Amazon · Identifier guide

FNSKU vs ASIN vs UPC vs SKU.

Four codes, four owners. Paste any one to see which kind it looks like, then read who assigns it and where it goes.

Short answer: you choose the SKU, Amazon assigns the ASIN and the FNSKU, and the UPC comes from GS1 through the product’s manufacturer. The FNSKU is the one tied to your inventory in Amazon’s fulfillment network. FNSKU and ASIN can both be 10 characters, so shape alone cannot always separate them.

Definitions from Amazon’s SP-API models and staff postRetrieved 20 October 2026

The four identifiers side by side

IdentifierWho assigns itWhat it identifiesIn Amazon’s wordsShape
SKU (seller SKU / MSKU)You, the sellerYour listing or offer“A selling partner-provided identifier for an Amazon listing” (Listings Items); “The seller SKU of the item” (FBA Inventory)Free-form; yours to choose
ASINAmazonA product in the Amazon catalogue“The Amazon Standard Identification Number (ASIN) of an item” (FBA Inventory)10 characters; B0… or, for books, a number
FNSKUAmazonYour inventory of that product in the fulfillment network“Amazon’s fulfillment network SKU identifier” (FBA Inventory)Starts with X for Amazon barcodes (staff post); 10 characters is observed
UPC (GTIN-12)GS1, via the manufacturerThe product, in every storeNot an Amazon field; GS1 EAN/UPC barcode standard12 digits ending in a check digit

The “in Amazon’s words” column quotes the field descriptions in Amazon’s Selling Partner API models, which is the closest thing to a formal definition Amazon publishes openly. Everything about shape beyond those quotes is described in the sections below with its source.

SKU: yours, and it cannot be recycled

An Amazon staff member explaining the relationship in the Seller Forums says a SKU is the identifier for a specific listing or offer in your inventory, tied to your seller account and internal to it. You can make it anything you want or use characters Amazon generates. One rule matters: as long as a merchant SKU exists it cannot be reused for a different ASIN, even if the earlier offer was deleted, so a new product needs a new SKU. Once an FBA listing is created you cannot change its merchant SKU.

That is why SKU naming deserves care before you upload hundreds of rows. The SKU naming convention guide and variant and SKU collision checker help with that.

ASIN: Amazon’s product code

Amazon describes an ASIN as a unique 10-character alphanumeric code assigned to every product in its store, typically starting with B0 or, for books, a number (examples B07FZ8S74R and 0451524934). It identifies the product, whereas the FNSKU is tied to your own inventory. Our ASIN validator covers the format and the ISBN-10 link in depth, so this page does not repeat it.

FNSKU: your units inside Amazon’s network

Amazon’s SP-API describes the FNSKU field only as “Amazon’s fulfillment network SKU identifier”. The Amazon staff post adds the useful part: an FNSKU is similar to a manufacturer barcode but tied to your inventory in the fulfillment network for FBA offers, linked to your ASIN when you create the FBA listing, and, for Amazon barcodes, “a unique number starting with an X”. It is seller specific and not commingled with other sellers’ inventory, so no two sellers share an Amazon-barcode FNSKU.

The ten-character length is the figure commonly reported in seller guides; Amazon documents no length, we have not verified it against an Amazon page, and the post does not say what follows the X. The tool therefore calls a ten-character X-code “the shape described for an FNSKU” and never claims more.

There is a trap in the same post. If you use the manufacturer’s barcode (UPC, EAN, JAN or ISBN) instead of an Amazon barcode, your Manage Inventory page shows the ASIN of the product in the FNSKU position. So a ten-character code that is not X-prefixed could be an ASIN or an FNSKU, and only the place you copied it from tells you which. The barcode preference has to be set to Amazon Barcode before the FBA listing is created, or it defaults to Manufacturer Barcode.

UPC: the manufacturer’s number

