Skip to content

Barcode for Cosmetic Products in India: How to Get a GS1 Barcode and Stay Label Compliant

To get a barcode for cosmetic products in India, register your brand with GS1 India, receive a company prefix, assign a unique 13 digit GTIN (EAN-13) to every product and variant, generate the barcode image and print it on the pack with the human readable number. India has no separate law that makes a barcode itself mandatory for cosmetics, but retailers, distributors and online marketplaces require a valid GS1 barcode to list and track products, while the mandatory label content is governed by Rule 34 of the Cosmetics Rules, 2020 and the Legal Metrology (Packaged Commodities) Rules, 2011.

Barcode for cosmetic products in India banner by Growthora showing GS1 India registration, barcode creation, product variant labeling, barcode scanning, and cosmetic packaging compliance.
government scheme23 October 2026GrowthOra

Key Takeaways

  • A barcode encodes a Global Trade Item Number (GTIN), which identifies your product uniquely across retail, warehouse and e-commerce systems worldwide.
  • Most Indian retail and online marketplaces expect a valid GS1 issued barcode, and a barcode generated from a free tool may be rejected at listing.
  • Every variant, such as a different size, shade, fragrance or pack, needs its own GTIN, while changing only the batch number does not.
  • EAN-13 is the standard 1D barcode for retail cosmetics in India, and GS1 India codes start with the country prefix 890.
  • A barcode does not replace label compliance. Cosmetic labels must still carry the details required by the Cosmetics Rules, 2020 and the Legal Metrology rules.
  • Reports indicate that recent Legal Metrology amendments in 2026 added origin based symbols for selected personal care products, so check the latest label rules before printing packaging.

Why cosmetic brands need a barcode

A cosmetic product moves through manufacturers, warehouses, distributors, retailers and online platforms. A barcode lets each of them recognise the exact product without typing names or descriptions. Without a valid barcode, listing on marketplaces and modern trade chains stalls, inventory errors rise and fake or duplicate listings become easier.

For small brands, a GS1 barcode also builds credibility. Buyers and platforms can verify the brand owner against the global GS1 registry, which helps protect against counterfeit products.

Is a barcode legally mandatory for cosmetics

No separate Indian law specifically states that a cosmetic pack must carry a barcode. The legal label requirements come from the Cosmetics Rules, 2020, which cover details such as product name, ingredients, net content, batch number, manufacturing and expiry information and manufacturer details, and from the Legal Metrology (Packaged Commodities) Rules, 2011, which cover declarations such as maximum retail price and consumer care details.

In practice, however, a barcode is a commercial requirement. Retailers, distributors and marketplaces ask for it, so most brands treat it as mandatory to sell at scale.

How a GS1 barcode number is built

PartWhat it means
GS1 prefixCountry code allocated by GS1, with 890 for India
Company prefixUnique number assigned to your brand when you join GS1 India
Item referenceNumber you assign to each product and variant
Check digitFinal digit calculated by a formula to catch scanning and typing errors

Steps to get a barcode for your cosmetic product

  • Decide how many products and variants you need to code, since GS1 India's membership is based on the number of barcodes.
  • Apply on the official GS1 India portal and submit your business documents such as GST, PAN and company or firm registration.
  • Pay the registration fee and receive your company prefix and licence.
  • Assign a unique GTIN to each product and variant, and keep a master list with name, size, shade and GTIN.
  • Generate the barcode image in EAN-13 format using barcode software and verify it with a scanner or app.
  • Add the barcode and the human-readable digits to your packaging artwork, keeping the quiet zone and minimum size recommended by GS1.
  • Use the same GTIN when listing on marketplaces and in your invoices and inventory systems.

When you need a new barcode

  • A new pack size or quantity, such as 50 ml versus 100 ml
  • A new shade, fragrance or flavour
  • A different pack configuration, such as a combo set or multipack
  • A significant formulation or product identity change that makes it a different item
  • Not needed for a new batch number or manufacturing date on the same product

Label the compliance checklist next to the barcode.

  • Product name and the category of use as per the Cosmetics Rules, 2020
  • Ingredient list, net quantity and batch number
  • Manufacturing licence or import registration details as applicable
  • Manufacturer or importer name and address and consumer care contact
  • Maximum retail price inclusive of all taxes and the declarations required under legal metrology
  • Any warnings, directions for use and expiry or best before information
  • Registration with the Legal Metrology Authority for packers and importers

Frequently Asked Questions

How do I get a barcode for my cosmetic products in India?

Register with GS1 India, obtain a company prefix, assign a GTIN to each product and variant, then generate and print the EAN-13 barcode on your packaging.

Is a barcode compulsory on cosmetic packaging in India?

No law specifically requires a barcode on cosmetics, but retailers and online marketplaces require a valid GS1 barcode, so brands treat it as essential for selling.

Do different shades need different barcodes?

Yes, every variant such as a different shade, size, fragrance or pack needs its own GTIN.

Can I use a free barcode generator instead of GS1?

Free barcodes are not registered to your brand, so marketplaces and retailers may reject them or find them duplicated, and a GS1 issued code is the safer option.

Does the barcode replace the mandatory label details?

No, you must still print the details required by the Cosmetics Rules, 2020 and the Legal Metrology (Packaged Commodities) Rules, 2011 on the label.

What does 890 at the start of a barcode mean?

It is the GS1 prefix allotted to India, and it shows the code was issued by GS1 India, not that the product was necessarily made in India.

Launching a cosmetic brand and need compliant packaging?

Barcode registration, cosmetics licensing and legal metrology registration all have to match your label. Book a free consultation with Growthora and we will help you complete GS1 registration, licences and label compliance before you print packaging.

Next step

Apply this to your business.

Confirm whether this applies to your legal structure, industry classification, and credit history - in under 30 minutes with an advisor.