GS1 Barcode Registration in India — EAN-13 / GTIN Barcodes for Retail, Amazon, Flipkart and Export

890
India GS1 prefix on every EAN-13 barcode
₹48,135
All-in first-year cost, 100 barcodes, turnover up to ₹5 crore
3–7 days
Working days to GTIN allotment
Up to 80%
MSME reimbursement of barcode fees (first 3 years)
Share:
GS1 India (affiliate of GS1 Global, set up by the Ministry of Commerce and industry bodies) · pan-India online filing by BookMyCALast verified against official guidelines on 5 September 2026.

Video Explanation & Insights

Related from our channel: selling on Amazon and Flipkart — GST and listing rules

2 videos on this topic

Overview

What a GS1 barcode is, and who needs one

A barcode is the printed form of a Global Trade Item Number (GTIN). The 13-digit number under the bars, starting with 890 for India, is unique to your company and product worldwide, which is why retailers, marketplaces, hospitals and customs systems rely on it. GS1 India is the only authorised issuer of these numbers in India; barcodes bought from resellers are either recycled numbers or not registered to your company, and marketplaces reject them.

Registration is online and takes a few working days. You subscribe for a block of numbers (100, 1,000, 10,000 or 1,00,000) for one or two years, receive a GS1 Company Prefix, assign a GTIN to each product variant, and list the product data on GS1's DataKart so buyers can verify it. Fees depend on your turnover slab and the number of barcodes, and micro manufacturing units can recover most of the cost under the MSME barcode subsidy.

You need GS1 barcodes if you

  • Sell packaged products to modern retail chains, kirana distribution or pharmacies
  • List products on Amazon, Flipkart, Blinkit, Zepto, JioMart or BigBasket, which validate GTINs against GS1
  • Export goods; foreign buyers and customs systems read the GTIN
  • Supply medicines or devices to hospitals and government procurement portals
  • Want your own brand registry on Amazon (Brand Registry asks for GS1-registered GTINs)
One GTIN per product variant: each size, flavour, pack size or colour needs its own number. A 100-barcode subscription suits up to 100 SKUs; plan for growth because upgrading later costs more than starting at the right slab.
Eligibility

Who can register, and which barcode type you need

ItemRuleNotes
ApplicantAny legal entity in India: proprietorship, partnership, LLP, company, trust, society, FPOBrand owner registers; a contract manufacturer uses the brand owner's GTINs
Turnover proofLatest audited turnover; newly formed companies file a declarationDecides the fee slab
EAN-13 / GTIN-13Standard retail barcode for consumer unitsMost products
GTIN-8 (EAN-8)For very small items where a 13-digit code does not fitSeparate GS1-8 subscription
GTIN-14 / ITF-14Cartons and outer casesDerived from your prefix, no extra purchase
GS1-128 / DataMatrixPharma serialisation, batch, expiry, logistics labelsUses the same company prefix
Documents

Documents required for GS1 barcode registration

