USPS
Ground Advantage
2 to 5 days$11.40
all-in · no surprises
Shippo's free Starter plan covers up to 30 labels a month, its Pro plans bill monthly by label volume, and its API charges per label after 30 free a month. On GoatLabels the quoted label price is what you pay from a prepaid wallet.
USPS, UPS and FedEx quoted as one all-in number on a domestic parcel, DHL on international lanes, the exact amount debited.
Top up with card, Apple Pay, Google Pay, ACH, or crypto and spend it label by label.
Shippo's pricing has two components that behave very differently. One is charged per label, so it scales with how much you ship. That part applies to API labels after the first 30 a month, to Starter labels bought through your own carrier account, and to Pro labels beyond 10,000 a month; web app labels at Shippo's own rates carry none. The other is the plan: Starter is free up to 30 labels a month, and Pro bills by label band, so it scales with the calendar and with the band you choose. Which of the two hurts depends on how you buy labels and whether your volume is steady, seasonal, or nonexistent this month.
| GoatLabels | Shippo | |
|---|---|---|
| The per-label component | None. The all-in carrier rate you accept is the whole price of the label. | None on web app labels bought at Shippo's rates. Per-label fees apply to Starter labels on your own carrier account, to Pro labels beyond 10,000 a month, and to API labels after the first 30 each month. |
| The subscription component | None on Free (50 shipments a month). Past that, Pro is a flat $40 a month with unlimited shipments, also billed for its period whether or not you shipped. | Starter is free up to 30 labels a month. Above that, Pro is billed monthly or annually by label band, whether or not you shipped. |
| The month you don't ship | $0 on Free: no monthly fee and nothing to cancel. Pro bills its flat $40 for the month. | Nothing on Starter. A Pro plan still bills for its period. |
| What the quote means | The number on screen is the number debited from the wallet. Nothing is added at checkout. | The label price, with any plan fee billed separately and, through the API, a per-label fee after the first 30 labels a month. |
| Where a refund goes | An accepted void credits the prepaid balance, spendable on the next label. | Request it within 90 days; Shippo processes it within 14 business days and credits your Shippo account on the next invoice. |
| API access | Free and unlimited on every plan, including Free. | API Starter is free for 30 labels a month, then charges per label, with standalone tracking, rating and address validation calls billed per call. API Premier is custom-priced. |
Shippo is a trademark of its owner and is not affiliated with GoatLabels. Their plans, fees, and carrier list change — compare against their current pricing page before you decide.
Updated
Shippo charges one on API labels after the first 30 a month and on Starter labels bought through your own carrier account. It does not care whether a label costs $4 or $40, so it takes the largest proportional bite out of your smallest parcels. Integrations that print many small parcels feel it first.
A Pro tier bills for the month, not for the labels. That is fine at steady volume. When your year has one enormous quarter and three quiet ones, you either pay the peak band through the trough or change bands each cycle, since Shippo applies a downgrade at the end of the billing cycle.
When a fee sits between the quote and the charge, the number you see while rate-shopping is not the number that lands on the bill. On Shippo that gap is the API's per-label fee, Starter's fee on your own carrier account, or a Pro plan billed by band. GoatLabels shows one all-in figure per carrier and debits exactly that from your prepaid wallet, so margin maths uses the number on screen.
Checked on from Shippo's own pages. Plans, fees and policies change, so confirm on the vendor's current page before you decide. Shippo is a trademark of its owner and is not affiliated with GoatLabels.
Here is the whole pricing model, end to end. Orders arrive however they arrive (a store connector, an API call, a DM, or a screenshot you drop in), and Billy drafts the label from any of them for you to confirm. Rate-shopping returns live all-in prices from USPS, UPS and FedEx (DHL on international lanes), and the price you accept is debited from a prepaid wallet funded with card, Apple Pay, Google Pay, ACH, or crypto. There is no platform fee inserted between the quote and the debit, no monthly fee on Free, and nothing to cancel on Free if you stop shipping for a season. Void a label and, after the carrier accepts the void, the amount is credited back to the balance rather than refunded through a billing cycle. Free covers 50 shipments a month; past that, Pro is a flat monthly fee with unlimited shipments.
Hey! 2x hoodies (M) 1x tee (L) 😅 Ship to: Maya R. Austin, TX 78701
Connectors, REST API, DMs, and screenshots — one queue and one prepaid balance behind all of it.
Billy AI
No platform fee between the quote and the debit. No monthly fee on Free, up to 50 shipments a month.
Shopify, Etsy, WooCommerce, eBay and Wix sync into To Ship and get tracking pushed back when you print, included rather than unlocked. The orders that never became records go into the same queue by paste or screenshot, and the REST API is free and unlimited alongside both.
The clearest way to read a pricing page is to ask what has a meter on it. Here the answer is short: the label, at the carrier's all-in rate. The API, the connectors, the AI assistant, and the dashboard do not have meters, and Free covers 50 shipments a month without a subscription.
Card, Apple Pay, Google Pay, ACH bank transfer, and crypto all top up the same balance, and every method buys identical rates, carriers, and features. Void a shipment and, after the carrier accepts the void, the credit lands back in the wallet rather than being refunded through a statement cycle.
The assistant that turns a DM, a screenshot, or a voice note into a drafted label is not a paid add-on and not a Pro feature in the web app. It runs unlimited on Free, because the thing we charge for is the label.
Billy
LIVE
Fund the wallet, pay per label, and ship nothing in February without paying for February. Free covers 50 shipments a month; past that, Pro is one flat monthly plan with unlimited shipments.
Live all-in rates from USPS, UPS and FedEx side by side on every domestic parcel, DHL on international lanes, and the number on screen is the exact amount that leaves your balance, that is what makes the pricing legible. That is also the honest carrier list; if you need one outside it, Shippo's broader network is the reason to stay. Shopify, Etsy, WooCommerce, eBay and Wix sync into To Ship and push tracking back when you print, at no additional cost and behind no tier.
REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label, and signed webhooks instead of polling — free and unlimited on every plan. The dashboard and the API buy from the same balance, so there is one number to reconcile rather than two.
Label ready
CL-1038 · Brooklyn, NY
A flat fee per label is hardest on the shipment that was already cheap. If your average parcel is a padded mailer rather than a pallet, the fee is a meaningful share of what you paid — and it is charged again on the next one. A carrier-rate model keeps the cheap parcel cheap.
Assistants are usually the thing a pricing page puts behind the top tier. Hold the mic, say who the parcel is going to, and Billy looks up the buyer, rate-shops USPS, UPS and FedEx (DHL on international lanes), and queues the label against your prepaid balance, unlimited in the web app on Free. This is the real product, not a render.
Listening
"Where's Maya's package?"
Out for delivery
CL-1039 · Austin, TX · by 6 PM
Plain English in — names, addresses, weights, carriers, services · nothing to import and nothing to map · reads the all-in rate back before a cent leaves the wallet · phone, browser, or Telegram on Pro.
Three carriers on the same parcel, each an all-in number that is the exact amount leaving your prepaid balance. That equality is the entire pricing model: no platform fee on the way through, a carrier re-weigh posted as its own line on that shipment, and an accepted void credits the wallet rather than a card statement weeks out.
Ground Advantage
2 to 5 days$11.40
all-in · no surprises
Ground
1 to 5 days$9.85
all-in · no surprises
Ground
1 to 5 days$11.20
all-in · no surprises
REST, JSON, one Bearer header, real idempotency keys so a retried request cannot double-buy a label, signed webhooks for tracking and label events instead of polling, and errors that name what to fix. Unlimited calls on Free and on Pro — it is not a tier, an add-on, or a metered resource.
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421
{
"to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
"parcel": { "weight": 2.6, "weight_unit": "lb" },
"service": "fedex_intl_priority"
}
Free covers 50 shipments a month with the public API, the store connectors, and Billy all unlimited underneath it — the quoted label price is what you pay from a prepaid wallet. Pro is a flat monthly fee for unlimited shipments: the plan for the months when the label count stops being the point. Neither one is a minimum you have to hit before a label prints.
Rate by plan
illustrativePro: one flat monthly plan, unlimited shipments
$0 / forever
Enough to run a real shop without a subscription under it.
The assistant that reads a DM, a screenshot, or a voice note into a drafted label runs unlimited in the web app on Free. Pro adds Billy on Telegram.
GET /api/v1/shipments
200 OK · plan: free
Unlimited calls on Free — still unlimited on Pro.
Quote last month's parcels here and compare them line by line against the invoice you pay today on
ShippoPirate ShipShipStationLabel prices are quoted live from USPS, UPS and FedEx (plus DHL on international lanes) and shown as one all-in number, the same number that leaves your wallet. Shippo's fees and plans change; the Shippo figures on this page were checked against Shippo's own pricing pages on 2026-10-17, so confirm them there before you decide. Full pricing details
Whether Shippo's per-label fees or its Pro plan matter depends on how you buy labels and the shape of your volume. These are the shapes where a carrier-rate model wins, and the ones where it does not are named on this page too.
Peak-shaped volume, flat-shaped bill
A subscription priced for your busiest month keeps billing through the quiet ones until you change it. A prepaid wallet only moves when a label prints, so on Free (up to 50 shipments a month) the trough costs nothing, and Pro, needed past 50, has no minimum term, so you can cancel it for the trough.
Where a flat fee bites hardest
A per-label fee takes the same amount from a $6 order as a $600 one. Shops selling many small things pay it many times, on the parcels that could least afford it.
One queue, connector or not
Order #1024 · pasted from a comment thread
Orders no plan tier accounts for
Unit economics that survive scale
1
wallet behind the API and the dashboard
A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
Early customer · TikTok
TikTok Shop seller
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
Early customer · Etsy
Etsy maker
The API is what every shipping API pretends to be. Idempotency that actually works.
Sasha R.
Staff engineer, marketplace
Want the model rather than the teardown? Read how label pricing works here or the full pricing page. Comparing the tools directly? See GoatLabels vs Shippo or the step-by-step migration guide. Working out your own volume? Use the Shippo fee calculator.
Fund a wallet with card, Apple Pay, Google Pay, ACH, or crypto, quote the next parcel you were going to ship anyway, and compare the all-in USPS, UPS or FedEx number (DHL on international lanes) against the carrier rate plus whatever your current plan adds to it.
No contract. No card required. No monthly fee on Free, up to 50 shipments a month.
Updated