Bulk Generate UPC-A Barcodes
Learn how to generate UPC-A retail barcodes in bulk for your Amazon FBA inventory. Avoid listing errors and automate your packaging workflow.

The FBA Listing Requirement
If you are an e-commerce seller using Fulfillment by Amazon (FBA), you know that Amazon has strict requirements for product identification. Every new product listing requires a unique Global Trade Item Number (GTIN) that matches the GS1 database.
For sellers in North America, this is typically a 12-digit UPC-A barcode. When you source a new catalog of products—perhaps 100 new items from a manufacturer—you must assign and print a unique UPC-A for every single item before sending them to the Amazon fulfillment center.
Automating the Packaging Workflow
Generating 100 UPC barcodes manually is a tedious chokepoint that delays your shipment.
Using a Bulk Barcode Generator, you can automate this packaging workflow:
- Copy your column of 12-digit UPCs provided by GS1 from your inventory spreadsheet.
- Paste the list into the bulk generator.
- Select "UPC-A" as the symbology format.
- Export a ZIP file of crisp PNG images or a multi-page PDF.
Thermal Printing for Polybags
If you choose the PNG export, the images are perfectly formatted to be sent to a standard thermal label printer (like Rollo, Dymo, or Zebra). You can rapidly print hundreds of sticky labels on a continuous roll and slap them onto your product polybags, ensuring rapid and error-free check-in at the FBA warehouse.
UPC-A vs. FNSKU: Which Do You Need?
Amazon FBA sellers often confuse two different barcode types. Understanding the distinction is critical to avoid costly labeling errors that delay your shipments:
| Feature | UPC-A | FNSKU |
|---|---|---|
| Purpose | Global product identification | Amazon-internal inventory tracking |
| Issued By | GS1 (paid membership) | Amazon (free, auto-generated) |
| Format | 12-digit numeric | X00-prefix alphanumeric |
| Barcode Type | UPC-A symbology | Code 128 symbology |
| When Required | Creating a new ASIN listing | Labeling products for FBA shipments |
| Commingling Risk | Yes — shared inventory pool | No — your inventory stays separate |
Key takeaway: Use UPC-A when listing a new product for the first time. Once your ASIN is created, switch to FNSKU labels for the physical product stickers you send to Amazon. This prevents commingling — where Amazon mixes your genuine inventory with counterfeit products from other sellers using the same UPC.
Preparing Your UPC Data from GS1
To generate UPC-A barcodes in bulk, you first need valid UPC numbers from GS1 (the global standards organization). Here is the recommended workflow:
- Purchase a GS1 Company Prefix: Register at gs1us.org to receive a company prefix (starting at $250/year for up to 10 UPCs). Avoid third-party resellers — Amazon has cracked down on resold UPCs that don't match the GS1 database.
- Assign product numbers: Combine your company prefix with unique product numbers to create 11-digit stems. Our generator will auto-calculate the 12th check digit for you.
- Export to CSV: Create a spreadsheet with one UPC per row. Include an optional second column for the product name (useful for label identification during packaging).
- Import and generate: Upload the CSV to our Bulk Barcode Generator and select UPC-A format.
Amazon Label Compliance Requirements
Amazon has specific requirements for barcode labels on FBA products. Failing to meet these can result in your shipment being rejected or charged a relabeling fee:
- Size: Amazon recommends labels that are at least 1 x 2 inches (25 x 50mm) for UPC-A barcodes.
- Readability: The barcode must be printed clearly with high contrast. Use black bars on a white background — no colored or textured backgrounds.
- Placement: The barcode must not wrap around edges or seams of the product packaging. It should be on a flat, smooth surface.
- Coverage: If your product already has a manufacturer UPC, you must cover it with your FNSKU label to prevent scanning errors at the fulfillment center.