How Much Does a GS1 Barcode Cost? 2026 Pricing Breakdown

GS1 barcode registration costs explained: company prefix fees, annual renewal pricing, single GTIN options, and cheaper alternatives. Updated for 2026 with current GS1 US pricing.

Getting a barcode for a product you want to sell in stores or on Amazon isn't free. GS1, the organization that manages the global barcode numbering system, charges an initial fee plus annual renewals. How much you pay depends on how many products you need to barcode.

Here's what GS1 actually charges in 2026, what you get for the money, and whether the alternatives are worth considering.

GS1 US Pricing (2026)

GS1 US offers two paths: a single barcode number or a company prefix that covers multiple products.

Option 1: GS1 US GTIN (Single Barcode Number)

For businesses with just one product.

Amount
Initial fee$30
Annual renewal$50
What you getOne UPC or EAN barcode number for one product

This is GS1's cheapest option. You get a single GTIN (Global Trade Item Number) that you can use as a UPC-A barcode in North America or an EAN-13 internationally. One product, one number.

The catch: if you later add a second product, you need to buy another single GTIN ($30 more) or upgrade to a company prefix. Single GTINs don't expand.

Option 2: GS1 Company Prefix

For businesses with multiple products. The prefix is yours — you assign individual product numbers under it.

Products CoveredInitial FeeAnnual RenewalCost Per Barcode (Year 1)
Up to 10$250$50$30 each
Up to 100$750$150$9 each
Up to 1,000$2,500$500$3 each
Up to 10,000$6,500$1,300$0.78 each
Up to 100,000$10,500$2,100$0.13 each

The per-barcode cost drops dramatically at higher tiers. If you have 8 products, the 10-product prefix costs $30 per barcode in year one. If you have 80 products, the 100-product prefix costs $9 per barcode.

What the Annual Fee Gets You

The renewal isn't just a tax. It maintains your listing in the GS1 Global Registry, which is the database that retailers, marketplaces, and supply chain systems use to verify barcode ownership. When Amazon checks whether your barcode is legitimate, they query GS1's database. If your prefix lapses, that verification fails.

Stop paying and your prefix gets flagged as inactive. GS1 sends reminders, then warnings, and eventually the prefix may be reassigned. Products with inactive prefixes can be rejected by retailers.

GS1 Pricing in Other Countries

GS1 is a global federation with member organizations in over 115 countries. Pricing varies by country.

CountryOrganizationSingle BarcodePrefix (Up to 10 products)
USAGS1 US$30 + $50/yr$250 + $50/yr
UKGS1 UK~£50 + £50/yr~£100 + £130/yr
AustraliaGS1 Australia~AU$100~AU$230 + AU$76/yr
IndiaGS1 India~₹4,000~₹15,000 + ₹2,000/yr
GermanyGS1 GermanyNot available individually~€230 + €150/yr
CanadaGS1 Canada~CA$55 + CA$52/yr~CA$310 + CA$52/yr

Pricing changes. Check your local GS1 organization's website for current rates.

How Many Barcodes Do You Actually Need?

This is where people overspend or underspend. The rule is: one unique barcode per product variation.

What Counts as a Different Product

Each of these needs its own barcode number:

  • Different sizes (Small, Medium, Large)
  • Different colors (Red, Blue, Green)
  • Different flavors or scents
  • Different pack counts (single, 3-pack, 6-pack)
  • Different weights or volumes (8oz, 16oz, 32oz)

What Doesn't Need a Separate Barcode

  • Same product in the same packaging, sold at different retailers
  • Same product with minor label updates (same product, same size, same everything)
  • Products sold only in bundles (the bundle gets one barcode)

Example: Counting Product Variations

A skincare company sells:

  • Moisturizer in 2 sizes (travel, full) = 2 barcodes
  • Cleanser in 3 formulas x 1 size = 3 barcodes
  • Sunscreen in 2 sizes x 2 SPF levels = 4 barcodes
  • Lip balm in 4 flavors = 4 barcodes

Total: 13 barcodes needed. That means the 10-product prefix isn't enough. They'd need the 100-product prefix ($750 + $150/yr), which gives room to grow.

Count your variations carefully before choosing a prefix size. Moving to a larger prefix later is possible but means paying the difference plus new fees.

Third-Party Barcode Resellers

You'll find websites selling individual UPC barcodes for $5-30 with no annual fee. That sounds a lot better than GS1's pricing. Here's the full picture.

How Resellers Work

In the early days of the barcode system, companies bought large GS1 prefixes (10,000 or 100,000 product slots). Some companies stopped using most of their prefix capacity and began selling individual numbers to other businesses. This became an industry.

The Problems

Ownership mismatch. The GS1 registry shows the original prefix owner, not you. When Amazon or Walmart verifies barcode ownership, the name on file doesn't match your brand. Amazon has suspended listings over this.

Duplicate numbers. Some resellers sell the same number to multiple buyers. If two different products share a UPC number, retailers reject both.

No guarantee of permanence. If the reseller's GS1 prefix lapses (because they stop paying annual fees), every barcode sold from that prefix becomes invalid.

Marketplace restrictions. Amazon Brand Registry requires GS1-issued barcodes with matching ownership data. Products using reseller barcodes increasingly face verification failures.

