GoatLabels GoatLabels
The label button is gone.

Shipping labels for Facebook Marketplace sellers


Buy the label yourself, keep the sale.

If your Marketplace listing has no label button, Facebook is not selling you one — you buy it yourself. Name a carrier in the listing, quote the parcel across four carriers, buy from a prepaid wallet, then paste the tracking number into the order before the ship window closes.

Four quotes before you price the listing

Every parcel quoted against USPS, UPS, FedEx, and DHL before you commit a shipping price to the listing.

UPSFedExDHLUSPS all four, one screen
Quote it first Price the listing on a number.
All-in price Nothing added at checkout.
Buy on ship day So the scan lands with the paste.

Prepaid wallet, one-off sales welcome

Top up with card, Apple Pay, Google Pay, ACH, or crypto and spend it a label at a time — Marketplace volume is lumpy by nature.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Pay per label Not per month.
No minimum One sale a month is fine.
Voids credited Back to the balance, spendable.

Why the label button disappeared from your listing

Marketplace runs two shipping models, and only one of them prints a label for you. In the first, Facebook sells the buyer prepaid shipping at checkout and hands you a label to print. In the second — the one where the listing says the seller arranges shipping — Facebook collects the address and the payment and then stops, because it never bought a label to give you. Which model a listing gets is Facebook's call, not a switch you flip after the sale: it turns on the category, the item, the country you list in, and your own history on the platform.

The tell is in the listing, not in the order. If there was no prepaid shipping option when you created it, there will be no label button after it sells, and refreshing the order page will never produce one. Most sellers read that as a bug and go hunting for the setting that turns it back on. There isn't one. The second model is working exactly as designed, and what it moves onto you is concrete: a real label, a tracking number entered on the order, and a parcel actually handed to a carrier inside Facebook's ship-by window.

Policy check — Facebook sets these rules, we do not. Which listings get prepaid shipping, how long the ship-by window runs, and what happens when it lapses are all Facebook's to change, and they have changed before. This page states mechanisms only and deliberately carries no policy dates, day counts, or dollar figures anywhere, including in its title and hero. Confirm the current window and requirements against Facebook's own Marketplace seller help centre before you rely on a specific number. Mechanisms above last reviewed 2026-08-03; re-check every six months.

Pasting tracking back before the ship window closes, and what late means

Every shipped Marketplace order carries a ship-by date, and the only thing that clears it is you marking the order shipped with a carrier and a tracking number. That paste is the whole obligation. Miss it and Facebook has no way to tell a slow seller from a seller who took the money and vanished, so the order becomes cancellable, the payout stops, and a pattern of it reaches your selling privileges. Buying a good label does not protect you on its own — the label is invisible to Facebook until its number is typed onto the order.

The failure mode that costs the most is not lateness, it is a number that never scans. Tracking entered from a label you bought but did not hand over reads, from the outside, exactly like a fabricated shipment: the buyer refreshes, nothing moves, and the dispute that follows opens with you already looking wrong. So run the sequence the other way round. Pack it, buy the label the day it actually goes, drop it, then paste the number while the acceptance scan is fresh. If you bought early and it is not going today, void the label and buy it again on the day — a void and the wallet credit that follows is a much cheaper mistake than a tracking number that sits still.

Choosing the carrier you name in the listing, before it sells

Marketplace makes you commit to shipping before you know where the parcel is going. You set a shipping price, or you absorb it, at listing time — and the buyer's zone, the single biggest lever on what the label ends up costing, is not known until days later. That is precisely the situation where a standing default carrier is most expensive, because you priced the listing on a habit rather than on a quote.

Weigh and measure the item before you list it, not after it sells. Then quote that parcel to the far side of the country, price the listing on that worst case, and let the rate-shop hand you the difference when it sells three states away instead. GoatLabels quotes USPS, UPS, FedEx, and DHL on the same parcel and returns four all-in prices, so the worst case is a number you looked up rather than one you guessed. Which carrier wins moves with weight and zone — a 3 lb box and a 22 lb one rarely come back with the same name on top — and the bulky-but-light items Marketplace is full of, a lamp or a boxed monitor or a car seat, are exactly where the habit carrier is wrong most often. How the four-carrier rate-shop prices a parcel works through that in full.

What GoatLabels does not do here (there is no Marketplace sync)

