USPS
Ground Advantage
2 to 5 days$11.40
all-in · no surprises
A prepaid wallet is the structural fix for subscription billing surprises: with GoatLabels you can only ever spend what you've loaded, and voided labels credit back after the carrier accepts the void.
USPS, UPS, FedEx, and DHL — live all-in rates, no monthly fee on Free, up to 50 shipments a month.
Card, Apple Pay, Google Pay, ACH, or crypto — one prepaid balance.
A subscription can charge you for a renewal, a trial rollover, or a month with no shipping. Most complaints about shipping software billing are not really about the amount. They are about a charge that happened without a decision — a renewal, a rollover, a month nobody meant to buy. That is a property of the payment model, so compare the models rather than the promises.
| Prepaid wallet | Subscription billing | |
|---|---|---|
| How a charge starts | You choose to load the wallet. Nothing initiates a payment on its own. | A recurring subscription charge on a renewal date. |
| What a trial can turn into | There is no trial to roll over — the free tier is simply the free tier. | Stamps.com's pricing FAQ says the 30-day trial turns into monthly billing from the original sign-up date unless you cancel first. |
| The maximum you can be charged | What you have loaded. A prepaid balance cannot overdraw itself. | The plan fee, postage and add-ons, plus any auto-fund top-ups you switch on, while the account is open. |
| Stopping the spend | Stop topping up. There is no cancellation flow to complete first. | Cancel online or by phone. Billing runs at the end of each cycle, so closing after the trial can still bring one more service fee. |
| Refund on a voided label | After the carrier accepts the void, credited back into the same wallet, ready to spend on the next label. | An electronic refund request per unused label; approved refunds return to the Stamps.com balance. |
| Reading the bill | One ledger: top-ups in, labels out, accepted voids back. Nothing else appears on it. | Software billing and postage charges arrive on separate lines. |
Stamps.com is a trademark of its owner and is not affiliated with GoatLabels. The right-hand column describes subscription billing as Stamps.com's own pricing and support pages state it; the dated facts below link to each one.
A prepaid wallet only spends the balance you load: each label debits it at the quoted price, so there is no postage invoice after the fact.
A billing surprise needs a mechanism that can charge you without your involvement. Delete that mechanism and the category of complaint disappears — not because we promise to be careful, but because there is nothing in the system that pulls money on a schedule. You load the wallet, and only labels take money out of it.
The other half of billing anxiety is what happens when something goes wrong. Here, an accepted void credits the amount back into the wallet it left, ready for the next label: no separate postage balance to reconcile, and nothing to look for on a card statement.
Cancellation friction only exists where there is a subscription to cancel. If you stop shipping here, stop topping up and cancel Pro if you are on it: a Free account sits idle at no cost. Whatever balance remains is yours to spend the day you come back.
Checked on from Stamps.com's own pages. Plans, fees and policies change, so confirm on the vendor's current page before you decide. Stamps.com is a trademark of its owner and is not affiliated with GoatLabels.
The reason the billing is simple to audit is that the pipeline only ever spends money in one place. Orders arrive from any of Shopify, Etsy, WooCommerce, eBay or Wix, from the REST API, or as a pasted DM or screenshot, and land in one To Ship queue. Billy fills in the addresses, the package details, and the service, then hands the draft back for you to confirm — a confirmation step, before any money moves. The label is then a single debit against a prepaid wallet topped up with card, Apple Pay, Google Pay, ACH, or crypto, and voiding it credits the same balance back after the carrier accepts the void. Rate-shop USPS, UPS and FedEx at the all-in price (DHL on international lanes), print from your phone or a thermal printer, and let signed webhooks and idempotency keys carry the same events on the API side.
Hey! 2x hoodies (M) 1x tee (L) 😅 Ship to: Maya R. Austin, TX 78701
Connectors, REST API, DMs, and screenshots — one queue, and one place money can leave.
Billy AI
One debit, one label, and an accepted void credits it back. Signed webhooks push tracking back to the store and to your stack.
Shopify, Etsy, WooCommerce, eBay and Wix sync into To Ship and get tracking pushed back when you print, and none of them is an upgrade, an add-on, or a line item on a bill. Paste an Instagram or Facebook DM, or a screenshot of one, and Billy builds the label without a connector existing at all, also at no extra charge, because there is no charge to add to.
If you arrived here from a billing complaint, the useful question is not which features exist but which of them can generate a charge. The answer on Free is one: buying a label. Past 50 shipments a month, Pro adds a flat $40 a month. Everything below is included, and none of it appears on a bill.
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. You start each top-up yourself, and nothing in the system can initiate one for you.
A DM, a comment thread, a voice note, a screenshot — Billy reads any of them and drafts the whole label, unlimited in the web app on Free. There is no per-draft charge waiting on the statement.
Billy
LIVE
Fund the wallet, pay per label, and ship nothing in February without paying for February on Free, which covers 50 shipments a month. Past that, Pro is one flat $40 monthly plan you upgrade to yourself, never something a trial converts you into.
Live all-in rates side by side, and the number you see is the exact amount that leaves your balance. No surcharge is bolted on at checkout and no adjustment invoice arrives the day after. That is the honest carrier list — if you need a service outside it, Stamps.com's postage-centric coverage is the reason to stay.
REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label — which is a billing feature as much as an engineering one — and signed webhooks instead of polling. The dashboard and the API spend the same balance.
Label ready
CL-1038 · Brooklyn, NY
Recurring charges usually trail recurring things: a client licence, a meter, a scale on a rental agreement. There is none of that here. The browser is the client, the phone in your hand is the shipping station, and the only money that moves is a label price.
Billy is also how you interrogate your own ledger. Ask what a shipment cost, which carrier it went with, or whether a void was credited, and the answer comes back in the same conversation that drafted the label — instead of a support ticket about a line on a statement. 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 · 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. This is the second half of billing certainty: not only can nothing charge you on a schedule, but the price you agreed to is the price that moves, and an accepted void puts it back.
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
A retried request that buys a second label is a billing surprise with an engineering cause, so the API is built to make it impossible. REST, JSON, one Bearer header, real idempotency keys, signed webhooks for tracking and label events instead of polling, and errors that name what to fix. Unlimited on every plan, so the calls themselves never appear on a bill.
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 — and it is a tier, not a trial, so it does not convert into anything on a date you forgot. The quoted label price is what you pay from a prepaid wallet. Pro is a flat monthly fee you would have to choose on purpose, for unlimited shipments and Billy on Telegram.
Rate by plan
illustrativePro: one flat monthly plan, unlimited shipments
$0 / forever
A free tier that stays free, with no rollover date.
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.
High-volume shippers can ask about custom pricing, which we review account by account. Compare it against what you pay 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. Stamps.com's plans and terms move, so read their current pricing page rather than a figure on ours. Full pricing details
Recurring billing is least noticeable when volume is steady and high. It is most painful for exactly the sellers below (bursty, seasonal, off-platform), which is why they feel it first.
TikTok Shop & live commerce
Volume that arrives in bursts fits a prepaid wallet better than a plan. Pre-fund before a drop and print all night; on Free (up to 50 shipments a month) the quiet weeks after cost nothing.
Etsy & independent creators
Connect the stores that have connectors, and handle the market stall, the comment sale, and the friend-of-a-friend order in the same queue — and on the same single ledger.
One queue, connector or not
Order #1024 · pasted from a comment thread
Income that arrives unevenly
REST and the UI, one balance
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
Updated
Ready to move? Switching from Stamps.com step by step times the cancellation so you are not billed once more. If the fee is the whole problem, read Stamps.com vs free shipping software or, at low volume, occasional shipping without a subscription. For the fee itself, see the Stamps.com monthly fee explained; to leave, follow how to cancel Stamps.com.
Fund a wallet with card, Apple Pay, Google Pay, ACH, or crypto, buy one label at the all-in USPS, UPS, FedEx, or DHL rate, and watch an accepted void credit back into the same balance.
Sign up in seconds, no card required. Your first top-up may need an approved application.
Updated