
GS1 Barcode Registration in India — EAN-13 / GTIN Barcodes for Retail, Amazon, Flipkart and Export
Video Explanation & Insights
Related from our channel: selling on Amazon and Flipkart — GST and listing rules
2 videos on this topic
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)
Who can register, and which barcode type you need
| Item | Rule | Notes |
|---|---|---|
| Applicant | Any legal entity in India: proprietorship, partnership, LLP, company, trust, society, FPO | Brand owner registers; a contract manufacturer uses the brand owner's GTINs |
| Turnover proof | Latest audited turnover; newly formed companies file a declaration | Decides the fee slab |
| EAN-13 / GTIN-13 | Standard retail barcode for consumer units | Most products |
| GTIN-8 (EAN-8) | For very small items where a 13-digit code does not fit | Separate GS1-8 subscription |
| GTIN-14 / ITF-14 | Cartons and outer cases | Derived from your prefix, no extra purchase |
| GS1-128 / DataMatrix | Pharma serialisation, batch, expiry, logistics labels | Uses the same company prefix |
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)
GS1 barcode registration process
- 1Day 1 — Capacity and slab: SKU count over the next two years, turnover slab and subscription period fixed; fee computed.
- 2Day 1–2 — Application: online form on GS1 India with documents uploaded and fee paid.
- 3Day 2–5 — Verification: GS1 India checks PAN, GST and turnover; queries answered.
- 4Day 3–7 — Allotment: GS1 Company Prefix and GTIN range issued; barcode images generated in the GS1 portal.
- 5After allotment — Products entered on DataKart with description, brand, MRP, net content and images; barcodes verified on a scanner before printing on packs.
- 6Every year (or two) — Subscription renewed before expiry; 15-day grace, then ₹1,180 penalty for 30 days, then termination.
GS1 India fee structure effective 1 October 2025 (one-year subscription)
| Annual sales | 100 barcodes | 1,000 barcodes | 10,000 barcodes | 1,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.
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.
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.
Official sources this page is based on
- GS1 India — registration, fee schedule and GTIN allocation
- GS1 General Specifications (global barcode standard)
- Ministry of MSME — bar-code registration reimbursement for MSMEs
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.