GoatLabels GoatLabels
Flat tiers vs live rates.

Mercari labels vs Ship on Your Own


Find the crossover on your own parcel.

Mercari prepaid labels are priced in flat weight tiers, so your cost jumps at each band instead of tracking the real rate. Ship on Your Own wins where a live quote beats the tier you would land in — but Mercari Shipping Protection does not cover a label you bought yourself.

A price that moves with weight and zone

USPS, UPS, FedEx, and DHL quoted on the packed weight and the buyer's real ZIP — no band to round up into.

UPSFedExDHLUSPS four, side by side
Packed weight Priced on ounces, not bands.
Zone-aware A near buyer costs less.
All-in price Nothing added at checkout.

Prepaid wallet, closet-sized volume

Top up with card, Apple Pay, Google Pay, ACH, or crypto and spend it a label at a time. A month with two sales bills you for two labels.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Pay per label No monthly minimum to print.
Insurance toggle Per shipment, at quote time.
Voids credited Straight back to the balance.

How Mercari's flat weight tiers price a parcel

A Mercari prepaid label is priced in bands. Everything from the bottom of a band to the top of it costs the same, and the price is national — the buyer being two states away or six time zones away does not move it. That is a genuinely useful property: it is predictable, you can put it in a listing before you know who buys, and you never get a nasty surprise from a distant buyer.

It also means your cost steps rather than slopes. Inside a band, extra ounces are free; at a band boundary the price jumps by the whole difference between one band and the next. A live carrier rate behaves the opposite way on both counts: it moves more or less continuously with weight, and it moves a great deal with distance. Two different shapes of pricing, which is why neither one is always cheaper — the parcel decides. The question worth answering is not whether Mercari's labels are expensive; it is where, on your own items, the step function crosses the slope.

Finding your own crossover: the method, on your parcel

Weigh the parcel packed, not the item. Boxes, poly mailers, bubble wrap, and the invoice all count, and it is the packed weight that decides which band you land in. Note where you sit within that band — a parcel that only just cleared the boundary is paying for weight it does not have, and that is the single strongest signal that a live rate will beat the tier.

Then quote the same packed weight and the buyer's actual ZIP across USPS, UPS, FedEx, and DHL, and compare one all-in number against the band price on Mercari's current chart. Do this on your three most common parcels rather than once, because the answer is not a constant. Short zones favour the live rate, since the tier is charging you a national average you are not using. Long zones favour the tier for exactly the same reason. And the heavier and denser the item, the more the two diverge. Where a specific carrier stops being the cheap ground option is a carrier-level question with its own answer: the cheapest ground service, compared works through it properly, and how the four-carrier rate-shop prices a parcel covers the all-in quote itself. Run the comparison once per parcel shape and you will have a rule you can apply at listing time instead of re-checking every sale.

Policy check — Mercari sets its own shipping rules, we do not. The weight bands, what each one costs, what Mercari Shipping Protection covers, and the tracking requirements attached to Ship on Your Own are all Mercari's to change, and they have changed. This page deliberately carries no band prices, no weight cut-offs, and no coverage limits anywhere, including in its title and hero, because those are precisely the parts that rot. Take the current numbers from Mercari's own help centre and put them next to your own quote. Mechanisms above last reviewed 2026-08-03; re-check every six months.

What you give up: Shipping Protection and the valid-tracking rule

Mercari Shipping Protection attaches to labels bought through Mercari. Buy the label yourself and it does not follow you — that is the real cost of Ship on Your Own, and it is the one most crossover comparisons quietly leave out. If a parcel goes missing or arrives smashed, the recourse you have is the carrier's own declared-value coverage plus whatever insurance you bought on the shipment, not Mercari's programme. So the honest version of the comparison is: does the live rate beat the tier by enough to also pay for the cover you just lost?

GoatLabels puts insurance on the quote as a per-shipment toggle, with the premium recorded against that shipment so you can see what each one actually cost you. To be exact about what that is: we sell the option and the premium sits on the shipment record — we do not underwrite the policy and we do not adjudicate the claim. What a claim then involves, and which clock starts when, is its own subject. The second thing to respect is the tracking rule: Mercari expects valid, scanning tracking on the order, and the payout timeline keys off it. Use a trackable service, enter the number on the order, and buy the label the day the parcel actually goes so the first scan lands right behind the entry.

