BlogAmazon Sellers

FNSKU vs UPC vs ASIN: Amazon Barcode Types Explained (2026)

A clear breakdown of every barcode identifier Amazon uses — FNSKU, UPC/EAN, and ASIN — when each is required, format specifications, and the right strategy for private label vs reseller vs bundle sellers.

2026-06-26
10 min read
Zentralabel Team
SHARE

FNSKU vs UPC vs ASIN: Amazon Barcode Types Explained (2026)

If you've sold on Amazon for more than a few months, you've encountered at least three different identifier systems: FNSKU, UPC (or EAN), and ASIN. They serve completely different purposes, exist in different systems, and using the wrong one at the wrong time creates problems that range from minor (delayed check-in) to serious (inventory commingled with other sellers, resulting in wrong products shipped to your customers).

This guide cuts through the confusion. We'll cover exactly what each identifier is, where it lives in Amazon's ecosystem, when it's required on a physical label, and the right strategy for three common seller archetypes: private label, reseller, and bundle seller.

Key Takeaway

The single most important thing to understand: FNSKU is the only identifier Amazon's FCs use to track your specific inventory. UPC and ASIN are discovery and catalog identifiers — they get your product listed, but FNSKU is what moves your physical units.

What is a UPC?

A UPC (Universal Product Code) is a standardized barcode issued by GS1, the global not-for-profit organization that manages product identifier systems. The UPC-A format (the one used in the US) is a 12-digit number encoded as a barcode.

UPC anatomy

A UPC-A number is structured as:

  • Company prefix: 6–10 digits issued by GS1 to the brand owner
  • Item reference: The remaining digits, assigned by the brand owner
  • Check digit: Final digit calculated from the preceding digits

A GS1 company prefix can only be assigned to the legal entity that manufactures or owns the brand. You cannot legally generate your own UPC without a GS1 membership. Websites selling bulk UPCs without GS1 registration are selling third-party resale codes — Amazon is increasingly rejecting these, particularly for Brand Registry applications.

EAN vs UPC

EAN-13 (European Article Number, also called GTIN-13) is the European equivalent of UPC-A. It is 13 digits — effectively a UPC with a country code prefix added. Amazon accepts both in its catalog. If you're selling internationally or your supplier uses EAN-13, it's equivalent for Amazon's purposes.

When UPC appears on an Amazon label

For FBA sellers using FNSKU labels, the UPC does not appear on the unit label that goes on the product. The UPC exists in Amazon's catalog system and is used for product matching, but the physical label on the unit that enters the FC must have the FNSKU barcode.


What is an ASIN?

An ASIN (Amazon Standard Identification Number) is Amazon's own internal product identifier. Every product listing on Amazon has a unique ASIN. It is a 10-character alphanumeric string beginning with B0 (for most products, though older listings begin with other characters).

Key points about ASINs

  • Amazon generates ASINs — you do not choose or purchase them
  • One ASIN per product variant — if you sell a red shirt in sizes S, M, L, each size/color combination may have its own ASIN (or it may be a parent-child listing with one parent ASIN)
  • An ASIN is not a barcode — you should never create a scannable barcode encoding an ASIN for an FBA label
  • Multiple sellers can share an ASIN — when two sellers list the same product, they sell against the same ASIN. The FNSKU differentiates their inventory.

ASIN vs FNSKU relationship

This is the key relationship to understand. One ASIN can have many FNSKUs — one per seller that lists the product. If you and a competitor both sell the same item (same ASIN), you each have a unique FNSKU. Amazon uses the FNSKU to route received inventory to your seller account, not to the competitor's.


What is an FNSKU?

FNSKU stands for Fulfillment Network Stock Keeping Unit. It is generated by Amazon and is unique to the combination of:

  1. Your seller account
  2. The ASIN you are listing
  3. The fulfillment channel (FBA vs. FBM)

Format: X0 followed by 8 alphanumeric characters, e.g., X001ABC123. Total length is always 10 characters.

Where to find your FNSKU

In Seller Central:

  1. Go to Inventory → Manage FBA Inventory
  2. Select the product
  3. Click Print Item Labels
  4. The label preview shows the FNSKU

You can also find it under Inventory → Manage Inventory → expand the product → the FNSKU is listed in the product details.

FNSKU barcode format

Amazon encodes the FNSKU as a Code 128 barcode on the physical label. The human-readable text below the barcode shows the FNSKU string and a truncated product title.

Technically, any Code 128 barcode correctly encoding a valid FNSKU will be accepted — this is important for sellers who need to generate labels from third-party tools or ZPL files rather than from Seller Central directly. Zentralabel can render ZPL files containing FNSKU barcodes to high-quality PDFs that meet Amazon's specifications.


Key Takeaway

Never use a third-party resale UPC for Brand Registry enrollment. Amazon's verification now cross-checks GS1 registration. If the prefix owner doesn't match your legal entity, your Brand Registry application will be rejected or revoked.

The Manufacturer Barcode Exemption

Amazon offers a program called Manufacturer Barcode (formerly called "Commingled Inventory" or "Stickerless Inventory") that lets you use the UPC/EAN barcode on the product packaging instead of applying an FNSKU label.

How it works

When you enable manufacturer barcodes for a product:

  • You do not apply an FNSKU label to the unit
  • Amazon scans the UPC/EAN at the FC and uses that to identify the product
  • Your inventory is pooled with other sellers' inventory of the same UPC

The commingling risk

