How Do I Get a Barcode for My Product: GS1 Steps

To get a barcode for your product, you need to register with GS1, the global organization that issues the unique identification numbers behind every retail barcode. The process takes about 10 minutes online, and costs start at $30 for a single product. Here’s how to go from zero to a scannable barcode on your packaging.

How the Barcode System Works

Every barcode you see on a retail product encodes a number called a GTIN (Global Trade Item Number). That number is unique worldwide, so when a cashier scans your product or a warehouse system logs it, there’s no confusion with any other item on earth. GS1 is the nonprofit that manages this numbering system, and GS1 US is the branch that handles registrations for U.S.-based companies.

You don’t just pick a random number and print lines on a box. The number has to be officially assigned to your company and your specific product, then registered in the GS1 database. Retailers and online marketplaces check that database to verify your barcode is legitimate before listing your product.

Step 1: Choose the Right GS1 Plan

GS1 US offers two paths depending on how many products you sell.

If you only have one product, you can buy a single GTIN for $30 with no annual renewal fee. This gives you one barcode for one product, and it meets the requirements for major retailers and online marketplaces.

If you sell multiple products (or plan to), you’ll need a GS1 Company Prefix. This is a base number assigned to your business that lets you create unique barcodes for each item in your catalog. Pricing scales with how many products you need to cover:

  • Up to 10 products: $250 initial fee, $50 annual renewal
  • Up to 100 products: $750 initial fee, $150 annual renewal
  • Up to 1,000 products: $2,500 initial fee, $500 annual renewal
  • Up to 10,000 products: $6,500 initial fee, $1,300 annual renewal
  • Up to 100,000 products: $10,500 initial fee, $2,100 annual renewal

Each distinct variation of your product needs its own number. A t-shirt in three sizes and two colors is six separate products, each requiring its own GTIN. Factor that in when picking your tier.

Step 2: Register on the GS1 US Website

Go to gs1us.org and select the option that fits your needs. You’ll provide basic business information, including your company name, contact details, and how many products you need to cover. Payment is handled online during registration. Once you complete the process, GS1 US will issue your Company Prefix (or single GTIN) electronically, typically within a few business days.

Step 3: Assign Numbers to Your Products

If you purchased a Company Prefix, you now assign a unique GTIN to each of your products. Your prefix is the first part of the number, and you fill in the remaining digits to identify each individual item. GS1 US provides tools and guidance to walk you through this. Keep a simple spreadsheet or use GS1’s online tools to track which number goes with which product, because once a number is assigned, it should stay with that product permanently.

If you bought a single GTIN, this step is already done. Your number is ready to use.

Step 4: Generate the Barcode Image

A barcode is just a visual representation of your GTIN. The most common format for retail products is the UPC-A barcode, which is the familiar set of vertical black and white lines you see on grocery items. You’ll need software or an online tool to turn your number into a printable barcode image. GS1 US offers a barcode creation tool for members, and there are also reputable third-party barcode generators that accept GTIN input and produce print-ready files.

When generating the image, create it at the exact size you need for your packaging. Resizing a barcode after it’s been generated (stretching or shrinking it in a design program) can distort the proportions and make it unscannable. If you need a different size, regenerate the barcode from scratch at the new dimensions.

Printing and Placement Guidelines

Where and how you print the barcode matters as much as the number itself. Place the barcode in the lower right-hand section of the back of your package. This is the standard location that cashiers and scanning systems expect, and it speeds up checkout.

Keep the barcode away from package edges, seams, and folds. The surface underneath needs to be smooth so nothing interferes with the scanner’s ability to read the lines. Curved surfaces like bottles can work, but orient the bars so they wrap around the curve vertically (sometimes called a “picket fence” orientation) rather than running parallel to the curve.

Leave a clear, unprinted area on the left and right sides of the barcode. This blank space is called the quiet zone, and scanners rely on it to detect where the barcode starts and ends. The best color combination is black bars on a white background. High contrast is essential. Light-colored bars on a dark background, or low-contrast combinations like red bars on an orange background, will cause scanning failures.

Don’t crop the barcode’s height to squeeze it into a smaller space. This is called truncation, and it reduces scan reliability. If your packaging is tight on space, regenerate a proportionally smaller barcode rather than cutting off the top or bottom.

Why Resold Barcodes Are Risky

You’ll find third-party websites selling barcodes for $5 or $10 apiece, which is tempting compared to GS1’s pricing. These sellers typically bought a large block of numbers years ago and resell individual numbers from that block. The problem is that the numbers are still registered to the original purchaser’s company, not yours.

Major retailers and marketplaces verify barcodes against the GS1 database to confirm the number matches your brand. Amazon states this explicitly: UPCs that don’t match GS1 records are considered invalid, and mismatches can lead to suspended accounts or forced relabeling. Other major retailers run similar checks. A $5 barcode that gets your product delisted or your seller account frozen is no bargain.

What to Do After You Have Your Barcode

Once your barcode is printed on your packaging, test it before committing to a large print run. Use a barcode scanner app on your phone or a handheld scanner to confirm it reads correctly. Check multiple copies from your print batch, since printing inconsistencies can affect scannability.

If you add new products later, assign them new GTINs from your Company Prefix. Never reuse a number from a discontinued product for a new one, even if the old product is no longer sold. Retailers and supply chain systems may still have the old number in their databases, and reusing it creates confusion.

If you started with a single GTIN and your product line grows, you can upgrade to a Company Prefix with GS1 US. Your original single GTIN remains valid, and the prefix gives you room to expand.