GoatLabels GoatLabels
An honest answer, including about us.

How does Pirate Ship make money?


The reseller model, explained without euphemism.

Pirate Ship is a postage reseller: carriers grant it deep commercial pricing, it passes most of the discount on, and it keeps a spread inside the rate you pay. Nothing hidden — the model works. GoatLabels runs the same reseller economics across four carriers instead of two, under the same no-subscription rule.

The spread lives inside the discount

Carriers grant resellers deep commercial pricing; most of it is passed on, and the slice kept is the business. Your label still beats the counter.

UPSFedExDHLUSPS no markup
Pooled volume Many shippers, one tier.
A slice, not a fee Carved from the discount.
Nothing hidden The model just works.

We run the same model, across four carriers

USPS, UPS, FedEx, and DHL rate-shopped per label, paid from one prepaid wallet — no subscription required to print.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Prepaid wallet Card, ACH, or crypto.
No monthly fee The spread is the business.
All-in quotes The quote is the debit.

The reseller model: negotiated rates and the spread

Pirate Ship is a postage reseller, and the model is worth stating without euphemism because it is both simple and sound. Carriers run commercial pricing programs that grant steep discounts to partners who bring them volume. A reseller joins those programs, pools the parcels of hundreds of thousands of small shippers into one negotiated relationship, and receives pricing that no individual seller shipping thirty boxes a month could get alone. It then sells you labels for less than you could buy them yourself while keeping a spread — the gap between what the carrier charges the reseller and what the reseller charges you.

The carrier is not being tricked into this; the carrier designed it. A postal network wants the long tail of small e-commerce parcels but has no economical way to sell to millions of tiny shippers one at a time. Resellers are its distribution arm: they do the acquisition, the software, and the support, and the discount tier they receive is effectively the carrier's marketing budget for volume it would not otherwise win. Every free shipping tool you have ever used sits somewhere inside this arrangement, whatever its landing page says.

Why the label is still cheaper than retail

The part that sounds impossible — free software, no markup, and cheaper labels all at once — resolves the moment you see where the spread lives. It is carved out of the discount, not stacked on top of the price. Retail counter pricing is the ceiling. The reseller's negotiated cost sits far below that ceiling. Your price sits between the two, much closer to the bottom than the top, which is why the arithmetic works for everyone in the chain at once: the reseller keeps a slice of the discount, you keep the rest of it, and both of you come out ahead of the counter.

This is also why the no-markup phrasing is truthful without being the whole picture. Passing a commercial rate through untouched still earns money, because the reseller's own cost sits below the rate it passes through. Nothing about that is hidden or hostile — it is the same economics as any distributor in any industry — but it answers the question this page exists to ask: the business is not a charity, and it does not need to be one to charge you nothing monthly. If current numbers matter to your decision, take them from Pirate Ship's own site, which is the only source that stays current on its rates.

What the model can't fund: where free tools stop

Per-label pennies are a real business at volume, but they discipline what a free tool can afford to build. Features that generate more labels pay for themselves; features that do not, struggle for a budget. That is why spread-funded tools tend to run lean carrier lists — every additional carrier is an integration, a negotiation, and a volume commitment before it earns its first cent — and why deep inventory suites, warehouse tooling, and phone-first support usually live behind subscriptions instead, or inside companies whose real revenue comes from somewhere else entirely.

The limits are ones you can feel as a user if you know where to press. A spread-funded tool has no incentive to quote a carrier it earns nothing on, no margin for the parcels that need hand-holding, and no appetite for features that make shipping cheaper without making it more frequent. None of that is a scandal; it is the shape of the model. But it means the honest comparison between free tools is rarely about price posture — it is about which carriers are actually in the quote, and what happens to you on the day a label goes wrong.

Our cards on the table: the same model, four carriers

So, the question we would ask if we were you: how does GoatLabels make money? The same way. We are a postage reseller. Carriers grant us commercial pricing, we pass most of the discount through, and we keep a spread inside the rate you pay — the same economics behind every cheap shipping label we sell. There is no subscription required to print and no monthly minimum, so the spread is not a teaser while a paywall waits offstage; it is the whole business, and a month you ship nothing costs you nothing.

The difference we would point to is where we spend the spread. We run the model across four carriers — USPS, UPS, FedEx, and DHL, quoted against each other on every parcel — because a reseller earns its spread on whichever carrier wins, which means we have no reason to steer you toward the wrong one; the full argument lives on our four-carrier rate-shopping page. For the volume where a flat plan beats a spread, Pro exists as a published price, not a quiet upsell. And if what you want is the head-to-head rather than the economics, that is GoatLabels vs Pirate Ship. This page had one job: to answer the trust question the way we would want it answered ourselves — yes it is free, yes the model works, and yes, so do we.