When Resellers Might Be OK

If you're selling exclusively on your own website, at farmers markets, or in small local shops that don't verify GS1 ownership, a reseller barcode functions the same as a GS1 barcode physically. The scanner reads the number; the number identifies the product.

But if you plan to sell on Amazon, in major retail chains, or internationally, stick with GS1.

Alternatives to GS1 Barcodes

For Internal Use (No GS1 Needed)

If your barcodes are for internal tracking, you don't need GS1 at all. Generate Code 128 or Code 39 barcodes with your own numbering scheme using a free barcode generator.

Use cases that don't require GS1:

  • Warehouse shelf locations
  • Internal inventory tracking
  • Asset and equipment tags
  • Work-in-progress labels
  • Library books
  • Membership cards

Amazon FNSKU

If you sell exclusively through Amazon FBA, you can use Amazon's FNSKU (Fulfillment Network Stock Keeping Unit) labels instead of UPC barcodes. Amazon generates these for you at no extra cost beyond the FBA selling plan. The catch: FNSKU labels only work within Amazon's system. Products can't be sold elsewhere with just an FNSKU.

ISBN for Books

Books use ISBN numbers, not UPC numbers. ISBNs are issued by Bowker in the US ($125 for one, $295 for 10). The ISBN is then encoded as an EAN-13 barcode with the prefix 978 or 979. If you're publishing a book, you need an ISBN, not a GS1 company prefix.

How to Register with GS1

Step-by-Step Process

  1. Go to gs1us.org (or your country's GS1 organization)
  2. Choose your option: single GTIN or company prefix
  3. Select the prefix capacity if choosing a company prefix (based on your product count)
  4. Provide business information: legal name, address, contact details
  5. Pay the initial fee via credit card or invoice
  6. Receive your prefix or GTIN by email, usually within 1-2 business days
  7. Assign product numbers under your prefix using GS1's online tools
  8. Generate barcode graphics using our barcode generator with your assigned numbers

The whole process takes a day or two. GS1 provides a web portal where you manage your product numbers.

After Registration

Once you have your numbers, generate the barcode graphics for printing. Enter your full GTIN (including check digit) into a UPC-A or EAN-13 barcode generator, download as SVG or high-resolution PNG, and send to your packaging designer.

For details on getting your barcode onto products, see our guide to getting a barcode for your product.

Cost Comparison: Year 1 vs Year 5

The annual renewal makes a real difference over time. Here's what you'd actually spend.

For 10 Products

PathYear 1Year 2-55-Year TotalPer Barcode (5yr)
GS1 Prefix (10 products)$300$200 ($50/yr)$500$50
10x Single GTIN$800 ($30 + $50 each)$2,000 ($50/yr x 10)$2,800$280
Third-party reseller$50-300 (one time)$0$50-300$5-30

For 10 products, the company prefix is dramatically cheaper than buying single GTINs. The reseller route is cheapest upfront but carries the risks described above.

For 50 Products

PathYear 1Year 2-55-Year TotalPer Barcode (5yr)
GS1 Prefix (100 products)$900$600 ($150/yr)$1,500$30
Third-party reseller$250-1,500$0$250-1,500$5-30

At 50 products, the GS1 prefix costs about $30 per barcode over five years. Still more expensive than resellers, but with legitimate ownership, Amazon compatibility, and international recognition.

9 min read

Frequently Asked Questions

How much does a UPC barcode cost?
Through GS1 US, a single GTIN (one barcode number) costs $30 with a $50 annual renewal. A GS1 Company Prefix, which lets you create up to 10 barcode numbers, starts at $250 initial fee plus $50 annual renewal. Larger prefixes for 100, 1,000, or 10,000 products cost more upfront but less per barcode. Third-party resellers sell individual UPC numbers for $5-30 but these carry risks.
Do I have to pay GS1 every year?
Yes. GS1 company prefixes and individual GTINs require annual renewal fees. If you stop paying, your prefix or GTIN may be deactivated and eventually reassigned. Annual renewal fees range from $50 for a single GTIN to $2,100 for a prefix covering 100,000 products. This recurring cost is the biggest complaint businesses have about the GS1 system.
Can I get a barcode without GS1?
For retail products sold in stores or on Amazon and similar marketplaces, you need a GS1-issued barcode number (UPC or EAN). Retailers require it. For internal use (inventory, warehouse, asset tags), you can use Code 128 or Code 39 barcodes with your own numbering scheme and no registration at all. Third-party barcode resellers exist but many retailers reject their numbers.
Is buying a barcode from a third-party reseller safe?
Risky. Third-party resellers sell barcode numbers from company prefixes they purchased from GS1. The problem: the prefix is still registered to the reseller, not you. Amazon and major retailers increasingly verify barcode ownership against GS1 records. Products with mismatched ownership data may be rejected, suspended, or delisted. GS1 strongly advises against third-party purchased numbers.
How many barcodes do I need for my products?
You need one unique barcode number (GTIN) per product variation. Every different size, color, flavor, or pack count gets its own number. A t-shirt in 3 sizes and 4 colors needs 12 barcodes. A beverage in 12oz and 24oz needs 2. Count every variant before choosing your GS1 prefix size to avoid paying for more capacity than you need, or needing an upgrade later.