FNSKU vs. UPC Labels: The Complete Amazon Seller Guide
You send in 500 units. Amazon receives them, scans the barcode, and can’t match them to your listing. Now those units are in a black hole — stranded inventory, a support ticket you’ll spend three weeks on, and possibly a removal order you paid for. This happens because a seller used a UPC where Amazon required an FNSKU. We see it at our receiving dock more than you’d think, and it’s almost always preventable.
The question of FNSKU vs. UPC labels on Amazon isn’t just a technicality. It determines whether your inventory gets received correctly, whether Amazon can track it back to your seller account, and whether you get hit with unplanned prep fees. Let’s break down exactly what each label does, when you need which, and where sellers get it wrong.
What’s the actual difference between an FNSKU and a UPC?
A UPC (Universal Product Code) is a manufacturer barcode. It identifies the product — not who’s selling it. If you, your competitor, and a wholesale distributor all sell the same widget, you all share that UPC. It’s a product identifier, not a seller identifier.
An FNSKU (Fulfillment Network Stock Keeping Unit) is Amazon-generated and specific to your seller account and your listing. Amazon assigns it when you create an FBA listing. It ties that unit to you — your ASIN, your account, your inventory pool.
That distinction matters a lot inside a fulfillment center. When Amazon’s scanner reads a UPC, it sees a product. When it reads an FNSKU, it sees your product. In a commingled inventory situation, those are two very different things.
Why Amazon created the FNSKU system
Amazon built FNSKU labeling specifically for FBA accountability. With millions of sellers sending in millions of units, they needed a way to credit inventory to the right account at receiving. The FNSKU is how they do it. Without it, the warehouse can’t reliably attribute your units to your account when multiple sellers stock the same item.
When does Amazon actually require an FNSKU label?
Here’s the rule that trips people up: Amazon requires FNSKU labels on every unit going into FBA unless the product is enrolled in the Commingled Inventory program (also called Stickerless, Commingled Inventory). That program lets Amazon pool your units with identical units from other sellers — and use the UPC alone for tracking.
Most experienced sellers opt out of commingling. Here’s why.
- If another seller’s commingled unit is counterfeit, defective, or expired, a customer could receive it and leave a negative review on your listing.
- You have zero control over the condition of units pooled with yours.
- For any category with authenticity or safety exposure — supplements, cosmetics, electronics — commingling is a liability you don’t want.
So in practice, the answer for most FBA sellers is: FNSKU labels on every unit, every time. The UPC is still on the product packaging underneath. Amazon just wants your FNSKU covering it or placed where the scanner reads it first.
Categories where FNSKU is non-negotiable
Amazon mandates FNSKU labeling (no commingling option) for certain categories: media products, consumables with expiration dates in some cases, and items flagged as high-risk for authenticity. Check your category-specific requirements in Seller Central — they change, and the consequences of getting it wrong are expensive.
What happens if you send in UPC-only units when FNSKU is required?
Amazon will either reject the shipment at receiving or — and this is the costly one — apply the label themselves and charge you an unplanned prep fee. As of the current Amazon fee schedule, that unplanned labeling fee is $0.30 per unit on top of whatever standard prep fees apply. Send in 1,000 units with the wrong label, and you’re looking at a $300 surprise charge before your inventory even hits a shelf.
According to Amazon’s own FBA policies, sellers are responsible for ensuring units are properly labeled before shipping to a fulfillment center. If Amazon has to do it, you pay — and you don’t get to negotiate the rate.
We’ve had clients come to us after exactly this situation. One seller sent 800 units of a private label product without FNSKU labels because they copied a shipment workflow from an older account. Amazon labeled them all. The bill was $240 plus delayed availability during peak Q4 inventory windows. That delay alone cost more in lost sales than the labeling fee.
How to get your FNSKU labels and apply them correctly
Finding your FNSKU is straightforward. In Seller Central, go to Manage Inventory, pull up the SKU, and look under the product details. Or go directly to your FBA shipment workflow — Amazon displays the FNSKU during the label generation step and lets you print label sheets in standard formats (30-up Avery sheets are common).
Label placement rules that matter
The label has to be scannable. That sounds obvious, but here’s where sellers get sloppy:
- Place the FNSKU label so it completely covers the UPC barcode on the product packaging. Amazon wants one scannable barcode, not two competing ones.
- Don’t apply labels over seams, edges, or curved surfaces where the barcode can’t lie flat.
- For poly-bagged items, the label goes on the outside of the bag — not inside where it could shift or blur.
- Labels on transparent surfaces need a white background label stock, not clear.
At our prep facility, we use thermal label printers with 4×6 or 2×1 stock depending on the product type. The print quality matters — a partially printed FNSKU will fail scanner reads at the fulfillment center, and you’re back to unplanned prep territory.
What about manufacturer barcodes on the product itself?
If your supplier prints a UPC directly on the packaging (common with private label manufacturers in China), you have two options: have your supplier switch the barcode on the packaging to the FNSKU (more expensive, requires a packaging revision), or cover the UPC with your FNSKU label at the prep stage. Most sellers do the latter. It’s cheaper and faster, and it’s exactly the kind of work our FBA prep service handles at volume every week.
FNSKU vs. UPC labels on Amazon: the commingling calculation sellers skip
Let’s say you sell a non-private label product — something you source from a distributor that’s also sold by 12 other sellers on the same ASIN. You’re tempted to skip the labeling step and let your units commingle. Here’s the math to run first.
Commingling saves you the cost of FNSKU labeling — roughly $0.10–$0.20 per unit at a prep center depending on volume and product type. But if one bad unit from another seller’s pool gets attributed to your account through a customer complaint or return, you’re looking at a potential A-to-Z claim, negative review removal costs, and in worst cases, account health metrics that affect your selling privileges.
Honestly, most sellers shouldn’t commingle unless they have complete confidence in every other seller on that ASIN — which is almost never knowable. The labeling cost is cheap insurance.
One more number to keep in mind
Amazon’s FBA Label Service — where they apply FNSKU labels on your behalf as a planned service — costs $0.55 per unit as of recent fee schedules. That’s a planned, requested service through your shipment workflow. If you use it intentionally, fine. But if you’re paying $0.55/unit because you forgot to label and it became unplanned, that’s a problem at any volume above a few hundred units. At 365PrepCenter, we label FBA units for a fraction of that cost, which is why sellers who ship through us don’t usually see those fees.
Wholesale and retail arbitrage sellers: you have a different problem
Private label sellers generally have clean FNSKU workflows because they’re creating the product and the listing. Wholesale and RA sellers hit more friction. Here’s why.
When you’re sourcing retail arbitrage product, the item has a manufacturer UPC on it. You list it on an existing ASIN. Now you need to apply an FNSKU label for FBA — but you didn’t make the product, you’re not changing the packaging, and you might be processing 50 different SKUs from a single Target run. That’s a labeling operation, not just a prep step.
Each ASIN gets its own FNSKU. You can’t batch one label across multiple SKUs. And if you’re commingling multiple ASINs into one shipment without organized FNSKU labeling, the receiving errors compound fast.
RA and wholesale sellers are the ones who most benefit from outsourcing labeling to a prep center — specifically because of the SKU variability. Our FBA prep process is built around exactly this kind of mixed-SKU inbound workflow, and we handle the FNSKU matching so you don’t have to track it unit by unit yourself.
One situation that confuses even experienced sellers
If you’re selling on multiple marketplaces — Amazon.com and Amazon.ca, for example — the FNSKU is different per marketplace. The same product listing on Amazon Canada gets a different FNSKU than on Amazon US. Sellers who prep for multi-marketplace fulfillment need to keep those label runs separate. Mixing them creates receiving errors in whichever country gets the wrong labels.
Quick reference: FNSKU vs. UPC labels on Amazon
Here’s how the two labels stack up in practical terms:
- UPC: Manufacturer barcode. Identifies the product globally. Required on most retail-ready products. Shared across all sellers of that item. Fine for merchant-fulfilled orders (FBM). Insufficient for FBA without commingling enrollment.
- FNSKU: Amazon-generated. Ties the unit to your seller account. Required for FBA unless commingling is active. Printed from Seller Central. Must cover or replace the UPC at the scan point.
- Commingled inventory: Uses UPC only. Amazon pools your units with other sellers. Works for some categories. High risk for anything where product authenticity or condition matters.
- Unplanned labeling fee: $0.30/unit if Amazon has to apply your missing FNSKU labels at the FC.
- Amazon Label Service (planned): $0.55/unit — available during shipment creation for sellers who want Amazon to handle it.
The decision tree is actually simple: if you’re shipping FBA and you’re not enrolled in commingled inventory, every unit needs an FNSKU label before it hits the fulfillment center. Everything else is just execution.
If you’re spending time at a packing table printing and applying FNSKU labels yourself instead of prepping your next product or working on your catalog, that’s probably not the best use of your hours. 365PrepCenter in Lebanon, Ohio handles inbound FBA prep — including FNSKU labeling at scale — so you can send product directly from your supplier without touching it. Get a free quote and see what it costs to hand off the label work entirely.