If you're launching a new product in India and a retailer, marketplace, or distributor has asked for a barcode, you're not alone in finding the process more confusing than it should be. Here's the actual step-by-step path, without the jargon.

What you actually need before you start

Before generating anything, you need one thing: a GS1 Company Prefix. This is a unique number issued by GS1 India that identifies your company specifically — every barcode you ever generate is built on top of this prefix. Without it, any barcode you create isn't a real, globally recognized identifier; it's just a pattern of lines that happens to scan on your own systems but means nothing to a retailer, distributor, or marketplace checking it against the global GS1 registry.

The 5-step process

1. Register with GS1 India

Apply for your Company Prefix through GS1 India's membership portal. This involves basic business registration documents (incorporation certificate, GST registration, PAN) and a membership fee based on how many products you plan to barcode. Larger allocations cost more, so it's worth estimating your product catalog size — including planned future SKUs — before choosing a tier, since upgrading later involves additional fees and paperwork.

2. Receive your Company Prefix

GS1 India issues your unique prefix — typically a 7 to 10-digit number depending on your allocation size. This typically takes a few business days to a couple of weeks after your application and fee are processed, though timelines can vary.

3. Generate a GTIN for each product

A Global Trade Item Number (GTIN) combines your company prefix with a product-specific reference number and a check digit. Each distinct product — including different sizes or variants of the same item — needs its own GTIN. This is the step where most first-time filers make mistakes, either by under-allocating (reusing GTINs across genuinely different products) or over-thinking the reference number logic, which GS1's own allocation tools typically handle sequentially without requiring meaningful codes.

4. Choose your barcode symbology

Most retail products use EAN-13 or UPC-A for 1D barcodes. If you want to encode more data (batch, expiry, serial number), a GS1 DataMatrix or QR code with GS1 Digital Link is increasingly the better choice — especially with Sunrise 2027 approaching, when 2D scanning becomes a baseline expectation at retail point-of-sale rather than an optional extra.

5. Print and verify

Generate the actual barcode image at the correct size and contrast for your packaging, then verify it scans correctly before it goes to print at scale. A barcode that fails ISO/IEC 15415 quality grading gets rejected at retail POS — and discovering this after a full print run is a far more expensive mistake than catching it at the proofing stage.

Common mistake

Reusing the same GTIN across different pack sizes or variants of a product. Regulators and retailers both expect one GTIN per genuinely distinct trade item — a 100ml and a 250ml bottle of the same formula need separate GTINs, even if the formulation itself is identical.

2027
The GS1 Sunrise deadline — a strong reason to generate 2D-ready GS1 Digital Link codes now rather than only EAN-13, even if you don't strictly need the extra data capacity yet.

1D vs 2D — which should you actually generate?

If you're only selling through traditional retail today, a standard EAN-13 satisfies most requirements. But if any of the following apply, generate a 2D GS1 DataMatrix or QR code instead — or alongside your 1D code during the transition:

Where most brands get stuck

The registration and generation steps above are mechanical — most delays come from print quality validation (barcodes rejected by printers or retailers for poor contrast or wrong sizing) and from GTIN management at scale, once you have dozens or hundreds of SKUs to track without duplicating or misassigning numbers. Spreadsheet-based GTIN tracking works for the first twenty products; it breaks down well before the two-hundredth.

This is exactly the layer Ratifye's barcode generation platform handles — cryptographically signed GTIN generation on your existing print infrastructure, GS1 Digital Link-ready 2D codes out of the box, and built-in quality validation before anything goes to print, so errors get caught at the design stage rather than the loading dock.

Take Action

Generate your first compliant GS1 barcode in minutes

No new hardware required — generate on your existing barcode setup.

Generate a GS1 Barcode