Where the spread actually sits

One order, one label — and one place we earn.

Everything above is easier to trust once you can point at the moment the money is made. Here is the loop, annotated. The order arriving earns us nothing. Billy drafting it earns us nothing. The four quotes coming back earn us nothing, and the three you did not pick earn us nothing either. The single point of revenue is the label you buy, and what we keep is the gap between the commercial rate the carrier charges us and the rate we quoted you — carved out of the discount, never stacked on top of it.

1
The order arrives
No revenue event yet
instagram dm

can you post the two mugs to Baltimore?

Shopify
Synced order — earns us nothing
TikTok Shop
Synced order — earns us nothing
What each step earns the reseller
Order syncs or is pasted
Nothing
Billy drafts and validates it
Nothing
Four carriers quote the parcel
Nothing
You buy one label
The spread inside that rate
Paste the order or drop a screenshot

This is why the free tier is not a teaser with a paywall waiting offstage. A reseller has no revenue until a label is bought, so everything before that step is cost — which is exactly the incentive that makes drafting, quoting, and syncing free.

2 Billy AI

Free because drafted labels become bought labels.

Billy AI
  • Reads a pasted order, a screenshot, or a spoken address into a draft
  • Pulls the buyer, the ship-to, and the parcel, and validates the address before money moves
  • Rate-shops USPS, UPS, FedEx, and DHL on the drafted parcel
  • Costs nothing on any plan — a feature that turns intent into a purchase is exactly what this model can afford to build
Validated. Four bids. Still no revenue.
3
The one revenue event
You buy; the spread is inside the rate
Prepaid balance debited
Card, Apple Pay, Google Pay, ACH, or crypto
all-in
USPS
Label bought below the counter price
Spread carved out, not added on
all-in

Void the label and the credit returns to your balance — which also reverses the spread, because it was never a fee we charged you separately. There is nothing to claw back, and nothing to argue about, precisely because the earning lived inside the rate.

What per-label economics can and cannot fund

Thirteen connectors live, and a list of ones that are not.

Every integration on a spread-funded product has to pay for itself in labels, which is why the honest version of this section is a list with a boundary. Live and syncing into one To Ship queue: Shopify, Etsy, WooCommerce, TikTok Shop, Amazon, eBay, Squarespace, Wix, Walmart, Square, BigCommerce, Magento, and Temu. Not live, and we will not imply otherwise: Shopify Plus, Zapier, NetSuite, Ecwid, Shein, ChannelAdvisor, SkuVault, and Zoho Inventory. Instagram and Facebook are paste-only. That boundary is the model showing through the product, exactly as the prose above describes.

Via AItiles: paste a DM or a screenshot and Billy builds the label — the cheapest possible integration, and the reason the channels without a connector still work.

Shopify logo Shopify
Etsy logo Etsy
WooCommerce logo WooCommerce
TikTok Shop logo TikTok Shop
Instagram logo Instagram AI Facebook logo Facebook AI
Amazon logo Amazon
eBay logo eBay
Show 15 more Show less
Squarespace logo Squarespace
Wix logo Wix
Walmart logo Walmart
Shopify Plus logo Shopify Plus Soon
Square logo Square
BigCommerce logo BigCommerce
Magento logo Magento
Zapier logo Zapier Soon
NetSuite logo NetSuite Soon
Ecwid logo Ecwid Soon
Temu logo Temu
Shein logo Shein Soon
ChannelAdvisor logo ChannelAdvisor Soon
SkuVault logo SkuVault Soon
Zoho Inventory logo Zoho Inventory Soon
What a spread buys, and what it does not.

Five things this model
can genuinely afford.

Per-label economics discipline what gets built: features that turn into bought labels pay for themselves, and features that do not have to justify themselves some other way. Rather than hide that, here is the product read through it.

A prepaid wallet,
because a subscription is not the business

Card, Apple Pay, Google Pay, ACH, and crypto fund one balance that is spent label by label. A tool that earns inside the rate has no reason to bill you for a month you did not ship in — and no reason to hold your money hostage either, which is why a voided label credits straight back to the balance.

Wallet balance
$1,247.36 USD
AI

An assistant that is free
for an unromantic reason

