Barcode and MRP on Food Packaging in India: Complete Guide

September 15, 2025 12 min read Business Tips

Every packaged food product sold in India requires two things that seem straightforward but trip up a surprising number of food businesses: a barcode and a Maximum Retail Price (MRP) declaration. The barcode enables modern retail and supply chain operations. The MRP is a legal requirement under Indian consumer protection law. Getting either wrong can block your product from store shelves, lead to regulatory penalties, and undermine your credibility with retailers and distributors.

This guide covers everything a food business needs to know about implementing barcodes and MRP on food packaging in India, from registration and compliance to practical printing considerations.

Part 1: Barcodes on Food Packaging

Why Your Food Product Needs a Barcode

While barcodes are not technically mandatory under Indian food safety law, they are practically essential for any food product that will be sold through modern retail channels. Here is why:

Types of Barcodes Used in India

The food industry in India primarily uses two barcode formats:

EAN-13 (European Article Number): The standard 13-digit barcode used for retail food products worldwide. This is the barcode you see on most packaged food items in Indian stores. It consists of a country code (890 for India), a company prefix, a product code, and a check digit.

EAN-8: A shorter 8-digit barcode designed for small packages where a full EAN-13 barcode would not fit. This is useful for small sachets, condiment packs, and miniature packaging where space is at a premium.

GS1-128 (formerly UCC/EAN-128): A more advanced barcode that can encode additional information like batch numbers, expiry dates, and serial numbers. Used primarily in wholesale and logistics rather than consumer-facing retail packaging.

How to Get a Barcode: GS1 India Registration

Barcodes in India are issued through GS1 India, the local chapter of GS1 (the global barcode standards organisation). Here is the registration process:

  1. Visit gs1india.org and create an account
  2. Choose your membership tier based on the number of products you need barcodes for. GS1 India offers tiered pricing: 10 barcodes, 100 barcodes, 1,000 barcodes, and so on. For a small food business starting with a few products, the 10-barcode tier is usually sufficient.
  3. Submit your business documents: GSTIN, FSSAI license, company registration, and PAN card
  4. Pay the registration fee: Annual fees range from approximately Rs 4,000 for the smallest tier to Rs 25,000+ for larger allocations. There is also a one-time registration fee.
  5. Receive your company prefix: GS1 assigns a unique company prefix that forms the basis of all your product barcodes
  6. Assign product codes: You assign individual product codes within your prefix to create unique barcodes for each SKU

The entire process takes approximately 5-10 working days from application to barcode issuance.

Barcode Printing Requirements

A barcode is only useful if it can be scanned reliably. Here are the technical requirements for printing barcodes on food packaging:

Size: The standard EAN-13 barcode at 100% magnification is 37.29mm wide and 25.93mm tall (including the human-readable numbers below). It can be scaled from 80% (minimum) to 200% (maximum) of nominal size. For small packages, the 80% minimum gives you a barcode approximately 30mm wide.

Quiet zones: The barcode must have clear, unprinted space on both sides. The left quiet zone must be at least 3.63mm wide (at 100% magnification) and the right quiet zone at least 2.31mm. These zones ensure the scanner can detect where the barcode starts and ends.

Colour contrast: The barcode bars must contrast sharply with the background. The ideal combination is black bars on a white background. Dark blue, dark green, or dark brown bars on white or light yellow backgrounds also work. Avoid red or orange bars (most barcode scanners use red light, which cannot "see" red bars), and avoid printing on metallic or highly reflective surfaces.

Placement: Position the barcode on a flat surface, not across curves, seams, or folds. The bottom-right corner of the back panel is the conventional placement for food packaging. Avoid placing barcodes where they might be obscured by price stickers or shelf-edge labels in retail stores.

Print quality: The bars must be crisp with well-defined edges. Flexo printing can produce reliable barcodes if the plate quality is good. Digital printing typically produces excellent barcode quality. Screen printing may produce bars with rough edges that affect scan reliability. Always test scan your printed barcodes before approving a production run.

Part 2: MRP on Food Packaging

The Legal Framework

The Maximum Retail Price (MRP) declaration on packaged goods is mandated by the Legal Metrology Act, 2009, and the Legal Metrology (Packaged Commodities) Rules, 2011. This is not an FSSAI requirement but a consumer protection regulation enforced by the Department of Consumer Affairs through the Legal Metrology Division.

The MRP is the maximum price at which a packaged commodity can be sold to the end consumer, inclusive of all taxes. No retailer can charge more than the MRP. The MRP must be prominently displayed on the package in a manner that is not easily removable, alterable, or tampered with.

What the MRP Declaration Must Include

The package must display:

MRP Rules That Catch Businesses Off Guard

The MRP includes all taxes. Unlike many other countries where retail prices are displayed before tax, India's MRP is the all-inclusive, final consumer price. Your declared MRP must include GST. A common mistake is declaring a pre-GST price as MRP, which means the retailer would need to sell below cost to comply.

