GoatLabels GoatLabels
A pricing teardown, not a pricing table.

ShipStation pricing, explained


And the model with no plan at all.

ShipStation charges a monthly subscription that scales with shipment volume and has risen since the Auctane consolidation, while GoatLabels charges nothing beyond rate-shopped carrier prices.

The only price here is the carrier's

USPS, UPS, FedEx, and DHL — live all-in rates, with no software fee sitting on top of them.

UPSFedExDHLUSPS all quoted
Four quotes One all-in price each.
Quote = debit No day-after invoice.
Same via API Dashboard or endpoint.

A wallet, not a tier ladder

Card, Apple Pay, Google Pay, ACH, or crypto — one prepaid balance, no thresholds to watch.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Prepaid Spent label by label.
No minimum A quiet month costs nothing.
Voids credited Back to the balance.
The structures, side by side

How each model charges you, structurally.

You will not find ShipStation's current tier prices on this page — they change, and a stale number is worse than none. What does not change is the structure: a subscription with volume tiers on one side, a prepaid wallet with per-label pricing on the other. The structure is what decides which shipper each model is cheap for.

  GoatLabels ShipStation
Base cost Zero. There is no subscription at any volume — the label rate is the whole cost. A monthly subscription; every label you print sits on top of it.
How cost scales with volume Per-label rates get cheaper as volume grows. Pro is a flat optional plan when the math favors it. Plan tiers scale upward — more shipments per month generally means a higher tier.
Price stability No plan means no plan repricing. Carrier rates move; the software cost stays zero. Prices have risen since the Auctane consolidation — verify the current tiers on their site.
What a slow month costs Nothing. The prepaid wallet only spends when a label prints. The full subscription, same as a busy month.
API and add-ons The REST API is free and unlimited on every plan; Billy AI is included, not an add-on. API access and some features are tied to plan level — check which tier yours requires.
Where to verify Our pricing page — two plans, and this page's claims about them. Their pricing page — tiers change, and current numbers belong there, not here.

ShipStation is a trademark of its owner and is not affiliated with GoatLabels. Their plans and prices change — every current figure belongs to their pricing page, not this one.

What the subscription structure actually does to your costs.

A subscription is a second, hidden per-label price

Divide your monthly plan cost by the labels you actually printed and you get your real software cost per label. It is highest exactly when business is slowest — the plan bills the same in a month you shipped ten parcels as in a month you shipped a thousand.

Tier pricing punishes growth twice

Under volume tiers, a good month can push you over a threshold, and the higher tier then bills through every month after it — including the slow ones. Pay-per-label runs the other direction: more volume earns cheaper per-label rates and a quiet month resets to zero.

Consolidation moves prices one way

ShipStation now sits inside the Auctane portfolio alongside other shipping brands, and its subscription pricing has risen since that consolidation. A model with no subscription has no plan price to raise — the only number that moves is the carrier rate, which you rate-shop across four carriers anyway.

And when ShipStation's subscription is money well spent

  • At real warehouse volume, the subscription amortizes to a rounding error per label, and ShipStation's automation rules, batching, and multi-warehouse workflows are what you are actually paying for.
  • You need a carrier GoatLabels doesn't rate-shop — we quote USPS, UPS, FedEx, and DHL, and that is the honest list.
  • Your negotiated carrier accounts live inside ShipStation and their tier cost is smaller than the rates those accounts save you.
Where the money goes instead

Every dollar goes to a label. None of it goes to a month.

The no-subscription model is simple enough to describe in one pass. Orders arrive by store sync, API call, or a pasted DM that Billy drafts into a label. Each parcel is quoted against USPS, UPS, FedEx, and DHL as four all-in prices, and buying one debits a prepaid wallet you topped up with card, Apple Pay, Google Pay, ACH, or crypto. There is no line item for the software: no tier to sit in, no threshold that reprices your month, no renewal email announcing a new plan structure. The carrier rate you see is the entire cost of shipping that parcel.

1
Any order shape in
Store sync, API, DM, or screenshot
maya_boutique

Hey! 2x hoodies (M) 1x tee (L) 😅 Ship to: Maya R. Austin, TX 78701

