apriltax blog
4.9 on Google reviewsWorks with reports from AmazonFlipkartMeesho✓Fixed fees, shown before you start✓Written by Chartered Accountants
Sell online

GS1 Barcode for Online Sellers: When You Need It and What It Costs

✓ 7 official and published sources✓ Written for Indian sellers and small businesses

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.

Key points
  • 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
  1. What exactly is a GS1 barcode?
  2. When do you actually need one?
  3. What does it cost?
  4. Can a small business get money back?
  5. How to register, step by step
  6. A worked example
  7. The mistake sellers usually make

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 situationDo you need GS1 numbers?
Reselling a branded product that is already listedUsually not. On Amazon you can add your offer to the existing listing.
Your own brand, new listings on AmazonYes, unless Amazon grants a GTIN exemption for your brand and category
Supplying supermarkets or modern retail chainsUsually yes. Their billing runs on scanned barcodes.
Unbranded goods sold only on Meesho or FlipkartCheck 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.

File your GSTR-1 freeAprilTax 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 tool

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.

PackRegistration feeSubscriptionGST at 18%Security depositTotal
100 numbers, 1 yearRs 27,000Rs 13,000Rs 7,200Rs 3,000Rs 50,200
1,000 numbers, 1 yearRs 30,500Rs 14,000Rs 8,010Rs 3,000Rs 55,510
100 numbers, 3 yearsRs 27,000Rs 35,100Rs 11,178Rs 3,000Rs 76,278
1,000 numbers, 3 yearsRs 30,500Rs 37,800Rs 12,294Rs 3,000Rs 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

  1. 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.
  2. 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.
  3. 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.
  4. Fill the form and pay. The form is on GS1 India's site; payment can be online, by NEFT or by demand draft.
  5. 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.
  6. Keep a master sheet. Record which GTIN went to which SKU, so a number is never reused for a different product.
  7. 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.

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?
As on 13 Nov 2026, GS1 India's fee table effective 1 October 2026 shows Rs 50,200 for 100 numbers for one year for a business with turnover up to Rs 5 crore. That is Rs 27,000 registration, Rs 13,000 subscription, Rs 7,200 GST and a Rs 3,000 refundable deposit.
Is a GS1 barcode mandatory for selling on Amazon?
Amazon's seller site says a new product not already in its catalogue needs a product ID such as an EAN. If you sell a product that is already listed, you can join that listing. Brand owners whose products have no barcode can apply for a GTIN exemption.
Do I need a barcode to sell on Meesho or Flipkart?
We could not confirm the current rule for either marketplace today. Check the listing form in your own seller panel, which shows whether a product ID field is required for your category.
Can I buy cheap barcodes from other websites?
GS1 India says it is the only authorised issuer in India and that others selling numbers starting with 890 have no legal authority. Amazon also warns that reseller codes often lead to rejected listings.
Do I need a separate barcode for each size and colour?
Yes. GS1 India's guidance says each unique variant, such as a different size, colour or type, needs its own GTIN. Count every variant when you choose your pack size.
Is there a subsidy for GS1 barcode fees?
GS1 India's MSME page describes a Ministry of MSME scheme that reimburses 80% of registration and annual fees for the first three years, up to Rs 50,650, for micro manufacturing enterprises on the 100 and 1,000 number packs. The claim is made at the MSME-DI office and approval is discretionary.
Can I claim GST on the GS1 fee?
If you are GST-registered, the fee is for your business and the invoice shows your GSTIN, the 18% GST charged is usually claimable as input tax credit, subject to the conditions in section 16 of the CGST Act.
Is a GS1 barcode the same as an HSN code?
No. The HSN code classifies a product for GST and decides its tax rate. The GTIN in a barcode identifies one specific product of one brand. You need the HSN code in your GST return whether or not you buy barcodes.

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 tool
AK
Avaneesh Kumar

Founder of AprilTax, building simple tax tools for online sellers.

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.

← All articles
Talk to AprilTax