Mandatory

  • Request letter on company letterhead (GS1 format)
  • PAN of the company (proprietor's PAN for a proprietorship)
  • GST registration certificate showing the address
  • Latest audited turnover proof (balance sheet / CA certificate); declaration for a new company

Often asked

  • Certificate of incorporation / partnership deed
  • Cancelled cheque
  • Product list with variants for GTIN allocation
  • Udyam certificate (for the MSME subsidy)
Process

GS1 barcode registration process

  1. 1Day 1 — Capacity and slab: SKU count over the next two years, turnover slab and subscription period fixed; fee computed.
  2. 2Day 1–2 — Application: online form on GS1 India with documents uploaded and fee paid.
  3. 3Day 2–5 — Verification: GS1 India checks PAN, GST and turnover; queries answered.
  4. 4Day 3–7 — Allotment: GS1 Company Prefix and GTIN range issued; barcode images generated in the GS1 portal.
  5. 5After allotment — Products entered on DataKart with description, brand, MRP, net content and images; barcodes verified on a scanner before printing on packs.
  6. 6Every year (or two) — Subscription renewed before expiry; 15-day grace, then ₹1,180 penalty for 30 days, then termination.
Fees

GS1 India fee structure effective 1 October 2025 (one-year subscription)

Annual sales100 barcodes1,000 barcodes10,000 barcodes1,00,000 barcodes
Up to ₹5 crore₹26,000 + ₹12,250 = ₹48,135₹29,000 + ₹13,000 = ₹52,560₹33,000 + ₹14,500 = ₹59,050₹40,500 + ₹15,750 = ₹69,375
₹5–10 crore₹50,802₹55,321₹62,301₹72,526
₹10–25 crore₹53,947₹58,475₹65,459₹75,688
₹25–50 crore₹57,091₹61,628₹68,617₹78,850
₹50–100 crore₹60,236₹64,782₹71,775₹82,013
Above ₹1,000 crore₹85,187₹90,438₹1,00,439₹1,11,914

Each total is one-time registration fee + annual subscription + 18% GST + ₹3,000 refundable security deposit for the first year. Two-year subscriptions cost less per year (for example ₹61,145 for 100 barcodes at turnover up to ₹5 crore). Renewal in later years is the subscription fee plus GST only. Figures are GS1 India's published schedule; the portal computes the exact amount at application.

MSME barcode subsidy: micro manufacturing enterprises can claim up to 80% reimbursement of the registration and annual fees for the first three years, capped at ₹50,650, for the 100 and 1,000 barcode subscriptions. We file the claim with the Udyam certificate and GS1 invoices.
Example

Worked example: a D2C snack brand in Jaipur

A private limited company with ₹1.8 crore turnover launches 24 SKUs (6 products × 4 pack sizes) on Amazon, Flipkart and in Reliance Smart. It needs 24 GTINs now and expects 60 within two years, so the 100-barcode subscription fits. First-year cost at the up-to-₹5 crore slab is ₹48,135 including GST and the ₹3,000 deposit; as a Udyam-registered micro manufacturer it claims 80% of the eligible fees back. GTINs arrive in four working days, products are loaded on DataKart, and the Amazon listings pass the GTIN validation that had been rejecting the reseller barcodes it used earlier.

Watch-outs

Mistakes to avoid

  • Buying barcodes from resellers or generators; marketplaces validate against GS1 and reject them
  • Registering in the manufacturer's name when the brand belongs to you
  • Under-buying capacity and paying twice when the SKU count grows
  • Printing barcodes without a scan test; wrong quiet zones and sizes fail at the checkout
  • Missing the renewal, after which the numbers are terminated and can be reallocated

Frequently asked questions on GS1 barcodes

For a company with turnover up to ₹5 crore, 100 barcodes for one year cost ₹48,135 all-in (₹26,000 registration + ₹12,250 subscription + GST + ₹3,000 refundable deposit) under GS1 India's schedule effective 1 October 2025. Higher slabs and larger blocks cost more; micro units can claim up to 80% back.

Three to seven working days after documents are uploaded and the fee is paid.

No law requires it, but modern retail, Amazon, Flipkart, hospital supply chains and export buyers require a GS1-registered GTIN, so in practice it is mandatory for packaged products.

No. Each product variant (size, flavour, colour, pack) needs its own GTIN. A carton of the product uses a GTIN-14 derived from the same prefix.

GS1 India's product data service where you enter each GTIN's description, brand, MRP and images. Marketplaces and retailers verify your products against it.

The numbers stay yours while the subscription is active. Renew within 15 days of expiry to avoid the ₹1,180 penalty; after 45 days the subscription is terminated.

Yes. Any legal entity with a PAN and GST can register; a proprietorship uses the proprietor's PAN.

References

Official sources this page is based on

Fees, thresholds and timelines above are taken from these Acts, Rules, notifications and official portals; where the authority's current notification differs, the notification prevails.