Shopify
Synced into To Ship
TikTok Shop
Synced into To Ship
DM screenshot
Order
#1847
Customer
Jordan Lee
Items
1x Hoodie (L)
Address
Brooklyn, NY
Drop the screenshot or paste the DM

Connectors, REST API, DMs, and screenshots — one queue, no import mapping.

2 Billy AI

Included in the price, which is zero.

Billy AI
  • Reads a DM, comment thread, voice note, or screenshot
  • Fills the addresses and the package details
  • Rate-shops USPS, UPS, FedEx, and DHL at the all-in price
  • Hands the drafted label back for you to confirm
Drafted. Checked. Yours to confirm.
3
Clean label out
Bought from the wallet
Paid from your prepaid balance
Card, Apple Pay, Google Pay, ACH, or crypto
$12.47
USPS
Label purchased
USPS Priority Mail — all-in rate
$12.47

The debit equals the quote. There is no software line on any statement, ever.

No per-store fees either.

Connectors for the storefronts, AI for everything else.

Shopify, Etsy, WooCommerce, and TikTok Shop sync into To Ship and get tracking pushed back when you print — none of them gated by plan or priced per store. Orders that never became store records get pasted or screenshotted in, and Billy builds the label without a connector existing at all.

Via AI tiles: an order that never became a record still becomes a label.

13 connected today 2 via AI 8 coming soon
Connected today 13 storefronts sync to To Ship
Shopify logo Shopify
Etsy logo Etsy
WooCommerce logo WooCommerce
TikTok Shop logo TikTok Shop
Amazon logo Amazon
eBay logo eBay
Squarespace logo Squarespace
Wix logo Wix
Walmart logo Walmart
Square logo Square
BigCommerce logo BigCommerce
Magento logo Magento
Temu logo Temu
Via AI

DM and screenshot parsing — the AI builds the label.

Coming soon
Shopify Plus logo Shopify Plus Soon
Zapier logo Zapier Soon
NetSuite logo NetSuite Soon
Ecwid logo Ecwid Soon
Shein logo Shein Soon
ChannelAdvisor logo ChannelAdvisor Soon
SkuVault logo SkuVault Soon
Zoho Inventory logo Zoho Inventory Soon
What zero software cost still includes.

Everything below ships on the Free plan.
Nothing below is a tier.

The usual worry about a free model is what got removed to make it free. Here is the inventory, in full — the same features a subscription tool spreads across its tier ladder, with no ladder.

One prepaid wallet,
five ways to fund it

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 the credit lands back in the wallet.

Wallet balance
$1,247.36 USD
AI

AI drafting,
not an add-on SKU

A DM, a comment thread, a voice note, a screenshot — Billy reads any of them and drafts the whole label, unlimited on Free. In a tiered model this is exactly the feature that would anchor the expensive plan.

Billy LIVE
Where's the package to Maya?
It's in transit via UPS. Expected Friday, Aug 7.
UPS
1Z8923A6B05G4123456
In transit
Austin, TX → Dallas, TX
Ask Billy anything...

No subscription,
no repricing risk

A plan you don't have can't go up. Fund the wallet, pay per label, and the only prices that ever move are the carriers' own — which you rate-shop on every parcel anyway.

Shipment summary
UPS Ground $12.49
Insurance $0.75
Fuel surcharge $0.32
Total $13.56

USPS, UPS, FedEx, and DHL
in one quote

Live all-in rates side by side, and the number you see is the exact amount that leaves your balance. That is the honest carrier list — if you need one outside it, ShipStation's broader network is a fair reason to stay. No fuel line, no residential line, no day-after adjustment.

Compare rates
UPS UPS $12.48
FedEx FedEx $13.22
DHL DHL $14.10
USPS USPS $11.79
Duties & taxes paid

The API is not
a plan feature

REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label, and signed webhooks for tracking events. Unlimited calls on every plan — automation is not something you graduate into.

POST /v1/shipments
{
"to" : { "name" : "Maya" },
"from" : { "name" : "Alex" },
"service" : "ups_ground" ,
"label_format" : "pdf"
}
Webhook delivered
GoatLabels mobile shipments queue with all-in carrier prices
Billy drafting a label from a pasted DM on mobile