Getting a Mercari order into a label without a connector

There is no Mercari connector. Store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop, and Mercari is not on that list — so a Mercari sale reaches a label the way any unconnected order does: you paste the order or screenshot it, and Billy pulls out the buyer, the address, and the parcel and validates the address before you spend anything. That workflow has its own page and is the same one used for every channel with no order feed.

The return leg stays manual as well. Nothing writes back to Mercari, so once the label is bought you enter the tracking number on the Mercari order yourself, inside Mercari's window. For a closet seller shipping a handful of items a week that is a few seconds per order, and it buys you the thing the tier cannot give you: a price that reflects where this particular parcel is actually going.

One Ship on Your Own sale, end to end

From a closet sale to tracking on the Mercari order.

The crossover only pays if the parcel is weighed packed and priced to the buyer's real ZIP. This is that loop: the order arrives as a paste, Billy validates the address, four carriers quote the packed box, the label leaves one prepaid balance — and the tracking number goes back onto the Mercari order, because the payout keys off it.

1
The order as Mercari shows it
Packed weight, real ZIP
mercari buyer

bought the boots — shipping to Austin, TX 78701

Shopify
Synced order — same queue
TikTok Shop
Synced order — same wallet
Mercari order screenshot
Parcel
Weighed packed, not the item
Destination
The buyer's actual ZIP
Protection
Mercari's does not follow you
Tracking
Entered on the order by you
Paste the Mercari order or drop a screenshot

There is no Mercari connector, so the order arrives as a paste or a screenshot. Weigh the parcel packed — mailer, filler, and invoice all count toward where the band would have landed.

2 Billy AI

Reading the order, pricing the real parcel.

Billy AI
  • Pulls the buyer and the ship-to out of a pasted order or a screenshot
  • Validates the address before any money leaves the balance
  • Quotes the packed weight against the buyer's actual ZIP, not a national average
  • Included on every plan, so a two-sale month costs nothing extra to draft
Weighed packed. Validated. Four quotes ready.
3
One label out
Cheapest of four carriers, trackable
Paid from the prepaid wallet
Card, Apple Pay, Google Pay, ACH, or crypto
all-in
USPS
Label purchased
Bought on ship day, insurance optional
all-in

Then enter the tracking number on the Mercari order inside Mercari's window. Nothing writes back for you, and a number that never scans causes far more trouble than a late one.

Mercari is not on this list, and we will not imply it is

No Mercari connector. Paste is the path..

Store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop. Mercari is not one of them, so a Mercari sale never lands in a queue on its own: you paste the order or screenshot it, Billy drafts the label, and you enter the tracking number back on the Mercari order yourself.

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
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 changes when the label stops being a band.

Five things a live quote does
that a flat tier cannot.

None of this makes Mercari's label wrong. It makes the comparison checkable, on the parcel in front of you, before you commit to shipping it either way.

A wallet sized for
a closet, not a warehouse

Selling out of a wardrobe is lumpy by nature: four sales one week, none the next. Fund a prepaid balance with card, Apple Pay, Google Pay, ACH, or crypto and spend it label by label. There is no monthly minimum to print, so a quiet month costs you nothing and never makes the crossover math worse.

Wallet balance
$1,247.36 USD
AI

Paste the order,
do not retype the address

Mercari has no connector here, so the order arrives as text on a screen. Paste it or screenshot it and Billy extracts the buyer, the address, and the parcel and validates the address before money moves. A mistyped address is the most expensive line item in shipping, and it is the one failure a flat tier does not protect you from either.

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

Priced on ounces,
not rounded into a band

A live quote charges for the weight you actually have instead of the top of the band you landed in, and it is a single all-in number that is final at quote time. That exact amount leaves your prepaid balance. If a carrier re-weighs the parcel, the adjustment arrives as its own readable ledger entry rather than as an unexplained difference.

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

Four carriers,
and the zone actually counts

A flat tier is a national average, so the buyer two states away subsidises the one across the country. Quoting USPS, UPS, FedEx, and DHL against the real destination is what turns that average back into a price, and it opens up services a marketplace label does not offer at all — which is where heavier and bulkier listings stop being a losing sale.

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