GS1 says EAN/UPC barcodes are printed on virtually every consumer product in the world. A UPC-A carries a 12-digit GTIN whose last digit is a check digit computed with GS1’s mod-10 method (weights 3 and 1 from the right), which the tool applies to 8-, 12-, 13- and 14-digit inputs. Our EAN-13 and UPC-A check digit validator goes deeper, and the GTIN exemption guide covers products that have no UPC.

Worked example

Take B07FZ8S74R, the example in Amazon’s own ASIN article. Ten characters, begins B0: the tool calls it an ASIN. 0451524934 is ten digits and passes the ISBN-10 weighted check, so it reads as a book-style ASIN. 036000291452 is 12 digits with a correct GS1 check digit, so it reads as a UPC-A. X001ABC123 is ten characters beginning with X, so it fits the shape described for an FNSKU, although it is a made-up value. BLUE-TSHIRT-M is none of those, so it reads as a seller SKU, which could be anything you chose.

The common failure is typing one digit wrong in a UPC. The tool then says the length fits a GTIN but the check digit should be a specific digit, which is the clue that you have a typo and not a different kind of code.

Which one goes where

Your SKU belongs in listing and inventory files and on your own bins and pick lists. The ASIN belongs wherever you need to point at the Amazon product page. The FNSKU belongs on the unit label when Amazon requires an FNSKU label; the older inbound API even has a barcode instruction value, RequiresFNSKULabel, defined as “the FNSKU label should be applied to the item”. The UPC belongs on the product packaging and in the listing’s product-ID field. Mixing them up usually shows as a listing that will not match or a unit that is received as the wrong item.

What this page does not cover

Frequently asked questions

What is the difference between an FNSKU and an ASIN?

An ASIN identifies a product in Amazon’s catalogue and can be offered by many sellers. An FNSKU identifies your inventory of that product inside Amazon’s fulfillment network. With Amazon barcodes, the FNSKU is seller specific and starts with X.

Is an FNSKU the same as a UPC?

No. A UPC is a 12-digit manufacturer barcode number from GS1 that works in any store. An FNSKU is Amazon’s own code for your units in FBA. If you use the manufacturer’s barcode for FBA instead, Manage Inventory shows the ASIN where the FNSKU would be.

What does an FNSKU look like?

Amazon staff describe a unique number starting with an X for Amazon barcodes. Seller guides commonly report ten characters, but Amazon does not publish a full format or a length, and we have not verified that figure against an Amazon page. Treat it as unconfirmed.

Can I choose my own FNSKU?

No. Amazon creates the FNSKU. You create the SKU, which can be anything you want or characters Amazon generates, but you cannot change the merchant SKU of an FBA offer after the listing is created.

Can I reuse a SKU for a different product?

Not while the SKU exists. Amazon staff say a merchant SKU cannot be reused for a different ASIN even if the earlier offer was deleted, so a different product needs a new SKU.

Where is my SKU used?

Amazon staff say SKUs are tied at the seller level and internal to your inventory and upload files. It is your label for an offer; the ASIN is what points at the product in the Amazon catalogue.

Does this tool check whether an ASIN or FNSKU exists?

No. It judges the shape only, in your browser. Only Amazon can say whether an identifier exists or which product it points to, and a ten-character code without an X prefix can be either an ASIN or an FNSKU.

Which identifier does a barcode scanner read on an FBA unit?

It depends on your barcode preference. With an Amazon barcode the label carries the FNSKU. With the manufacturer’s barcode the product’s own UPC, EAN, JAN or ISBN is used. Check the FBA barcode requirements in Seller Central for the current rules for your category.

Sources

Retrieved

Format check only — not a lookup

This page checks the shape of an identifier in your browser. It does not query Amazon or any carrier and does not confirm that anything exists. TNAADO is not affiliated with Amazon. Patterns marked as observed are not official Amazon specifications; rely on Seller Central and your Amazon account.

Advertisement
Advertisement