Label ready

CL-1038 · Brooklyn, NY

The workflow the pricing pays for

A shipping stack that fits in your pocket.

Cost is only half of a pricing comparison; the other half is what the workflow demands of you. This one asks for a phone. The queue, the four carrier quotes, and the buy button all fit on the device already in your hand — no desktop leg of the trip, no seat to license.

Paste the DM, snap the thread, or drop the screenshot — Billy pulls the name, the address, and the parcel out of it.
No import mapping and no CSV step: the message is the order record.
USPS, UPS, FedEx, and DHL come back as four all-in prices on one screen.
Buy from the prepaid balance and one-tap print to a share sheet or a thermal printer over Wi-Fi.
Hold the mic at the packing table and say the address — Billy drafts it and reads the rate back.
The feature a tier ladder would gate

Talk to Billy on the Free plan.

Hold the mic, say who the parcel is going to, and Billy looks up the buyer, rate-shops USPS, UPS, FedEx, and DHL, and queues the label against your prepaid balance — then answers for it afterwards. In a subscription model this is the anchor feature of the top tier. Here it runs unlimited on Free. This is the real product, not a render.

goatlabels.io/dashboard/shipments — Billy
Billy reading back a parcel's tracking history over the purchased labels list

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.

All-in quotes

The quote is the debit.

A pricing page is only honest if the quote survives to the invoice. Each carrier column is one all-in number locked at quote time, and that exact amount leaves your prepaid balance — no fuel line, no residential line, no carrier bill arriving the day after to undo the comparison.

US → DE 2.6 lbs 12×8×4 in
USPS

USPS

Priority Mail Intl

10–15 days

$18.30

$10.00 of taxes & duties included

all-in · no surprises

Best balance
FedEx

FedEx

Intl Connect Plus

3–5 days

$22.80

$11.00 of taxes & duties included

all-in · no surprises

DHL

DHL

Express Worldwide

1–2 days

$26.20

$12.20 of taxes & duties included

all-in · no surprises

No carrier invoice the day after Void → credit back to the wallet you funded Multi-currency display
Public API v1

API pricing: there isn't any.

No per-call metering and no tier where webhooks unlock. REST, JSON, one Bearer header, real idempotency keys so a retried request cannot double-buy a label, and signed webhooks for tracking and label events instead of polling. The dashboard and the API buy from the same prepaid balance.

Create, rate-shop, and buy — three calls, no plan gate in front of them
Signed webhooks for tracking and label events instead of polling
Real idempotency keys — a retried request never buys two labels
OpenAPI 3.1 spec, no SDK lock-in, unlimited calls on every plan
Read the API docs Get an API key $0 on every plan
curl https://api.goatlabels.io/api/v1/shipments
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421

{
  "to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
  "parcel": { "weight": 1.2, "weight_unit": "kg" },
  "service": "fedex_intl_priority"
}
Our side of the teardown, in full

Two plans. No tier ladder.

Free covers 50 shipments a month with the public API, the store connectors, and Billy all unlimited underneath it — we make a little on each label instead of billing you monthly. Pro is one flat plan for unlimited shipments and cheaper label pricing. That is the entire structure, printed here in the same detail we asked of ShipStation's.

Pro

Most popular
$40 / month
Unlimited shipments — no monthly cap
Cheaper label pricing that scales down as your volume grows
Billy AI on Telegram — draft a label without opening the dashboard
API access still free and unlimited

Volume pricing

illustrative
less volume more volume

more volume → lower per-label rates

Free

$0 / forever

The plan a pricing teardown has nothing to hide in.

50 shipments a month, no monthly minimum to print
USPS, UPS, FedEx, and DHL rate-shopped on every parcel
The full REST API with unlimited calls and signed webhooks
Billy AI in the web app, unlimited — paste, screenshot, or speak
Shopify, Etsy, WooCommerce, and TikTok Shop sync included

Billy is not a paid tier

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.

Web — every plan Telegram — Pro

API free on every plan

GET /api/v1/shipments

200 OK · plan: free

Unlimited calls on Free — still unlimited on Pro.

Bring the invoice you pay today

