FNSKU vs. UPC Labels: The Complete Amazon Seller Guide
A seller sent us 800 units last spring — private label supplement, nice packaging, UPC already printed on the box. She assumed Amazon would scan the UPC and everything would route correctly. It didn’t. Amazon flagged the inventory as unscannable at the fulfillment center, sent her a stranded inventory notice, and charged her an unplanned service fee to relabel every unit at $0.15 each. That’s $120 she didn’t budget for, plus a two-week delay getting her ASIN back in stock. The whole problem came down to one thing: she didn’t understand the difference between FNSKU and UPC labels on Amazon, and when each one is required.
This guide breaks it down clearly — what each barcode does, when Amazon requires which one, and how to avoid the fees and delays that come from getting it wrong.
What Are FNSKU and UPC Labels Actually Doing?
A UPC (Universal Product Code) identifies a product. It’s tied to the item itself — assigned by GS1, shared across retailers. Target, Walmart, Amazon, and your local grocery store can all scan the same UPC and know what the product is.
An FNSKU (Fulfillment Network Stock Keeping Unit) identifies your specific inventory inside Amazon’s fulfillment network. It’s Amazon’s barcode. It tells their system not just what the product is, but who owns it and where it’s supposed to go.
That distinction matters more than most sellers realize. When Amazon receives a shipment at an FC, they’re not just logging products — they’re assigning inventory to seller accounts. If two sellers are both sending in the same generic widget with the same UPC, Amazon needs a way to track whose is whose. The FNSKU does that job.
So in the context of FNSKU vs UPC labels on Amazon: UPC = product identity. FNSKU = seller inventory identity. They’re solving different problems.
When Does Amazon Actually Require an FNSKU Label?
This is where sellers get tripped up. The requirement depends on your product type, your selling category, and whether you’ve opted into commingled inventory.
Here’s the short version:
- Commingled inventory (Stickerless): Amazon allows certain product categories to skip FNSKU labels and use the manufacturer barcode (UPC/EAN) instead. Products are pooled with other sellers’ identical units. Amazon handles tracking by UPC at the category level.
- Non-commingled inventory: Your units need an FNSKU label applied before they enter the FC. Either you do it, your supplier does it, or you use Amazon’s labeling service.
- Required categories: Topicals, grocery, expiration-dated items, and products that are easily confused with counterfeits almost always require FNSKU labeling regardless of your preference.
Amazon’s own policy states that products in certain categories — including consumables and topicals — are not eligible for stickerless commingled inventory. There’s no workaround. If your product falls into one of those categories and you send it in with only a UPC, you’re inviting an unplanned prep fee or a receiving rejection.
The unplanned labeling fee Amazon charges is currently $0.15 per unit for standard-size items. That doesn’t sound like much until you’re shipping 2,000 units a month and forgot to label half of them.
Commingled Inventory — Is It Ever a Smart Choice?
Honestly, commingled inventory gets a bad reputation it partly deserves. The concept is fine in theory: if you’re selling a name-brand item that’s identical to what other sellers are sending in, Amazon pools the inventory and ships from whichever unit is closest. Faster delivery, simpler prep.
The problem in practice is quality control. Your inventory gets mixed with other sellers’ inventory of the same product. If someone else sends in a bad batch — damaged packaging, wrong version, counterfeit units — those could get shipped to your buyers under your ASIN. We’ve seen this cause sellers real account health problems. Negative reviews, A-to-Z claims, even suspension risk.
For private label, commingled inventory isn’t even an option — your FNSKU is unique to your ASIN, so there’s nothing to commingle with. For resellers moving name-brand product in competitive categories, it can work. But understand what you’re agreeing to.
If you’re a reseller who values brand control or sells anything where condition matters, apply FNSKU labels. The cost of a label is negligible compared to one bad review or one return tied to someone else’s defective unit.
How to Generate and Apply FNSKU Labels Correctly
Generating the label is straightforward. In Seller Central, go to Manage Inventory → select your product → print item labels. You can also generate them during the shipment creation process. Amazon outputs a PDF with the standard 1″ x 2-5/8″ label format, compatible with Dymo, Zebra, and most thermal label printers.
What matters more is the application itself:
- Cover the original barcode completely. If Amazon’s scanner picks up the UPC underneath your FNSKU, it can cause a mismatch at receiving. The FNSKU label needs to be the only scannable barcode on the unit.
- Use the right label stock. Labels need to survive warehouse handling, which means no cheap paper labels that peel or smear. Thermal direct labels on quality stock are standard.
- Don’t label over packaging seams or curves where the label might lift. Flat surfaces only.
- Expiration dates matter too. If your product has an expiration date, that date needs to be visible on the label or on the unit. Amazon requires it in MM-YYYY format. FNSKU label placement should not obscure it.
At our warehouse, we prep and label hundreds of SKUs every week. The most common labeling mistake we see isn’t wrong placement — it’s sellers using low-quality label stock that peels after two weeks in a hot trailer. A label that doesn’t scan at the FC is the same as no label at all.
Amazon’s Labeling Service — When It Makes Sense and When It Doesn’t
Amazon offers to apply FNSKU labels for you at the FC through their FBA Label Service. The fee is $0.30 per unit. You ship in your products with the manufacturer barcode, Amazon labels them on their end before they go into pickable inventory.
$0.30 per unit adds up fast. At 500 units, that’s $150. At 2,000 units, it’s $600. For most sellers shipping more than a few hundred units at a time, outsourcing labeling to a third-party prep center is significantly cheaper — and faster, because your inventory hits Amazon’s receiving dock already labeled and ready to go straight to the shelf.
That said, Amazon’s labeling service has one legitimate use case: low-volume sellers or those testing a new product who don’t want to set up a labeling operation for 50 units. If you’re sending in a small test batch and don’t have a prep workflow yet, paying Amazon $0.30 a unit to handle it is reasonable.
For anyone shipping consistently, working with a prep center like 365PrepCenter to handle FBA prep and labeling is going to cost less per unit and give you more control over quality. You also avoid the risk of Amazon’s service creating a backlog during peak season — there’s no guarantee your units get labeled and checked in on a specific timeline when Amazon is handling it.
FNSKU vs UPC Labels on Amazon: The Situations That Cause Real Problems
We see a handful of scenarios repeat themselves. These are the ones that actually cost sellers money.
Scenario 1: Supplier ships direct to Amazon without applying FNSKUs
Seller sets up a new product, coordinates with their overseas supplier to ship directly to Amazon FBA. They forget — or their supplier forgets — to apply FNSKU labels before the shipment goes out. Amazon receives cartons labeled only with UPCs or manufacturer barcodes. If the product isn’t eligible for stickerless commingling, Amazon charges unplanned labeling fees or rejects the shipment outright. One of our clients learned this the hard way on a 1,200-unit first shipment from a factory in Guangdong. The unplanned fees plus the delay cost him more than two months of prep work would have.
Scenario 2: FNSKU label placed over a barcode — but not covering it completely
Partial coverage means Amazon’s scanner can sometimes read the original barcode through the label. This causes receiving mismatches and can result in inventory being misrouted or held. Full coverage, every time.
Scenario 3: Selling a bundle with multiple barcodes
If you’re creating a multi-pack or bundle, the bundle needs its own unique ASIN and FNSKU — not the FNSKU of one of the individual items. We see sellers apply a single-unit FNSKU to a 3-pack and then wonder why the inventory check-in doesn’t match. The bundle has to be treated as its own product from a labeling standpoint.
Scenario 4: Switching from commingled to stickered mid-shipment
If you change your inventory settings in Seller Central from stickerless to labeled, that change applies going forward — not retroactively to open shipments. If you don’t update your prep workflow immediately, you’ll have units going out without labels when they should have them. This creates a split situation that’s annoying to clean up.
According to Amazon’s FBA inventory requirements, sellers are responsible for ensuring that products are properly prepared and labeled before shipping to fulfillment centers — any costs resulting from noncompliance are charged to the seller’s account. That’s the policy in plain terms. Amazon isn’t going to absorb your prep mistakes.
Building a Labeling Process That Doesn’t Break
The sellers who never have labeling problems aren’t smarter than everyone else. They just built a system and don’t deviate from it.
A few practices that work:
- Generate FNSKUs during product setup, not during shipment creation. Have them ready before inventory arrives at your warehouse or prep center.
- If you’re using a supplier overseas, send them the FNSKU label file in a format their label printer can use — usually a PDF or ZPL file. Confirm the label dimensions match what they’re printing. Don’t assume.
- Keep a record of which FNSKU belongs to which lot or PO. Helpful when you have multiple variations or seasonal SKUs that look similar.
- If you’re routing inventory through 365PrepCenter before it goes to Amazon, send us your FNSKU labels digitally when you submit your inbound shipment details. We print, verify, and apply them as part of the standard FBA prep process — no chasing labels down at the last minute.
- Audit your Seller Central settings quarterly. Check whether your products are set to stickerless or labeled. Account settings can get changed accidentally, especially if multiple team members have access.
One more thing worth knowing: Amazon tracks your defect rates at receiving. Consistent labeling errors can affect your ability to use certain programs or create direct-to-FC shipments. It’s not just about the per-unit fees — your account health is quietly on the line too.
If you’re still sorting out your prep and labeling workflow, the team at 365PrepCenter in Lebanon, Ohio handles FBA labeling daily for sellers at every volume level. Get a free quote and see what it actually costs to have it done right.