Barcode registration in India means obtaining a licence to a GS1 Company Prefix from GS1 India, from which you generate globally unique GTINs for your products. It is not a statutory registration — no Indian law compels most businesses to hold one — but it is a commercial necessity, because Amazon, Flipkart, modern retail chains and export buyers all require GS1-issued numbers. GS1 India is the sole GS1 Member Organisation for India, and it licences the prefix on a subscription basis rather than selling it, so barcodes go inactive if membership lapses. Two things most guidance omits, and which are dealt with below, are the cheap-barcode reseller trap and DataKart product registration, without which a valid GTIN can still fail on a marketplace.
Vakilkaro simplifies barcode registration online in India with complete end-to-end expert assistance. A registered barcode is what allows a product to be listed, scanned, tracked, shipped and sold across retail stores, e-commerce platforms and export markets — and getting it right the first time avoids listing rejections that can stall a launch for months.
Our team handles the entire process, from GS1 India membership selection and application through GTIN allocation, DataKart product registration and print quality guidance, to annual renewal management — at a transparent and affordable fee with no hidden charges.
Introduction
What is Barcode Registration in India?
Barcode registration is the process of obtaining a unique, machine-readable product identification number that can be scanned and recognised anywhere in the world. Every product sold through modern retail, a marketplace or an export channel needs one so that it can be identified, tracked and processed consistently across the supply chain.
In technical terms, what you actually obtain is a GS1 Company Prefix — a unique number licensed to your business by GS1 India. From that prefix you generate a Global Trade Item Number (GTIN) for each product, and the GTIN is what is encoded into the barcode symbol printed on your pack.
A barcode symbol itself is just a way of printing a number so a scanner can read it. The value is not in the bars — it is in the number being globally unique and registered to you, which is what GS1 registration provides and what a generated image does not.
Is Barcode Registration Legally Mandatory?
It is worth being accurate about this, because a good deal of published material overstates it.
Barcode registration is not, in general, a statutory requirement. No Indian law obliges an ordinary manufacturer or trader to hold a GS1 licence. You can lawfully manufacture and sell a product without a barcode.
What makes it effectively compulsory is commercial reality:
Amazon, Flipkart and other marketplaces require a GS1-issued GTIN for catalogue listing, subject to limited exemptions
Modern retail chains cannot process a product through point-of-sale or their warehouse systems without a scannable, registered barcode
Export buyers and overseas retailers require GS1-compliant identification for their own systems
Government e-marketplace and institutional buyers frequently require it
There are, however, specific regulated contexts where barcoding is genuinely mandated — most notably in pharmaceuticals, dealt with in its own section below.
The practical position, therefore, is that barcode registration is voluntary in law and unavoidable in business. Knowing the difference matters, because it tells you that the requirement is driven by your customers, and that the specification you need is determined by their systems.
Types
Types of Barcodes Used in India
A point on EAN-13 structure. India’s GS1 country prefix is 890, so most Indian retail barcodes begin with those digits. The number then contains your company prefix, your product reference, and a final check digit which is mathematically calculated from the preceding digits — which is why a barcode number cannot simply be invented or incremented casually.
Types of Barcodes Available in India
1D or linear barcodes encode data in parallel bars of varying width:
EAN-13 — the standard retail barcode in India and most world markets
EAN-8 — compact version for packs too small for EAN-13
UPC-A — the twelve-digit format used in the US and Canada
Code 128 and GS1-128 — logistics, warehousing and shipping labels, capable of carrying batch, expiry and quantity data
ITF-14 — outer cartons and multi-packs, derived from the retail unit’s GTIN
GS1 DataBar — small items and variable-measure products such as fresh produce
2D barcodes encode far more data in a smaller area:
QR Code — product information, URLs, consumer engagement, payments
GS1 Data Matrix — pharmaceuticals, electronics and small components, capable of carrying GTIN, batch, expiry and serial number together
PDF417 — identity documents, transport tickets, logistics
Aztec Code — transport ticketing
Choosing between them is a function of what the recipient system reads, not of preference. A retail scanner reads EAN-13; a pharmaceutical track-and-trace system reads Data Matrix; a warehouse system reads GS1-128 on the logistics label. Getting this wrong means printing a symbol nobody in your chain can use.
Importance
Why is Barcode Registration Important?
E-commerce listing. Marketplaces match products in their catalogues by GTIN. Without a recognised one, listings are rejected or suppressed.
Retail supply chain access. Organised retail cannot receive, stock or sell a product its systems cannot scan.
Export compliance. Overseas buyers, distributors and their warehouse systems work on GS1 identification.
Traceability. A registered number links the physical product to data — manufacturer, category, batch where applicable — across the whole chain.
Consumer trust and anti-counterfeiting. A GTIN registered to your business in the global database is verifiable; a generated number is not.
Inventory accuracy. Scanning eliminates manual entry error in warehousing, distribution and stock control.
Speed at point of sale. Essential for supermarkets, hypermarkets and any high-volume retail environment.
What is GS1 Barcode Registration in India?
GS1 — Global Standards One — is the international not-for-profit organisation that maintains the global product identification system, operating through member organisations in over a hundred countries. GS1 India is the sole GS1 Member Organisation for India, and therefore the only source of GS1 Company Prefixes issued in India.
A correction on GS1 India’s status. GS1 India is frequently described as operating “under the Ministry of Commerce and Industry”, which overstates the position. GS1 India is an autonomous, not-for-profit standards body established with the support of the Ministry of Commerce and Industry together with leading industry associations. It is not a government department, its fees are not government fees, and its licence is not a statutory registration. This matters because it explains why the fee structure is a membership subscription, revised by GS1 India from time to time, rather than a fixed statutory charge.
GS1 standards commonly used
EAN-13 and EAN-8 — retail product identification
ITF-14 — cartons and multi-packs
GS1-128 — logistics labels carrying batch, expiry, quantity and serial data
GS1 DataBar — fresh produce and small items
GS1 QR Code and GS1 Data Matrix — richer product data in a smaller footprint
SSCC — shipping containers and pallets
GLN (Global Location Number) — identifying legal entities and physical locations in the supply chain
GTIN Licensing — You License the Number, You Do Not Own It
This is a legal characteristic of the GS1 system that almost no published guidance explains, and it has real consequences.
When GS1 India issues you a Company Prefix, it licenses the number range to you for the period of your membership. You do not purchase or own it. The consequences follow directly:
The prefix and all GTINs derived from it remain valid only while membership is current. Let the subscription lapse and the numbers cease to be licensed to you.
Lapsed numbers may eventually be reallocated. Data associated with them stops resolving to your business in the global registry.
A prefix cannot simply be sold or transferred to another business. On a genuine transfer of a business, the position must be regularised with GS1 India — which is precisely why buying barcodes second-hand from a third party is problematic.
The licence is to your legal entity. If the entity changes — a proprietorship converts to a company, a firm is reconstituted — the membership must be updated, not silently carried over.
This is also the reason the “one-time payment, barcodes for life” offers you will encounter cannot be what they claim.
Free Barcode Generators vs GS1 Barcodes
A free online barcode generator produces a barcode image from a number you supply. It does not allocate the number, does not register it anywhere, and does not make it unique.
- The distinction to hold on to: the generator produces the picture; GS1 allocates the number. A perfectly printed barcode encoding a number that belongs to nobody — or worse, to somebody else — is not merely useless, it can create real supply chain confusion.
Barcode Resellers and Cheap Barcodes — Why They Fail
This deserves its own treatment, because it is the most expensive mistake in this area and it is invisible until it fails.
There is an active market in resold barcodes — sellers offering “genuine EAN/UPC numbers” for a few hundred rupees each, with no GS1 membership required and no annual renewal. These are typically legacy number blocks originating from businesses that obtained prefixes decades ago under different rules, subdivided and sold on.
Why they look genuine. The numbers are structurally valid. They have a correct check digit. They scan. A scanner in a shop will read them without complaint.
Why they fail where it matters. Marketplaces and large retailers no longer merely check whether a number scans — they check the global registry to see which company the number is licensed to. Amazon in particular verifies GTINs against GS1 data. When your brand name does not match the company the number is registered to, the listing is rejected or subsequently removed, sometimes after you have built sales history on it.
The other consequences
You cannot register the product in DataKart or the global registry under your own name
Export buyers verifying the GTIN will find it resolves to an unrelated company
You have no ability to add products in a controlled range — each barcode is a one-off purchase
Suppression can be retrospective, taking down established listings
There is no recourse. The seller has no obligation to you and GS1 has no relationship with you
The economics only look attractive until it fails. A handful of resold barcodes is cheaper than a membership. A delisted product range, a lost marketplace account or a rejected export consignment is not.
Eligibility
Eligibility Criteria
Any commercial entity in India that manufactures, distributes, imports or sells products can obtain a GS1 licence:
Sole proprietorships and individual entrepreneurs
Partnership firms and LLPs
Private limited and public limited companies
Manufacturers and exporters
Importers and distributors
E-commerce sellers and retailers
Trusts, societies and Section 8 companies selling products
MSMEs of every size
There is no minimum turnover, headcount or vintage requirement. The membership tier is determined by turnover, but eligibility is not.
Industries where it is effectively unavoidable
Food and beverage; pharmaceuticals and medical devices; cosmetics and personal care; electronics; textiles and apparel; FMCG and general merchandise; agriculture and fresh produce; automotive parts; and logistics and warehousing operations.
Documents
Documents Required
On the brand ownership point. GS1 allocates GTINs to the brand owner — the entity whose name appears on the product as responsible for it. If you are having a product manufactured on your behalf, the GTIN belongs to you, not the manufacturer. If you are manufacturing for someone else’s brand, the GTIN belongs to them. Getting this backwards causes exactly the brand-mismatch failures described above.
Step-by-step Process
The Barcode Registration Process
- Step 1: Assess your requirement. Count your actual SKUs, project growth, identify your target channels and markets, and determine which barcode formats those channels need. This determines the membership tier and prefix capacity.
- Step 2: Select the membership plan. GS1 India offers plans based on annual turnover and the number of GTINs required. Choosing correctly at the outset avoids an upgrade six months later.
- Step 3: Prepare and submit the application with the entity documents, turnover evidence, product categories and the number of GTINs required.
- Step 4: Pay the applicable membership fee.
- Step 5: GS1 India verification. The application and supporting documents are verified.
- Step 6: Company Prefix allocation. GS1 India licenses a unique Company Prefix to your business. Note that the length of the prefix determines how many GTINs you can create — a shorter prefix yields a larger number range, and is allocated according to the requirement you declare.
- Step 7: Receive the licence certificate, confirming membership and the allocated prefix.
- Step 8: Allocate GTINs to products. Generate a distinct GTIN for each SKU, following the allocation rules set out below, and maintain a register of which number is assigned to which product.
- Step 9: Register products in DataKart — the step most applicants skip, and the one that makes the barcode work in the trade ecosystem.
- Step 10: Generate and print the barcode symbols to the correct specification, and verify print quality before the packaging run.
- Step 11: Diarise renewal. Membership is annual.
Choosing the Right GS1 Membership
Two variables drive the choice, and getting either wrong is expensive.
Turnover tier. The fee is set by annual turnover slab. Declaring accurately matters — an understated tier discovered later means a correction and arrears.
Number of GTINs required. This determines the prefix length allocated. Under-declaring means running out of numbers and needing an additional prefix; over-declaring means paying for capacity you do not need.
How to count your GTIN requirement properly. Count SKUs, not products. Every distinct sellable variant needs its own GTIN:
Every pack size — 200 ml and 500 ml are two SKUs
Every flavour, shade, fragrance or formulation
Every colour and every size in apparel and footwear — a shirt in four colours and five sizes is twenty SKUs
Every packaging format — bottle, pouch, tetra pack
Every multi-pack configuration — a single unit and a pack of six are different SKUs
Any outer carton requiring its own ITF-14
Add a realistic allowance for the next twelve to twenty-four months of launches.
GTIN Allocation Rules — When Do You Need a New Barcode?
GS1 publishes rules on when a change to a product requires a new GTIN. Applying them correctly avoids both under-allocation and unnecessary cost.
A new GTIN is required when
The net content or quantity changes — 200 ml becomes 250 ml
The primary brand on the pack changes
The product formulation or functional characteristics change materially
A variant is added — new flavour, colour, size, shade
The packaging format changes in a way affecting how the trade handles it
A multi-pack configuration changes — a six-pack becomes an eight-pack
The product is certified differently in a way material to the buyer, such as organic certification being added
A new GTIN is generally not required for
A minor artwork or design refresh that does not change the product
A temporary promotional flash on the pack that does not change content
A price change
A change in manufacturing location where the product itself is unchanged
Why this matters. Allocating a new GTIN unnecessarily fragments your sales data and your marketplace listing history. Failing to allocate one where required creates two different products sharing an identity, which is exactly what the system exists to prevent — and which causes rejections and stock errors downstream.
DataKart — Why Registering the Product Matters as Much as the Number?
This is the step almost every self-filed registration misses, and it is the reason a genuine GTIN can still fail in practice.
Obtaining a Company Prefix gives you numbers. It does not, by itself, tell anybody what those numbers are. DataKart is GS1 India’s product data repository, in which members register the attributes of each product against its GTIN — brand, description, pack size, images, category, dimensions and more.
Why it matters commercially
Retailers and marketplaces draw product data from it, which is what makes onboarding fast and accurate
A GTIN that resolves to complete, verified product data is treated very differently from one that returns nothing
Verification services used by buyers and platforms query this data
Consumer-facing scanning applications display it
Export buyers verifying your GTIN internationally will see whether it resolves properly
A GTIN with no data behind it is a number in search of a product. Registering products properly is what converts a licence into a working identity, and it is part of what we handle for clients rather than leaving it to be discovered later.
Fees
Fees for Barcode Registration in India
The fees of GS1 India depend upon annual turnover slabs and consist of a single-time registration fee along with annual subscription. As per estimates, the structure ranges from a few thousand Indian rupees for small turnover slabs to a higher amount for large companies.
Two important qualifications.
First, these are GS1 India’s membership fees, not government fees. GS1 India is an autonomous standards body and revises its fee structure and plan design from time to time, so the applicable amounts should be confirmed at the point of application rather than taken from any published article, including this one.
Second, the fee is a subscription, not a purchase. Budget for the annual renewal from the outset, because the licence — and every GTIN under it — depends on it.
Vakilkaro’s professional charges for end-to-end assistance are separate from GS1 India’s fees and are quoted all-inclusive. Contact us for current pricing.
Validity and Renewal
The GS1 licence is valid for as long as annual membership is maintained. There is no permanent registration.
Renewal process
Log in to the GS1 India member portal
Verify and update business details, including turnover if the tier has changed
Pay the applicable annual subscription
Upload any updated documents
Confirm continued validity of the prefix and the associated GTINs
Consequences of non-renewal
The Company Prefix and every GTIN under it become inactive
Marketplace listings begin to fail verification and may be suppressed
Retail and distributor systems stop recognising the product
Export consignments can be held where the buyer’s system rejects unverified identification
Data in the global registry ceases to resolve to your business
Restoring the position requires reinstatement, and in some cases fresh allocation — which means new numbers, new artwork and new listings
That last consequence is the serious one. Losing a prefix does not merely interrupt your registration; it can force a change of the numbers printed on every pack you sell.
Barcode Print Quality and Verification
A correctly allocated GTIN printed badly is a barcode that does not scan — and the trade treats an unscannable barcode exactly as it treats no barcode.
What determines scannability
Size. Symbols have a nominal size and permitted magnification range. Shrinking a barcode to fit a small pack below the minimum magnification makes it unreadable.
Quiet zones. The clear space either side of the symbol is part of the symbol. Artwork that crowds it — a border, text or another design element — breaks the scan.
Contrast. Dark bars on a light background. Red bars, or bars on a dark or metallic background, frequently fail because scanners read in the red end of the spectrum.
Distortion. Printing on curved, flexible or textured surfaces distorts the bars. Shrink-wrap and squeezable tubes are common problem cases.
Substrate and print process. Flexographic printing on film behaves differently from offset on carton board, and the barcode must be specified for the process.
Placement. Position on the pack matters for how it is presented to a scanner.
Verification, not inspection. A barcode verifier measures the printed symbol against the ISO/IEC print quality standard and issues a graded report. This is different from simply scanning it once with a phone — a symbol that scans on your desk may fail on a busy checkout scanner at an angle. For any significant print run, a verification report before mass production is worth far more than it costs.
Amazon GTIN Exemption — The Exception Nobody Mentions
Most guidance states flatly that a GS1 barcode is mandatory for marketplace listing. That is the general rule, but there is an exception worth knowing about, particularly for small and new sellers.
Amazon operates a GTIN Exemption process under which a seller may list products without a GS1 GTIN in defined circumstances — typically for private-label or own-brand products, handmade goods, product parts and bundles, and certain categories where manufacturer identification is not available. The seller applies for the exemption, providing evidence such as brand ownership documentation and product images showing the brand on the product and packaging.
What to understand about it
It is category and situation specific, not a general opt-out
It requires evidence of brand ownership, which is where a trademark registration is genuinely useful
It is Amazon’s own process, and does not help with Flipkart, retail chains, exports or any other channel
It does not give you a globally unique identifier — you remain unable to sell into modern retail or export on that basis
The honest advice. For a seller testing a small private-label range on a single marketplace, GTIN exemption is a legitimate route and may be the right first step. For any business that intends to reach retail, multiple marketplaces or export markets, it is a temporary measure and proper GS1 registration is the destination. We will tell you which situation you are in rather than selling you a licence you do not yet need.
Regulatory Barcode Requirements in India
While barcoding is generally voluntary, there are sectors where it is mandated.
Pharmaceuticals — export. The Directorate General of Foreign Trade mandates barcoding on export consignments of pharmaceutical products, at primary, secondary and tertiary packaging levels as applicable, to enable track and trace. Exporters must obtain GS1 identification to comply.
Pharmaceuticals — domestic. Under the drug rules, manufacturers of active pharmaceutical ingredients are required to affix a barcode or QR code on the packaging carrying prescribed particulars, and a QR code requirement has been introduced for specified top formulation brands, encoding details including the product identification code, brand and generic name, manufacturer details, batch number, dates of manufacture and expiry, and manufacturing licence number. Businesses in this sector should confirm the current scope, which has been progressively extended.
Medical devices. Unique Device Identification requirements have been introduced in phases and should be checked against the current position for the device class concerned.
Other sectors. Food, cosmetics and other regulated products have their own labelling requirements — FSSAI licence number, net quantity declaration, legal metrology declarations — which are separate from barcoding but occupy the same pack real estate and should be planned together.
Important Points for Barcode Registration
Register through GS1 India. Only GS1-issued numbers are globally unique and licensed to you.
Never reuse a barcode across two different products.
Every variant is a separate SKU requiring its own GTIN.
The GTIN belongs to the brand owner, not the manufacturer, unless you are the brand.
Register products in DataKart, not just the prefix.
Verify print quality before a production run.
Maintain a barcode register mapping every GTIN to its product, for audit, recall and internal control.
Renew annually without fail.
Plan capacity for at least the next two years of launches.
Follow the allocation rules on when a change requires a new GTIN.
How Businesses Use Barcodes in India?
Retail and manufacturing
Point-of-sale scanning at checkout
Real-time inventory and stock management across warehouses
Product authentication and anti-counterfeiting
Automated reordering and replenishment
Production line tracking and batch control
Recall management — identifying and isolating affected batches quickly
E-commerce and logistics
Marketplace catalogue listing and product matching
Fulfilment centre inbound, storage and picking
Shipment tracking and last-mile delivery
Cross-border trade documentation
Returns processing and verification
Integration with warehouse management systems
Barcode Registration for E-Commerce Sellers
Amazon India requires a valid GTIN for catalogue listing, verified against GS1 data, subject to the exemption process described above. Brand-registered sellers face additional checks.
Flipkart requires registered barcodes across categories for listing and catalogue matching.
Meesho, Myntra, Nykaa, BigBasket, Blinkit, Zepto and other platforms all operate on GTIN-based catalogue systems for packaged products.
Benefits for e-commerce specifically
Accurate product identification and catalogue matching
Prevention of duplicate listings and brand confusion
Better discoverability through correct catalogue attribution
Access to fulfilment services, which are barcode-driven throughout
Multi-channel selling from a single product identity
Integration with inventory and warehouse systems
A point on brand protection. Marketplace brand registry programmes, which give you control over your listings and tools against counterfeiters, generally require a registered trademark. A GS1 licence identifies your product; a trademark protects your brand. Sellers building a serious e-commerce business need both, and it is worth planning them together.
How to Check Barcode Registration Status?
Verifying your own registration
Log in to the GS1 India member portal with your registered credentials
Check membership status, validity dates and the allocated prefix
Review the GTINs allocated and the products registered against them
Verifying any GTIN, including a supplier’s
Verified by GS1 — the global verification service, which confirms whether a GTIN is registered and to which company
GEPIR — the GS1 Global Electronic Party Information Registry, which identifies the company a prefix is licensed to
Marketplace seller portals for platform-specific catalogue verification
A correction worth noting. IAF CertSearch is a database of ISO management system certificates and has nothing to do with barcodes. Barcode verification is done through the GS1 services above.
Checking a supplier’s GTIN before you build a listing or a purchase order around it takes a minute and occasionally saves a great deal.
Common Mistakes to Avoid
Buying cheap resold barcodes. They fail marketplace verification because they resolve to another company.
Using free generated numbers. They are unregistered and unrecognised.
Under-counting SKUs, and running out of number capacity.
Taking barcodes from your contract manufacturer when you are the brand owner.
Skipping DataKart registration, leaving your GTINs with no data behind them.
Reusing a GTIN across product variants.
Allocating a new GTIN for a minor artwork change, fragmenting your listing history.
Failing to allocate a new GTIN where net content or formulation changes.
Printing without verification — wrong size, poor contrast, crowded quiet zone or distorted substrate.
Printing barcodes in brand colours that scanners cannot read.
Letting membership lapse, which can force new numbers onto every pack.
Assuming the licence is permanent rather than an annual subscription.
Confusing barcode registration with trademark registration — they do entirely different things.
Time
Time of Barcode Registration
Our service covers eligibility and requirement assessment, membership plan selection, document review, application filing, prefix allocation coordination, GTIN mapping, DataKart product registration, print specification guidance and annual renewal management — with no hidden charges. Contact Vakilkaro for current pricing.
Why Choose Vakilkaro?
Why Choose Vakilkaro for Barcode Registration?
GS1 India expertise — plan selection, documentation, application and prefix allocation handled end to end
Honest advice on what you actually need — including telling you when a marketplace GTIN exemption is the sensible first step rather than a full licence
Accurate SKU mapping — we count your GTIN requirement properly, across sizes, colours, flavours, formats and multi-packs, with headroom for planned launches
GTIN allocation rules applied correctly, so you neither fragment your data nor share identities across products
DataKart product registration — the step that makes your barcodes work in the trade ecosystem, and the one most applicants miss
Print specification and verification guidance — size, contrast, quiet zones, substrate and placement, checked before your packaging run rather than after
Protection against reseller barcodes — we will tell you plainly why a cheap barcode offer will fail marketplace verification
Renewal management — diarised reminders and complete renewal handling, because a lapsed prefix can mean reprinting every pack
All business types — proprietors, MSMEs, manufacturers, exporters and e-commerce sellers
Transparent pricing beyond GS1 India’s own fees, with no hidden charges
Pan-India service
Contact Vakilkaro today and get your barcode registration done properly — because a product identity is only useful if it holds up when somebody checks it.