You can sell below MRP but never above it. The MRP is the ceiling, not the floor. Retailers can offer discounts, bundle deals, and promotional pricing below MRP. But charging even one rupee above MRP is a criminal offence under the Legal Metrology Act, punishable by fines and imprisonment for repeat offences.

Dual MRP is not allowed. A product cannot have two different MRPs on the same package for the same market. If you sell the same product in different pack sizes, each size needs its own MRP.

MRP must be on the package, not just the shelf. Some businesses try to avoid pre-printing MRP by relying on shelf labels or separate price stickers. While price stickers are common, the legal requirement is that the MRP be on the package itself. Stickers are acceptable as long as they are firmly affixed and contain all required information.

MRP changes require new packaging or overprinting. If you raise your MRP, you cannot simply sticker over the old price. The new MRP must be clearly visible and the old MRP must not be accessible to the consumer (either through new packaging or a secure, non-removable oversticker). Crossing out the old MRP and handwriting a new one is not compliant.

Implementing MRP on Packaging: Practical Options

How you apply the MRP depends on your pricing strategy and packaging volume:

Pre-printed MRP on custom packaging: If your MRP is stable, printing it directly onto the packaging is the cleanest approach. This works for products with consistent pricing over long periods. The limitation is inflexibility; if you need to change the MRP, existing packaging stock becomes non-compliant.

MRP stickers: The most flexible option. Print rolls of MRP stickers and apply them during the packing process. This allows you to adjust pricing without changing packaging inventory. Use stickers with strong adhesive that does not peel off easily. Many food businesses in India use thermal transfer label printers (Rs 15,000-30,000 for a basic unit) to print MRP stickers on demand, which also allows printing batch numbers and dates on the same sticker.

Inkjet date and MRP printing: Automated inkjet printers that stamp MRP, batch number, and manufacturing date directly onto the packaging during the production line are standard in medium-to-large food manufacturing operations. These systems cost Rs 50,000-2,00,000 depending on speed and capability but eliminate the ongoing cost of stickers.

Combining Barcode and MRP in Your Packaging Design

Since both barcode and MRP need to appear on your packaging, planning their placement together is practical. Here are layout strategies that work:

Back panel grouping: Place the barcode and MRP on the back panel, grouped with other mandatory information (net weight, manufacturer address, FSSAI number). This keeps the front panel clean for branding while the back panel serves as the "compliance panel."

Bottom placement: For products displayed on shelves (boxes, jars, bottles), placing the barcode and MRP on the bottom panel keeps them accessible to billing staff (who scan products from below at checkout counters) without affecting visual design.

Dedicated MRP/barcode zone: Allocate a fixed zone on your packaging layout for variable information: MRP, batch number, manufacturing date, and barcode. This zone can be left unprinted on the base packaging and filled in with stickers or inkjet printing during production. This approach provides maximum flexibility while maintaining a professional appearance.

When designing custom packaging with Success Marketing, discuss barcode and MRP placement requirements early in the design phase. Leaving adequate space in the right locations prevents costly redesigns later.

Common Questions Answered

Do I need a barcode for restaurant delivery food? No. Barcodes are needed for retail-packaged food products sold through stores and e-commerce. Food prepared and delivered by restaurants, cloud kitchens, and catering services does not require barcodes. However, you still need to display your FSSAI license number on delivery packaging.

Do I need MRP on restaurant delivery packaging? The food itself (biryani, pizza, etc.) does not need MRP on the delivery container since it is priced on the menu/app. However, if you sell packaged products (bottled sauces, packaged mithai, branded snacks) alongside your restaurant food, those packaged items need MRP.

Can I use the same barcode for different flavours? No. Each distinct product variant needs its own barcode. A 200g packet of masala cashews and a 200g packet of salted cashews require different barcodes, even though the package size and brand are the same. Different sizes of the same product also need different barcodes.

What if my MRP changes frequently? Use sticker-based MRP declaration rather than pre-printing. This gives you the flexibility to adjust pricing without wasting packaging inventory. Thermal transfer printers make this operationally simple.

Is a QR code a substitute for a barcode? Not for retail scanning purposes. While QR codes can contain more information than traditional barcodes and are useful for consumer engagement, they do not replace the standard EAN-13 barcode for retail checkout systems in India. You need both if you want both retail scanning capability and a consumer-facing QR code.

Penalties for Non-Compliance

The Legal Metrology Act prescribes the following penalties for MRP-related violations:

For barcode-related issues, the consequences are commercial rather than legal: retailers will simply refuse to stock your product, and e-commerce platforms will reject your listings.

Packaging That Accommodates Every Compliance Need

Success Marketing supplies food packaging with the flexibility to accommodate barcodes, MRP stickers, and all regulatory requirements. With over three decades of experience serving food businesses in Rajasthan, we understand what compliance demands. Get in touch today.

Browse Products WhatsApp Us
Tags: barcode food packaging MRP packaging GS1 India EAN barcode legal metrology packaging compliance food packaging rules retail packaging India