This is the critical tradeoff. If another seller sends in units of the same UPC that are:

  • Counterfeit or lower quality
  • Expired (for food/supplements)
  • Wrong variant (wrong size mislabeled)
  • Damaged

...Amazon may fulfill those units to your buyers. You get the negative review and A-to-Z claim, even though you didn't ship the bad units.

For private label sellers, manufacturer barcode is off by default because you own the UPC — no one else should be commingled with you. For resellers of name-brand products, the commingling risk is higher because many sellers share the same UPC.

When manufacturer barcode is safe to use

  • You are the only seller of this product (brand owner, private label)
  • The product is not in a category with quality/authenticity concerns (no food, supplements, electronics)
  • You control all supply entering Amazon's system for this UPC

GS1 Requirement for Brand Registry

Amazon's Brand Registry requires that your brand's UPCs or EANs come from a legitimate GS1-registered company prefix. Specifically:

  • The GS1 prefix must be registered to the same legal entity that owns the brand trademark
  • Third-party UPC resellers (sites that sell individual UPCs without a GS1 prefix) are not accepted
  • If you applied with resale UPCs before 2022, Amazon may flag your account for verification

Getting a legitimate GS1 prefix

  1. Go to gs1us.org (US) or your country's GS1 member organization
  2. Apply for a GS1 Company Prefix
  3. The prefix gives you the right to generate your own UPCs with that prefix
  4. Register your products at gs1.org/gepir (GS1 Global Registry)

GS1 company prefixes have annual fees based on the number of products. A prefix allowing up to 10 products costs approximately $250/year (2026 rates). For 100 products, approximately $750/year.


Real Scenarios: Which Identifier Do You Need?

Scenario 1: Private Label Seller

You manufacture a private-label supplement under your brand. You have a GS1 company prefix. You sell exclusively through your own Amazon listing.

  • UPC: You create a UPC from your GS1 prefix. Enter it in Seller Central when creating the listing.
  • ASIN: Amazon creates an ASIN for your listing when you submit it.
  • FNSKU: Amazon generates an FNSKU for your account + ASIN combination.
  • What goes on the product: The FNSKU label. You disable manufacturer barcode to prevent commingling (even though you're the only seller, it's best practice).
  • What goes on the box label: GS1-128 barcode generated by Seller Central, encoding the shipment ID.

Scenario 2: Reseller

You buy branded electronics wholesale and resell them on Amazon listings that already exist (shared ASINs with other sellers).

  • UPC: Already exists on the product packaging from the manufacturer.
  • ASIN: Already exists on Amazon — you are selling against an existing listing.
  • FNSKU: Amazon generates one for your account when you create an FBA listing.
  • What goes on the product: FNSKU label, applied over the manufacturer's UPC barcode. This is mandatory unless you're using manufacturer barcode (commingled). For branded electronics, FNSKU labeling is strongly recommended.
  • What goes on the box label: Standard Seller Central-generated box label.

Scenario 3: Bundle Seller

You create a multi-pack bundle of three units of an existing product (e.g., three packs of a cleaning product sold together as a "3-pack value bundle").

  • UPC: You need a new UPC for the bundle — bundles are distinct products. Get one from your GS1 prefix. Do not use the individual unit's UPC.
  • ASIN: You create a new listing for the bundle. Amazon creates a new ASIN.
  • FNSKU: Amazon generates one for this new bundle ASIN.
  • What goes on the bundle: One FNSKU label on the outer packaging, a "Sold as Set" sticker, and the individual units' barcodes must not be scannable from outside the bundle.
  • What goes on the box label: Standard Seller Central box label.

Format Specifications and Common Mistakes

Format Specifications at a Glance

IdentifierFormatLengthWho Creates ItUsed On Physical Label?
UPC-ANumeric barcode12 digitsBrand owner (via GS1)No (for FBA with FNSKU)
EAN-13Numeric barcode13 digitsBrand owner (via GS1)No (for FBA with FNSKU)
ASINAlphanumeric10 chars (B0...)AmazonNever
FNSKUAlphanumeric10 chars (X0...)AmazonYes — required on all FBA units

Common Mistakes

Printing the ASIN as a barcode on the unit label. The ASIN is not a valid FBA unit identifier. An ASIN barcode will not scan correctly at the FC.

Using a third-party resale UPC for Brand Registry. Amazon's verification process now checks GS1 registration. UPCs purchased from bulk resellers will fail Brand Registry enrollment.

Forgetting to update the FNSKU after creating a new variation. Each child ASIN in a variation family has its own FNSKU. If you create a new size or color, get the FNSKU for that specific child ASIN before printing labels.

Using the same FNSKU label across multiple ASINs. FNSKUs are ASIN-specific. A label with FNSKU X001ABC123 (for ASIN B07XXXXX) applied to a unit that is actually ASIN B07YYYYY will cause your inventory to be misreceived.

Getting your label workflow right matters. When your 3PL or prep center is generating FNSKU labels from a WMS that outputs ZPL, converting those ZPL files accurately to printable PDFs is a critical step. Zentralabel handles that conversion at scale, ensuring the FNSKU barcodes in your ZPL files render at the quality Amazon requires.

Amazon FBAFNSKUUPCBarcodesCompliance
Try the tool

Automate this in seconds with Zentralabel

Convert ZPL to PDF/PNG instantly. No setup required.

Start Free
Z
Zentralabel Team
The Zentralabel team builds label automation tools for Amazon sellers and 3PLs. We share tactical guides on ZPL, fulfillment, label routing, and Seller Central workflows.