GS1 Barcode for Online Sellers: When You Need It and What It Costs
A GS1 barcode gives each product a unique number, called a GTIN, that marketplaces and shops use to identify it. You need one when a marketplace asks for a product ID for a new listing, or when you supply retail chains. As on 13 Nov 2026, GS1 India's smallest pack costs Rs 50,200 for the first year.
- GS1 India says it is the only authorised source of barcodes in India, and that Indian GS1 numbers start with 890.
- The fee depends on your annual turnover, how many numbers you take and for how many years. A new fee table applies from 1 October 2026.
- Each size, colour or pack of a product needs its own number, so count variants, not designs.
- Amazon's seller site says a new product not already in its catalogue needs a product ID, unless you get a GTIN exemption.
- Micro manufacturers may get 80% of the fees back, up to Rs 50,650, under a Ministry of MSME scheme.
In this guide
What exactly is a GS1 barcode?
GS1 is a global standards body. Its Indian member, GS1 India, gives your business a company prefix and a block of numbers. You assign one number, the GTIN (Global Trade Item Number), to each product you sell. The bars printed on the pack are just that number in a form a scanner can read. In India the number is usually 13 digits long, which is why you also hear it called an EAN-13.
Is a barcode the same as an HSN code? No. The HSN code classifies your product for GST and decides its tax rate. The GTIN identifies one particular product of one particular brand. You need the right HSN code whether or not you ever buy a barcode.
When do you actually need one?
| Your situation | Do you need GS1 numbers? |
|---|---|
| Reselling a branded product that is already listed | Usually not. On Amazon you can add your offer to the existing listing. |
| Your own brand, new listings on Amazon | Yes, unless Amazon grants a GTIN exemption for your brand and category |
| Supplying supermarkets or modern retail chains | Usually yes. Their billing runs on scanned barcodes. |
| Unbranded goods sold only on Meesho or Flipkart | Check your own panel. We could not confirm either marketplace's current rule today. |
Amazon's seller blog, dated August 2025, says GS1 India is the only body whose UPC and EAN codes Amazon accepts, and that codes bought from resellers often lead to rejected listings. It also describes the GTIN exemption: brand owners with products that carry no barcode can apply, category by category, from the help section of Seller Central.
What does it cost?
These are GS1 India's fees for a business with annual sales up to Rs 5 crore, from its fee table effective 1 October 2026. The security deposit is refundable and carries no interest.
| Pack | Registration fee | Subscription | GST at 18% | Security deposit | Total |
|---|---|---|---|---|---|
| 100 numbers, 1 year | Rs 27,000 | Rs 13,000 | Rs 7,200 | Rs 3,000 | Rs 50,200 |
| 1,000 numbers, 1 year | Rs 30,500 | Rs 14,000 | Rs 8,010 | Rs 3,000 | Rs 55,510 |
| 100 numbers, 3 years | Rs 27,000 | Rs 35,100 | Rs 11,178 | Rs 3,000 | Rs 76,278 |
| 1,000 numbers, 3 years | Rs 30,500 | Rs 37,800 | Rs 12,294 | Rs 3,000 | Rs 83,594 |
Higher turnover slabs pay more, and longer periods of 5 and 10 years are also offered. Use the calculator on GS1 India's registration page for your exact figure.
Can a small business get money back?
GS1 India's MSME page describes a Ministry of MSME scheme that reimburses 80% of the one-time registration fee and the annual fees for the first three years, capped at Rs 50,650. It covers only the 100 and 1,000 number packs, and only micro manufacturing enterprises, which the page defines as investment up to Rs 2.5 crore and turnover up to Rs 10 crore. You claim it at your nearest MSME-DI office with the GS1 allotment letter, invoice and receipt, and approval is at that office's discretion. A pure trader who buys finished goods to resell does not appear to qualify. See the MSME classification limits to check where you stand.
How to register, step by step
- Count your variants. GS1 India's own guidance says each size, colour or type needs its own GTIN. Add the products you plan for the next two years.
- Pick the pack size carefully. GS1 India says the number of barcodes cannot be changed later, and a new registration is needed once they run out.
- Gather documents. PAN, turnover proof (not needed for a new business), a request letter on your letterhead, proof of status such as the GST certificate, and a cancelled cheque.
- Fill the form and pay. The form is on GS1 India's site; payment can be online, by NEFT or by demand draft.
- Wait for allotment. GS1 India says this usually takes 7 to 10 working days after documents and payment, and it may ask for more papers.
- Keep a master sheet. Record which GTIN went to which SKU, so a number is never reused for a different product.
- Renew before expiry. Diarise the renewal date so your listings are not caught with lapsed numbers.
A worked example
Priya runs a kurti brand from Jaipur with Rs 60 lakh turnover. She has 20 designs, each in 3 sizes, so 60 variants. She picks 100 numbers for one year and pays Rs 50,200.
Now take out what comes back. The Rs 3,000 deposit is refundable. She is GST-registered and the invoice shows her GSTIN, so the Rs 7,200 GST can usually be claimed as input tax credit under section 16 of the CGST Act. Her real cost is Rs 40,000, or about Rs 667 per variant in the first year. If she adds 25 new variants a year, the 100-number pack lasts her a while, but a 1,000 pack would have cost only Rs 4,500 more in fees.
Had Priya made the kurtis herself as a micro manufacturer, and taken the 3-year pack, 80% of Rs 62,100 in fees would be Rs 49,680, under the Rs 50,650 cap, if her claim is approved.
The mistake sellers usually make
They buy cheap numbers from a website that resells barcodes. GS1 India says anyone else selling numbers starting with 890 has no legal authority, and Amazon warns that such codes often fail its checks. The listing gets rejected after you have printed packaging, which costs far more than the GS1 fee.
For where barcodes fit as a Meesho business grows, see our Meesho Seller Growth Hub.
Sources
- GS1 India: register for barcodes, documents, process and allotment time (checked 13 Nov 2026)
- GS1 India: GCP fee structure effective from 1 October 2026 (PDF) (checked 13 Nov 2026)
- GS1 India: MSME barcode reimbursement scheme (checked 13 Nov 2026)
- GS1 India: get a barcode, warning on unauthorised sellers and the 890 prefix (checked 13 Nov 2026)
- GS1 India: GTIN numbers, one GTIN per variant (checked 13 Nov 2026)
- Amazon seller blog: how to get a product ID, GTIN exemption (checked 13 Nov 2026)
- CBIC: section 16 of the CGST Act, conditions for input tax credit (checked 13 Nov 2026)
How AprilTax can help
Barcodes identify your products; your GST return reports their sales. AprilTax's free GSTR-1 tool takes the sales reports you download from Amazon, Flipkart or Meesho, prepares your GSTR-1 with the HSN summary, runs about 30 checks and gives you a JSON file to upload on the GST portal yourself.
Frequently asked questions
How much does a GS1 barcode cost in India?
Is a GS1 barcode mandatory for selling on Amazon?
Do I need a barcode to sell on Meesho or Flipkart?
Can I buy cheap barcodes from other websites?
Do I need a separate barcode for each size and colour?
Is there a subsidy for GS1 barcode fees?
Can I claim GST on the GS1 fee?
Is a GS1 barcode the same as an HSN code?
File your GSTR-1 free
AprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.
Open the free toolWhat sellers say
4.9 on Google →Read next
Stuck on a return or registration?
File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.