blog/gs1-barcode-registration-india · November 5, 2026

← all posts

GS1 barcode registration in India: a guide for manufacturers

AJ

Anurag Joshi

The first time a retail chain, a marketplace or an export buyer asks for 'your barcode', many manufacturers discover it isn't something you can make up. The 13-digit code on a retail product has to come from GS1, the global body that issues these numbers. In India, that means GS1 barcode registration with GS1 India.

This guide explains when you need GS1 barcodes and when you don't, how to register step by step, what it costs and how long it takes, what to do once you have your numbers, and the mistakes that get products rejected at a buyer's warehouse.

What GS1 is, and what the numbers mean

GS1 is a not-for-profit organisation that runs the barcode numbering system retailers use worldwide. GS1 India is its Indian member organisation, set up under the Ministry of Commerce and Industry. When you register, you get a company prefix: a block of numbers that belongs to your business. From that block you create a GTIN (Global Trade Item Number) for each product you sell, and that GTIN is what the EAN-13 barcode on your pack carries.

Numbers issued in India usually start with 890. That prefix only shows where the company number was issued. It doesn't certify where the product was made.

Do you actually need GS1 barcodes?

You need them when your product will be scanned by someone else's system:

  • You sell through modern retail chains or supermarkets, whose billing counters scan EAN-13 codes
  • You sell on large e-commerce marketplaces, which often ask for a valid GTIN for each listing
  • You export to retailers or distributors who require GS1 standards on products, cartons or pallets
  • A large customer's supplier manual asks for GS1 numbers on your packs or shipping labels

You usually don't need them for internal tracking: job cards, raw material, work in progress, bins and stock locations. Your own numbering in Code 128 or QR codes works for those, costs nothing, and you can make the labels with our free barcode generator. Many manufacturers supplying components to an OEM don't need GS1 numbers either, because the customer specifies its own label format, usually with its part number. Check your customer's supplier or packaging manual before you register.

For the internal side, see our guide on how to generate barcodes for your shop floor.

How to register for GS1 barcodes in India, step by step

Registration is done online through GS1 India's website, gs1india.org. You can apply yourself; you don't need an agent.

  • Step 1. Work out how many products need numbers. Every distinct product needs its own GTIN, including each size, colour, variant and pack quantity. A 500 g pack and a 1 kg pack of the same product are two GTINs. Count them now, because the fee depends partly on how many numbers you need.
  • Step 2. Fill in the registration form on GS1 India's website with your company details.
  • Step 3. Upload the documents. GS1 India asks for a request letter on your company letterhead and your GST certificate (or a partnership deed for partnerships). It may ask for more, such as proof of turnover, so check the current list on its site before you start.
  • Step 4. Pay the registration fee and the subscription fee (see the costs below).
  • Step 5. Wait for approval, usually 7 to 10 working days.
  • Step 6. Receive your company prefix and log in to GS1 India's portal, where you create your GTINs and enter your product details.

Consultants will handle the registration for a fee, which some businesses prefer, but the numbers should always be registered to your company, in your company's name.

How much does GS1 registration cost, and how long does it take?

There are two parts to the cost: a registration fee you pay once, when you sign up, and a subscription fee that keeps your numbers active. Both depend on your company's annual turnover, how many barcodes you need and the subscription period you choose. GS1 India publishes its current fee table on its website, and that's the one to go by. Third-party sites often quote old or mixed-up figures.

GS1 India says approval usually takes 7 to 10 working days once your form, documents and payment are in. Missing documents are the usual reason it takes longer, so check the list before you start.

After registration: assigning and printing your numbers

  • Keep one master list of products and their GTINs, looked after by one person. A shared sheet works. Two people assigning numbers from memory is how duplicates happen.
  • Enter accurate product details on the GS1 India portal: name, brand, pack size and images where asked. Retailers and marketplaces check GTINs against GS1's records, and mismatches cause listing problems.
  • Never reuse a GTIN for a different product, even after the old one is discontinued. GS1's rules don't allow it, and the old product may still sit in a buyer's system.
  • Print the EAN-13 at the right size. The standard size is about 37.3 mm wide by 25.9 mm high, and GS1 allows scaling between 80% and 200% of it. Don't shrink it further or trim its height to suit the pack design.
  • Keep the quiet zones (the white margins on either side) and print dark bars on a light background.
  • Before you send artwork to the printer, you can preview an EAN-13 and check its check digit with our barcode generator.
  • For outer cartons, buyers may ask for an ITF-14 code or a GS1-128 label with a shipping container code. Ask for their label specification rather than guessing.
  • Ask your printer or packaging vendor for a proof, and scan it before the full print run.

Keep the subscription renewed

GS1 numbers come with a recurring subscription. If it lapses, your codes can be flagged as inactive, and products that scanned fine last month may be rejected by a retailer or marketplace. Put the renewal date in the same calendar as your GST filing dates.

Mistakes to avoid

  • Buying cheap barcodes from resellers. Those numbers were registered to someone else's company. They may scan, but they won't match your company in GS1's records, and many retailers and marketplaces check.
  • Inventing your own 13-digit number. It might scan at your own counter, but it can clash with a real product somewhere else.
  • One GTIN for every variant. Each size and pack quantity needs its own number, or stock and billing get mixed up further down the line.
  • Changing the pack design without checking the barcode. A new colour or a smaller label can make a working barcode unreadable.
  • Letting the subscription lapse.

What's coming: 2D barcodes at the billing counter

GS1 is moving retail towards 2D barcodes, such as QR codes built on GS1 standards, which can carry a batch number, an expiry date or a link to product information alongside the GTIN. The industry's target is for retail scanners to accept them by the end of 2027. You don't need to change anything today, but if you're redesigning your packaging, ask GS1 India or your packaging vendor whether a 2D code makes sense for you.

Quick answers

Is GS1 registration mandatory in India?

There's no general law that every product must carry a GS1 barcode. In practice, the requirement comes from whoever sells or buys your product: retail chains, marketplaces and many export buyers won't list it without one. Some regulated sectors, such as pharmaceutical exports, have their own barcoding rules, so check the rules for your product.

Can I use one barcode for different pack sizes?

No. Each size, variant and pack quantity needs its own GTIN, or stock and billing get mixed up further down the line.

Do I need a new barcode if I change the pack design?

Usually not, if the product, its contents and its quantity stay the same. A change in net quantity or in what's inside generally needs a new GTIN. GS1's GTIN management rules list the cases, and GS1 India can confirm for your product.

Where the barcode stops and the work begins

A GS1 barcode gets your product through someone else's billing counter. It doesn't tell you which batch went to which customer, which order is waiting on packaging, or why a dispatch slipped. For most small and medium manufacturers, that information is still spread across WhatsApp, Excel sheets and inboxes.

At Wisemove, we build custom systems that bring it into one place, and your team uses them through Youno, a work chat app as simple as WhatsApp. If getting ready for a big new buyer has shown you how scattered your order information is, book a call with us.

sounds like your business?

Tell us the problem that costs you most.

In one conversation we'll tell you honestly whether and where AI can help.

Book a call