On Pro we will work with you to beat the label rates you are already getting from

ShipStationShippoPirate Ship
No contracts No monthly minimum to print Start in seconds
USPS UPS FedEx DHL

Label prices are quoted live from USPS, UPS, FedEx, and DHL and shown as one all-in number — the same number that leaves your wallet. ShipStation's tiers move, so compare against their current pricing page rather than a figure on ours. Full pricing details

Who each price structure favors

The right model depends on the shape of your months.

A subscription rewards volume that never dips; per-label pricing rewards volume that breathes. These are the shippers on the per-label side of that line — steady warehouses are named on this page as the other side.

Burst shippers

TikTok Shop & live commerce

Prepaid

A drop lands, three hundred labels print in a weekend, then two weeks of quiet. Tier pricing charges the peak; a wallet charges the labels. Pre-fund before the drop and pay nothing through the lull.

4 carriers per quote no monthly minimum bulk print
goatlabels.io/dashboard/shipments
GoatLabels shipments queue with purchased labels

Low-volume, high-care shops

Etsy & independent creators

A few dozen parcels a month is exactly where a subscription's per-label share is largest. Per-label pricing means the label rate is the whole cost, however few you print.

Same parcel, four prices

Order #1024 · buy the lowest that hits the date

Sellers living in the DMs

The orders that never became JSON

got the dress! can you ship to Austin?
Label drafted · CL-1024

Devs comparing API costs

No metering, no tier

$0

for unlimited API calls, on every plan

Real sellers, real words

Sellers who did the per-label math.

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.
E

Early customer · TikTok

TikTok Shop seller

TikTok Shop
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.
E

Early customer · Etsy

Etsy maker

Etsy
The API is what every shipping API pretends to be. Idempotency that actually works.
S

Sasha R.

Staff engineer, marketplace

API user

ShipStation pricing, answered

How is ShipStation's pricing structured?
ShipStation charges a monthly subscription, with plan tiers that scale primarily on shipment volume — more shipments per month generally means a higher tier — and some capabilities, like API access, tied to plan level. Their tiers and prices change, so verify current figures on ShipStation's own pricing page.
Has ShipStation's pricing gone up?
Subscription prices have risen since ShipStation was consolidated under Auctane alongside other shipping brands. We deliberately do not print their current numbers here, because a stale figure is worse than none — check their pricing page for what the tiers cost today.
What is my real per-label cost on a subscription?
Your plan price divided by the labels you printed that month, added to each label's carrier rate. The fewer labels you print, the more each one silently carries. That is the math this page is about: on GoatLabels the software cost per label is zero at every volume, because there is no subscription.
How does GoatLabels charge instead?
You fund a prepaid wallet by card, Apple Pay, Google Pay, ACH, or crypto and pay the rate-shopped carrier price per label — we make a small amount on each label rather than billing monthly. An optional Pro plan is a flat fee for unlimited shipments and cheaper label pricing at higher volume.
Are GoatLabels' quotes really all-in?
Yes. Every quote across USPS, UPS, FedEx, and DHL is one all-in number, and that exact amount leaves your wallet at purchase. No fuel line, no residential line, no carrier invoice the day after.
When does ShipStation's subscription actually make sense?
At sustained warehouse volume, where the fee amortizes to very little per label and the automation depth earns it back daily. This page's argument is about the other shape of shipper — uneven or modest volume, where the subscription is a real share of each label's cost.
How do I check the math for my own shop?
Take last month's ShipStation invoice, divide it by last month's label count, and add that to what you paid per label. Then send one real order through GoatLabels — there is no fee and no minimum, so the test costs only the label — and compare all-in totals.

Decided the fee isn't for you? See the no-monthly-fee alternative or the full GoatLabels vs ShipStation comparison. Small shop? The small-business break-even page runs the math, and the migration guide covers the move itself.

Run your own numbers — it costs one label.

Software cost per label:
zero, at every volume.

Fund a wallet with card, Apple Pay, Google Pay, ACH, or crypto, ship one real order, and compare the all-in USPS, UPS, FedEx, and DHL rate against your current per-label cost with the subscription folded in.

Sign up in seconds. No card required. No monthly minimum.