REST API,
unlimited calls on every plan

If your closet has become a business, quote and buy from your own script over REST and JSON, with signed webhooks for tracking events and real idempotency keys so a retried order never buys two labels. Automating it does not move you to a pricier tier — API calls are unlimited on the free plan too.

POST /v1/shipments
{
"to": { "name": "Maya" },
"from": { "name": "Alex" },
"service": "ups_ground",
"label_format": "pdf"
}
Webhook delivered
GoatLabels mobile To Ship queue showing an all-in price per parcel
Billy drafting a label from a pasted Mercari order on mobile

Mercari order · label ready

Austin, TX · enter tracking on the order

A closet, a scale, and a phone

The whole comparison, one thumb.

Mercari is a phone app, and so is the rest of this. Weigh the packed parcel on the kitchen scale, quote it against four carriers, buy the label, and print it — without the laptop ever coming into it.

Paste or screenshot the Mercari order — Billy pulls the buyer, the address, and the parcel out of it.
Quote the packed weight against the buyer's real ZIP before you commit to shipping it either way.
Four all-in prices side by side, so the crossover is a number instead of a hunch.
One-tap print to your phone's share sheet or a thermal printer over Wi-Fi.
Wallet balance, insurance toggle, and void-to-wallet credits all on the phone.
Billy, hands full of packing tape

Ask about the parcel without putting it down.

Packing a closet sale is a two-handed job. Ask out loud — Billy finds the shipment, quotes USPS, UPS, FedEx, and DHL on the box you just weighed, and reads the all-in price back so you can compare it to the band without opening a tab. Included on every plan. This is the real product, not a render.

goatlabels.io/dashboard/shipments · Billy
Billy reading a shipment's tracking status back over the purchased labels list

Listening

"What did the boots cost to ship?"

Out for delivery

Austin, TX · scanned this morning

Speaks plain English · remembers your saved box sizes · phone at the kitchen table, browser, or Telegram on Pro.

Live rates

A band is a guess. A quote is a number.

A banded prepaid label charges the whole band, so a parcel that lands just inside the next one up pays for weight it does not have. Quoting the packed box against three carriers gives you one all-in figure each instead, and the column you pick is what leaves your prepaid balance. Figures are illustrative.

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 Premium insurance included

all-in · nothing added at checkout

UPS

UPS

Ground

3–4 days

$10.80

$1.20 of Premium insurance included

all-in · nothing added at checkout

FedEx

FedEx

Home Delivery

2–4 days

$11.40

$1.20 of Premium insurance included

all-in · nothing added at checkout

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

For the closet that turned into a full inventory.

Most Mercari sellers never open this section. It is here, free, for the ones cross-listing hundreds of items from a spreadsheet — because changing shipping tools later just to get an API is a migration nobody wants to do twice.

REST and JSON over one Bearer header — no SDK lock-in, OpenAPI 3.1 spec
Signed webhooks instead of polling for tracking events
Real idempotency keys, so a retried order never buys a second label
Unlimited calls on every plan, Free included
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": 2.6, "weight_unit": "lb" },
  "service": "fedex_intl_priority"
}
Pricing for a closet, not a warehouse

Pay per label. Never per quiet month.

Selling out of a wardrobe is four sales one week and none the next, and a monthly fee would quietly move the crossover against you. Free covers 50 shipments a month with connected shops, the assistant, and the API all included. Pro is a flat plan for when the volume makes it cheaper, never a condition of printing anything.

Pro

Most popular
$40 / month
Unlimited shipments — for the month the whole wardrobe goes
Cheaper label rates that scale down as your volume grows
Billy AI on Telegram — draft a label without opening the app
API access still free and unlimited

Volume pricing

illustrative
less volume more volume

more volume → lower per-label rates

Free

$0 / forever

Enough for a closet clear-out, and nothing owed in the months nothing sells.

50 shipments a month, no monthly minimum to print
USPS, UPS, FedEx, and DHL rate-shopped on every parcel
Shopify, Etsy, WooCommerce, and TikTok Shop sync included
Billy AI in the web app — paste, screenshot, or speak, unlimited use
Free API access, funded by card, Apple Pay, Google Pay, ACH, or crypto