Billy drafts the label from a pasted order, a screenshot, or your voice, and validates the address before anything is bought. It runs unlimited on the free plan because a draft that becomes a purchase is precisely the kind of feature per-label economics can pay for. That is not a nobler reason than a subscription — it is just a legible one.

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

All-in quotes,
because a hidden fee would be a second business

The quote is one number with surcharges inside it, and that exact amount leaves your balance. A reseller that also earned from checkout surprises would be running two revenue models and hoping you only noticed one; keeping the earning in a single place is what makes the quote safe to trust.

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

Four carriers,
which is where we spend the spread

Every additional carrier is an integration, a negotiation, and a volume commitment before it earns a cent, which is why lean carrier lists are the norm in spread-funded tools. We spend the money there instead: USPS, UPS, FedEx, and DHL quoted against each other on every parcel. We earn on whichever one wins, so we have no reason to steer you — the full version of that argument is on our four-carrier rate-shopping page.

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

An unmetered API,
on the same logic

REST, JSON, signed webhooks, idempotency keys, unlimited calls on every plan including Free. A per-call price would be a second revenue model bolted onto the first; a label bought by a script is worth exactly what a label bought by a human is, so there is nothing to meter.

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

Label bought

Baltimore, MD · the only revenue event

Built where the labels actually get bought

A phone-first product is an aligned one.

Read the mobile app through the economics and it stops looking like a nice-to-have. A tool that earns only when a label is bought has every reason to make buying possible at the packing table, on the bus, at the kitchen counter — wherever the parcel actually is when it is ready to go.

Paste or snap an order and Billy pulls the buyer, the address, and the parcel out of it.
Four all-in prices side by side on one screen — the same four a desktop would show.
Buy from the prepaid balance on the spot; the spread is already inside the number you tapped.
One-tap print to your phone's share sheet or a thermal printer over Wi-Fi.
Void from the same screen and the credit lands back on the balance, spread and all.
Included, and here is why

Ask about a parcel without paying for the privilege.

Support is the classic thing a per-label business struggles to fund, and this is the honest workaround: an assistant that answers the questions a person would otherwise have to. Ask where a parcel is or what one cost, and Billy finds the shipment and reads it back — on every plan, because a seller who can self-serve an answer is cheaper to serve than one who cannot. This is the real product, not a render.

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

Listening

"Where are the two mugs going to Baltimore?"

Out for delivery

Baltimore, MD · scanned this morning

Speaks plain English · remembers repeat buyers and saved boxes · included on every plan, because the model can afford what reduces the cost of serving you.

The spread, inside every column

We earn the same whichever one you pick.

This is the part of the model worth checking for yourself. Each column is one all-in number with our spread already inside it, and the spread does not change by carrier — so there is no column here we would rather you chose. A tool that earned more on one carrier would have a reason to make that carrier win, and that reason is what four-carrier rate-shopping removes. Figures are illustrative, not a rate quote; take current numbers from the carriers and from Pirate Ship's own site.

Denver, CO → Austin, TX 1.4 lb 10×7×4 in
Cheapest for this parcel
USPS

USPS

Ground Advantage

2–5 days

$7.40

$1.20 of that all-in figure is prepaid insurance, quoted inside the same number

all-in · spread inside, never added on

UPS

UPS

Ground

3–4 days

$10.80

$1.20 of that all-in figure is prepaid insurance, quoted inside the same number

all-in · spread inside, never added on

FedEx

FedEx

Home Delivery

2–4 days

$11.40

$1.20 of that all-in figure is prepaid insurance, quoted inside the same number

all-in · spread inside, never added on

No markup stacked on the commercial rate Void → credit back to your wallet, spread reversed with it Multi-currency display
Public API v1 · unmetered on purpose

A label bought by a script is worth the same to us.

Metered API pricing is a second revenue model, and a reseller does not need one: whether a purchase came from a dashboard click or a POST, the earning is identical and it already happened inside the rate. So the calls are not counted on any plan — REST and JSON over one Bearer header, signed webhooks instead of polling, and real idempotency keys.

Rate-shop and buy in two calls, with no per-request pricing anywhere
Signed webhooks for tracking events instead of polling on a schedule
Real idempotency keys — a retried order never buys two labels, which would be revenue we do not want
OpenAPI 3.1 spec, no SDK lock-in, unlimited calls on every plan including Free
Read the API docs Get a free API key $0 per call, 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": 2.6, "weight_unit": "lb" },
  "service": "fedex_intl_priority"
}
The model, priced in the open

We earn inside the rate. Here is the rest.