There is no Facebook Marketplace connector, and we are not going to imply otherwise. Store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop; Marketplace is not on that list and is not on a roadmap you should plan around. So a Marketplace sale arrives the way it always arrives — as a message thread and an order page — and it becomes a label by paste. Copy the buyer's address out of the order, or screenshot it, and Billy drafts the label from that: name, address, parcel, validated before any money moves. That workflow has its own page, and it is the same one Instagram sellers run for DM orders.

The return leg is yours too: nothing pushes tracking back to Facebook for you. We cannot write to a Marketplace order, so once the label is bought you copy the tracking number into the order yourself. That is one paste per order, and it is the paste the entire ship window turns on. What you get in exchange for doing it by hand is that every Marketplace parcel gets priced against four carriers instead of one, paid out of the same prepaid wallet as everything else you sell, and printed from the phone you were already holding when the buyer messaged.

Who ends up buying their own Marketplace label

The listings Facebook stopped printing for.

Four shapes of Marketplace seller who end up buying the label themselves, and the reason it happens is different in every one.

Used-goods sellers clearing a house

One-off items, no two alike

Every parcel different

Nothing repeats — a coat, a router, a box of records, each a different weight and shape. There is no saved package preset that fits, so the only defence against overpaying is quoting the parcel in front of you rather than reaching for the carrier you used last time.

4 quotes per parcel all-in pricing paste from the order
goatlabels.io/dashboard/shipments
GoatLabels shipments queue showing all-in carrier prices for each parcel

Furniture and bulky one-offs

Big boxes, low density

A lamp, a stroller, a boxed monitor: light for its size, and the item type where a habit carrier is wrong most often. Measure it before the listing goes up, quote it to a far zone, and set the listing's shipping price from that instead of from a guess you have to eat later.

Measured before listing

Quoted to the far zone first, priced on the worst case

Sellers who close in Messenger

The sale that happened in a thread

still available? I am up in Tacoma
Four carriers quoted · label bought

Sellers who also list somewhere else

Marketplace plus a real shop

1

wallet and one queue behind every channel you list on

Facebook Marketplace shipping labels, answered

Why can I no longer buy a shipping label on my Marketplace listing?
Because that listing is not one Facebook sold prepaid shipping on. Marketplace has two models: Facebook either sells the buyer shipping at checkout and gives you the label, or the listing is one where the seller arranges shipping and no label is ever created. The second kind has no label button at any point, and nothing on the order page will produce one after the sale. You buy the label yourself and enter the tracking number on the order.
Where do I paste the tracking number, and how fast do I have to do it?
On the Marketplace order itself, by marking it shipped and entering the carrier and tracking number. Facebook gives every shipped order a ship-by date, and that entry is the only thing that clears it. Check the current window in Facebook's own seller help centre — it is theirs to change — and in practice paste the number the same day you hand the parcel over, so the first carrier scan lands right behind it.
What happens if I ship late or never upload tracking?
The order stays unfulfilled as far as Facebook is concerned. That makes it cancellable by the buyer, holds the payout, and a repeated pattern reaches your ability to sell on the platform. A tracking number that is entered but never scans is treated even worse than a late one, because from the outside it is indistinguishable from a shipment that never happened.
Can I still use my own carrier if the listing does have prepaid shipping?
You can, but you should not. When Facebook sold the buyer shipping, the label is already paid for and the tracking on that order is Facebook's. Buying a second label means paying twice for one parcel and shipping under a number the order does not know about. Use your own label on the listings where you arrange shipping, and use Facebook's where Facebook sold it.
Which carrier should I name in the listing before it sells?
Whichever one wins on that parcel at the worst zone you would ship it to. Weigh and measure the item before listing, quote it across USPS, UPS, FedEx, and DHL to a far zone, and set the listing's shipping price from that number. When it sells nearby, the cheaper quote is margin instead of a shortfall you have to eat.
Does GoatLabels connect to Facebook Marketplace?
No. There is no Marketplace connector — store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop only. Paste or screenshot the Marketplace order and Billy drafts the label from it, but the tracking number has to be entered on the Facebook order by you, because Marketplace requires the seller to add it there and we cannot write to it.
No connector needed. No monthly minimum.

The listing stopped at the address.
Take it from there.

Paste the Marketplace order, take four all-in quotes, buy from a prepaid wallet, and paste the tracking number back before the window closes.

Sign up in seconds. No card required. No monthly minimum to print, and a voided label credits straight back to your wallet.