Billy is not an upsell

The assistant that turns a pasted Mercari order into a draft label runs on Free, unlimited, in the web app on desktop and mobile. 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.

We'll beat your current rates

Bring your invoice: on Pro we work with you to beat the rates you're getting from

ShippoPirateShipShipStation
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, with nothing added at checkout. Mercari's own band pricing is Mercari's — take the current figures from its help centre and put them next to a quote. Full pricing details

Where the crossover actually lands

The listings where a band costs you the most.

Four kinds of Mercari seller, and the parcel shape that decides which label is cheaper for each of them.

Heavy items sold to nearby buyers

Boots, denim, hardware, books

Short zone, high band

The clearest case for buying your own label: a national flat band charges you for a cross-country trip the parcel is not taking. Quote it to the buyer's actual ZIP and the difference is visible before you commit to shipping.

4 quotes per parcel packed weight, not a band insurance per shipment
goatlabels.io/dashboard/shipments
GoatLabels shipments queue showing all-in carrier quotes per parcel

Sellers who just cleared a band boundary

The extra ounce that cost a whole step

Repackaging is sometimes the cheaper fix and sometimes not. Weigh it packed, see how far into the band you fell, and let a continuous rate price the ounces you actually have instead of the ones you were rounded up to.

Weighed packed, then quoted

Mailer, filler, and invoice all count toward the band

Sellers who repost the same closet elsewhere

Cross-listed, sold wherever it goes first

saw the jacket on your grid — still there?
Quoted four carriers · label bought

Closets that turned into a business

Mercari plus a shop of your own

1

prepaid balance and one queue behind every channel you list on

Mercari shipping labels, answered

Is Ship on Your Own cheaper than a Mercari prepaid label?
Sometimes, and it depends on the parcel rather than on the platform. Mercari's labels are flat national bands, so they charge an average that ignores distance; a live carrier rate moves with both weight and zone. Short-zone deliveries and parcels sitting just over a band boundary are where buying your own label most often wins. Long-zone deliveries are where the flat band most often wins.
At what weight does buying my own label start to pay?
There is no single weight, because the tier is national and the live rate is zonal — the crossover moves with the buyer's distance as much as with the ounces. Weigh your parcel packed, see where it falls inside its band, then quote the same weight and ZIP across four carriers. Do that for your two or three usual parcel shapes and you will have a rule you can apply at listing time.
Does Mercari Shipping Protection cover a label I bought myself?
No. Shipping Protection is attached to labels purchased through Mercari, so a label you bought elsewhere is outside it. Your recourse becomes the carrier's declared-value coverage plus any insurance you added to the shipment. GoatLabels offers insurance as a per-shipment toggle at quote time and records the premium on the shipment, but does not underwrite the policy or decide the claim.
What tracking does Mercari require, and when?
Mercari expects valid tracking on the order and its payout schedule keys off it, so a Ship on Your Own sale needs a genuinely trackable service and the number entered on the order inside Mercari's window. Check the current window in Mercari's help centre. In practice, buy the label the day the parcel goes out so the first carrier scan lands just behind the entry — a number that never scans causes far more trouble than a late one.
Can I use UPS or DHL on a Mercari sale?
That is one of the practical reasons to buy your own label: you are no longer limited to the services Mercari's own labels cover. GoatLabels quotes USPS, UPS, FedEx, and DHL on the same parcel and returns one all-in price for each, which matters most on heavier and bulkier items where the carriers diverge sharply. Whatever you pick has to be trackable and entered on the order.
Does GoatLabels sync Mercari orders?
No. There is no Mercari connector — store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop only. Paste or screenshot the Mercari order and Billy drafts the label from it. Because Mercari requires valid tracking on the order to keep the payout on schedule, you enter the tracking number there yourself once the label is bought.
Real sellers, real words

What sellers say once the parcel sets the price.

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
Check it on your own parcel. Free.

Stop guessing at the band.
Quote the parcel you have.

Weigh it packed, quote it against USPS, UPS, FedEx, and DHL to the buyer's real ZIP, and put that number next to Mercari's current tier before you decide.

No card required to sign up, no monthly minimum to print, and Mercari Shipping Protection does not follow a label you buy yourself.