Barcode registration in India means obtaining a GS1 Company Prefix from GS1 India, the only authorised body that issues barcodes beginning with 890, and using it to create a unique Global Trade Item Number (GTIN) for each product variant. Brand owners selling through modern retail, quick-commerce, e-commerce marketplaces or exports need these numbers so that their products can be scanned, listed and traced.
What is GS1 barcode registration?
A retail barcode is simply a number rendered as bars. What gives it value is that the number is globally unique and traceable to your company. GS1, a global standards body with member organisations in over a hundred countries, manages this numbering system. In India, GS1 India is the authorised member organisation, and every number it allots starts with the prefix 890.
When you register, GS1 India allots you a GS1 Company Prefix with a capacity of 100, 1,000, 10,000 or 1,00,000 numbers. You then use this prefix to create a 13-digit GTIN for every distinct trade item: each flavour, pack size and colour needs its own GTIN. The numbers are managed in DataKart, GS1 India's national product data repository, where you also record product attributes that retailers pull into their systems.
Barcodes bought from unofficial resellers or generated with free online tools may scan at a counter, but they are not registered to your company. Marketplaces and large retailers increasingly validate GTINs against the GS1 registry, and an unregistered or recycled number can get your listing blocked or mapped to someone else's product. GS1 India itself warns buyers against unauthorised barcode sources.
Who needs barcode registration?
Barcodes are not mandated by one general law for all goods, but in practice they are a condition of doing business in these channels:
- FMCG, food, personal care and household brands supplying supermarkets and hypermarket chains
- D2C and private-label brands listing on Amazon, Flipkart, quick-commerce apps and other marketplaces that ask for a valid GTIN
- Exporters whose overseas buyers or importers require GS1 standard identification
- Pharmaceutical and healthcare brands that use GS1 identifiers for packaging, track-and-trace and authentication
- Manufacturers wanting warehouse, dispatch and inventory automation using scanned identifiers
- Brand owners who outsource manufacturing to a job worker but sell under their own label
Benefits of Barcode (GS1) Registration
Listing acceptance
A GS1 registered GTIN removes the most common reason marketplaces reject or suspend a product listing, and saves you from seeking GTIN exemptions category by category.
Faster billing and fewer errors
Retailers can scan your product at the counter and in their warehouses, which reduces manual SKU entry, wrong pricing and stock mismatches.
Ownership and authenticity
Because the prefix is registered to your company, the numbers are verifiable. Consumers and retailers can check authenticity, for example through GS1 India's Smart Consumer app.
Export readiness
The same GTIN is recognised by retailers and logistics systems in other countries, so you do not need a separate numbering system for each market.
Structured product data
DataKart lets you maintain product images, dimensions and attributes once and share them with trading partners instead of filling separate templates for each buyer.
Eligibility & applicability
GS1 India's basic rule is that the barcode belongs to the brand owner, not to whoever physically makes or packs the product:
- Only the brand owner, or an entity authorised by the brand owner, can apply
- A job worker or contract manufacturer should ask the brand owner to apply rather than apply in its own name
- Proprietorships, partnerships, LLPs, companies, societies and HUFs are all eligible
- If you are not the brand owner and manage several brands, a separate registration is needed for each company or brand
- A newly formed business can apply without turnover proof and is placed in the lowest turnover slab
- The number of barcodes chosen cannot be changed after you apply, so count present and planned SKUs carefully
Documents required
Entity documents
- PAN card of the company, firm or proprietor
- GST registration certificate
- For companies: certificate of incorporation or MOA in addition to GST
- For partnerships: partnership deed or GST certificate
- For societies, trusts and HUFs: registration certificate or GST certificate
Application documents
- Request letter for barcode allotment on the company letterhead, signed by an authorised signatory
- Turnover proof for the latest financial year, such as the relevant page of the audited balance sheet (not needed for a new entity)
- Copy of a cancelled cheque of the business bank account
- List of products and variants (for your own planning of how many GTINs you need)
Step-by-step barcode registration process
The application is online, and payment can be made by card, net banking, UPI, NEFT or demand draft. A practical sequence looks like this:
Count your trade items
List every product, flavour, size, colour and multipack you sell or will launch in the next few years. Each needs its own GTIN, and a carton of twelve needs a different number from a single unit.
Select capacity and period
Choose 100, 1,000, 10,000 or 1,00,000 numbers and a subscription of 1, 2, 3, 5 or 10 years. Use GS1 India's fee calculator, which prices by turnover slab, capacity and period.
Prepare the documents
Arrange PAN, GST certificate, constitution proof, the letterhead request letter, turnover proof and a cancelled cheque. Make sure the legal name is identical across all of them.
Submit the form and pay
Fill the online registration form, upload documents and pay the registration fee, subscription, 18% GST and refundable security deposit.
Respond to queries
GS1 India may ask for additional documents, often a clearer turnover proof or a brand authorisation where the applicant is not the obvious brand owner.
Receive the company prefix and DataKart login
Once approved, you receive your allotment and access to DataKart, where you assign GTINs to products and enter product details.
Generate and print barcodes
Create barcode images from your GTINs, check size, quiet zone and colour contrast with your packaging designer, and test-scan printed samples before a large print run.
GS1 India barcode fees (effective 1 October 2025)
GS1 India charges a one-time registration fee and a subscription fee, both based on your annual sales turnover slab, the number of barcodes and the subscription period, plus 18% GST and a refundable security deposit. The figures below are taken from GS1 India's published fee structure for a 1-year subscription; longer periods and other turnover slabs are priced in the same document.
| Item | Amount | Note |
|---|---|---|
| 100 barcodes, turnover up to ₹5 crore (1 year) | ₹26,000 + ₹12,250 | Registration fee + annual subscription; total ₹48,135 with GST and deposit |
| 100 barcodes, turnover above ₹1,000 crore (1 year) | ₹50,500 + ₹19,150 | Total ₹85,187 with GST and deposit |
| 1,000 barcodes, turnover up to ₹5 crore (1 year) | ₹29,000 + ₹13,000 | Plus 18% GST and ₹3,000 deposit |
| 10,000 barcodes, turnover up to ₹5 crore (1 year) | ₹33,000 + ₹14,500 | Plus 18% GST and ₹3,000 deposit |
| GST | 18% | Charged on registration fee plus subscription |
| Security deposit | ₹3,000 | Interest-free and refundable; nil for 10-year plans |
Professional charges are quoted separately after reviewing your case. Government fees are paid directly to the authority; GS1 fees are paid directly to GS1 India. Always confirm the current figure on GS1 India's fee calculator before paying.
How long does barcode registration take?
GS1 India states that allotment usually takes 7 to 10 working days after it receives the completed form, documents and payment. The time you should plan for is often longer on your side: finalising the SKU list, getting artwork updated and test-printing.
| Stage | Typical time |
|---|---|
| SKU planning and documents | 1 to 3 days |
| Online application and payment | 1 day |
| GS1 India review and allotment | 7 to 10 working days |
| GTIN assignment in DataKart and artwork | Depends on number of products |
Validity & renewal
Your right to use the allotted numbers lasts for the subscription period you paid for, which can be 1, 2, 3, 5 or 10 years. GS1 India advises renewing well before expiry to continue using the barcodes. Renewal is done through its subscription renewal page, and DataKart has its own renewal. Since products already in the market carry your GTINs, letting the subscription lapse can create problems with retailers that validate numbers against the registry, so treat renewal as a fixed annual compliance item.
After you receive your barcodes
- Assign one GTIN per trade item and never reuse a number for a different product
- Record product attributes, images and pack sizes in DataKart and keep them updated
- Allocate new GTINs for changes that buyers care about, such as a new pack size or a changed net quantity
- Keep barcode print size and contrast within GS1 specifications so it scans first time
- Renew the GS1 subscription and DataKart before the expiry date
- Apply for a fresh registration if you run out of numbers, since capacity cannot be topped up
GS1 registered barcode vs unofficial barcode
| Point | GS1 India registration | Purchased from a reseller |
|---|---|---|
| Prefix | 890, registered to your company | Often a foreign prefix registered to someone else |
| Marketplace validation | Passes GS1 registry checks | May fail and block listings |
| Product data | Managed in DataKart | No official product record |
| Ownership | Licensed to you for the subscription period | No verifiable ownership |
Common mistakes to avoid
Buying numbers from resellers
Barcodes sold cheaply online are often recycled numbers registered to another company. They fail GS1 validation on marketplaces, and the product can show up as someone else's item.
Applying in the job worker's name
If the contract manufacturer registers, the GTINs belong to it. When you change manufacturers, you lose your barcodes. The brand owner should always apply.
Underestimating SKU count
Variants, combo packs, outer cartons and future launches add up quickly. Running out means a new registration with a fresh prefix and fees.
Mismatched legal names
If your GST certificate, PAN and letterhead show different names or trade names, GS1 India will raise a query and the allotment is delayed.
Printing without testing
Reduced size, low contrast colours such as red bars on white, or barcodes placed over folds lead to scan failures at retail counters.
What happens if you use unregistered barcodes?
No statute imposes a fine merely for selling a product without a GS1 barcode. The consequences are commercial: retailers may refuse to stock the product, marketplaces may block listings that fail GTIN validation, and an unregistered number can conflict with another company's product. Note that the barcode is separate from mandatory label declarations under the Legal Metrology (Packaged Commodities) Rules, 2011, which carry their own penalties.
Practitioner tips
- Make a GTIN register in a spreadsheet before you apply: product, variant, pack size, unit or case, and planned launch date. It answers the capacity question and becomes your allocation master.
- If you are a new company, apply as soon as your GST registration is issued. Without turnover history you fall in the lowest slab, which keeps the first-year cost down.
- Choose a multi-year subscription if you are confident about the brand; it avoids yearly renewal paperwork and the security deposit is nil on the 10-year plan.
- Packaging also needs Legal Metrology declarations and, for many importers and packers, LMPC registration. Finalise those label details along with the barcode so the artwork is printed once.
- GS1 India says it does not appoint agents for allocation. Any consultant, including us, can only prepare and file your application; the barcodes are allotted by GS1 India to your company.
How Lawgical Guru helps
SKU and capacity planning
We review your product range and help you choose the right number of barcodes and subscription period.
Document preparation
We draft the request letter and check that PAN, GST and constitution documents match before submission.
Application filing support
We help you complete the GS1 India form, upload documents and respond to any queries raised.
Packaging compliance check
We align your barcode rollout with Legal Metrology label declarations and LMPC registration where required.
Renewal reminders
We track the subscription expiry and help you renew on time.
Barcode (GS1) Registration: frequently asked questions
Is barcode registration mandatory in India?
There is no single law that makes a barcode compulsory for every product. However, supermarket chains, many distributors and online marketplaces require a valid GTIN to list your product, and certain regulated sectors such as pharmaceuticals use GS1 identifiers for traceability. For most brand owners, therefore, barcode registration is a commercial necessity rather than an optional extra.
How much does a barcode cost in India?
Under GS1 India's fee structure effective 1 October 2025, a 1-year plan for 100 barcodes for a business with turnover up to ₹5 crore costs ₹26,000 registration plus ₹12,250 subscription, 18% GST and a refundable ₹3,000 deposit, totalling ₹48,135. Fees rise with turnover slab and number of barcodes. Check GS1 India's fee calculator for your exact combination.
How many barcodes do I need?
You need one GTIN for each distinct trade item. A shampoo sold in 100 ml, 200 ml and 500 ml needs three numbers, and a carton of 24 bottles needs another. Count all current variants, multipacks and outer cases, add planned launches, and choose the capacity that covers them because it cannot be changed after applying.
Can a manufacturer apply for barcodes on behalf of a brand?
GS1 India allows only the brand owner, or an entity authorised by the brand owner, to apply. A contract manufacturer should normally ask the brand owner to register. If the manufacturer applies under authorisation, ownership questions can arise later, so it is safer for the brand-owning entity to hold the registration in its own name.
What does 890 at the start of a barcode mean?
The first digits of a GTIN indicate the GS1 member organisation that allotted the company prefix. Numbers starting with 890 are allotted by GS1 India. It does not certify that the product was manufactured in India; it only shows which GS1 office issued the prefix to the brand owner.
How long does it take to get a barcode from GS1 India?
GS1 India indicates 7 to 10 working days after it receives the complete application, documents and fees. Delays usually arise when turnover proof is unclear, names differ across documents, or the applicant does not appear to be the brand owner. After allotment, you assign GTINs to products in DataKart yourself.
Do I need a barcode to sell on Amazon or Flipkart?
Most marketplace categories ask for a GTIN, typically an EAN-13 barcode, when you create a new listing. Some offer exemptions for brand owners whose products do not carry barcodes, but the exemption process is category specific. A GS1 registered GTIN avoids exemption requests and validation failures.
What happens if I do not renew my GS1 subscription?
GS1 India's guidance is to renew before expiry to continue using your barcode numbers. If the subscription lapses, the registry may no longer show your company against the prefix, which can cause validation problems on marketplaces and with retailers. Renewal is cheaper and simpler than re-registering and re-labelling products.
Is barcode registration the same as LMPC or legal metrology registration?
No. A barcode is a product identifier managed by GS1 India. LMPC registration is a statutory registration under the Legal Metrology (Packaged Commodities) Rules, 2011 for packers, manufacturers and importers of pre-packaged goods, and the label must also carry mandatory declarations such as MRP and net quantity. Most brand owners need both.
Can I use one barcode for different sizes of the same product?
No. Each pack size, variant or packaging configuration that is sold or ordered separately needs its own GTIN. Using the same number for a 500 g and a 1 kg pack causes billing errors and stock mismatches at the retailer and is contrary to GS1 allocation rules.
Reviewed by Satyam Gupta, Company Secretary (CS) & Advocate
8+ years of industry experience. This page was last reviewed on 16 October 2026 against the official sources below. Rules and fees change — confirm on the official portal before you apply.