Everything the prose above describes is on this card. Free is the reseller model working as designed: fund a prepaid wallet, buy labels at commercial pricing with our spread inside it, and pay nothing monthly. Pro is for the volume where flat pricing beats a spread — a published fee for cheaper labels, not a gate on printing.

Pro

Most popular
$40 / month
Unlimited shipments — no monthly cap
Cheaper label pricing — a smaller spread, bought flat
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 spread pays for the software, so the software costs you nothing.

50 shipments a month with no monthly minimum to print
USPS, UPS, FedEx, and DHL rate-shopped as four all-in quotes
One prepaid wallet — card, Apple Pay, Google Pay, ACH, or crypto
Billy AI unlimited in the web app — paste, screenshot, or speak
The full REST API, unlimited calls, signed webhooks

Billy is spread-funded too

The assistant that drafts labels from a pasted order, a screenshot, or your voice runs unlimited on Free — it exists because drafted labels become bought labels, which is exactly how this model pays for features.

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

Pirate ShipShippoShipStation
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 as one all-in number — the exact amount that leaves your wallet. Competitor rates move constantly, so compare against their current sites rather than any figure printed here. Full pricing details

Who a spread-funded tool serves best

The model is generous to exactly these sellers.

Pooled volume is what makes commercial pricing reachable for people who could never negotiate it alone. These are the four shapes of seller the arrangement was effectively built for — and the one place it runs out.

Sellers with no negotiating position at all

Thirty parcels a month, or three hundred

Pooled into one flow

A carrier's best commercial tiers go to partners who bring enormous, predictable volume. Alone you are not that; inside the pool you are part of something that is. This is the whole benefit of the arrangement, and it is real.

4 carriers bidding per parcel no account to negotiate no minimum to qualify
goatlabels.io/dashboard/shipments
GoatLabels shipments queue showing all-in carrier quotes per parcel

Sellers whose months refuse to be predicted

Busy December, empty February

Per-label economics have a property a subscription cannot copy: nothing is owed in a month nothing shipped. The tool earns when you ship and earns nothing when you do not, which is the same shape your own revenue has.

No revenue for us either

A quiet month costs you nothing because it pays us nothing

Sellers whose orders arrive as messages

The cheapest integration there is

how much to post these two to Baltimore?
Four quotes · bought below the counter

Operations that need what per-label pennies cannot fund

Where the model honestly runs out

0

warehouse suites, inventory systems, or phone-first support — those live behind subscriptions, and this page will not pretend otherwise

How free shipping software earns — FAQ

Is Pirate Ship actually free?
Yes. There is no subscription, no per-label software fee, and no markup stacked on top of the commercial rates it resells — the business earns inside those rates instead. Free is the honest description of the user experience; reseller is the honest description of the business. For anything current about their rates or terms, their own site is the only source worth trusting.
What is a postage reseller?
A company that joins a carrier's commercial pricing program, pools the volume of many small shippers into one negotiated relationship, and sells labels at prices below retail while keeping part of the discount as its revenue. The seller gets pricing they could never negotiate alone; the carrier gets parcels it would never have won one shipper at a time.
Does the reseller spread make my label more expensive?
No — the spread is carved out of the carrier's discount, not added on top of the retail price. Your label still costs less than the counter, because your price sits between the reseller's negotiated cost and retail. What the spread does decide is which features the tool can afford to build, not how much you pay for postage.
Why do resellers get cheaper rates than I can get myself?
Volume, aggregated. Carriers publish their best commercial tiers for partners who bring enormous, predictable parcel flow, and a reseller's whole customer base counts as one flow. An individual seller shipping thirty parcels a month has no negotiating position; the same seller inside a reseller's pool is part of one that ships millions.
Does GoatLabels make money the same way?
Yes — and we would rather say so here than have you wonder. We keep a spread inside the commercial rates we resell, across USPS, UPS, FedEx, and DHL, with no subscription required to print. The optional Pro plan is a flat monthly fee that buys cheaper label pricing at volume; the details are on our pricing page.

Pirate Ship is a trademark of its owner and is not affiliated with GoatLabels. For the side-by-side, read GoatLabels vs Pirate Ship or how four-carrier rate shopping changes the quote.

Real sellers, real words

Sellers on the other side of the same arrangement.

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
Same economics. More carriers bidding.

Now that you know how it works,
make the model work harder.

Fund a prepaid wallet, quote your next parcel across USPS, UPS, FedEx, and DHL, and let four carriers compete inside the same reseller economics you just read about.

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