Product Labels
Design and print product labels with price, MRP, barcode and batch details on A4 sheets.
In short
Product labels are price stickers for retail items that show the product name, selling price, MRP, a barcode from the SKU or EAN, and optional batch and expiry. The Product Labels tool takes your saved items or blank rows, lets you set quantities, and generates an A4 PDF aligned to standard label sheets with your business name and HSN code as optional extras.
Create a Product Labels in under a minute
Sign in once with Google or email. Your business name, GSTIN, logo, bank details and saved customers fill in automatically. Download a PDF or share a link on WhatsApp. 3 sheets a month are free, forever.
- ✓Beautiful PDF with your logo and details
- ✓GST calculated automatically where applicable
- ✓Saved customers, vendors and items, so no retyping
- ✓Share link with WhatsApp button and UPI QR
- ✓Converts to related documents in one click
About the product labels tool
Product labels are the small stickers on every jar, packet and box in a shop that tell the customer the price and let the counter scan the item. In India they typically show the item name, the MRP inclusive of all taxes, the selling price if discounted, and a barcode. Packaged goods sold under your own brand also fall under the Legal Metrology (Packaged Commodities) Rules, which prescribe declarations like net quantity, manufacturer name and month and year of packing.
Making labels in Excel means fiddling with cell sizes until the barcode font behaves, and any change to a price means re-editing rows by hand. Many shops end up hand-writing MRPs, which invites disputes and cannot be scanned. This tool pulls the name, selling price and SKU from your saved items, lets you add MRP, batch and expiry per row, and prints the right number of labels per product on the sheet you choose. A 12 or 13 digit SKU prints as EAN-13 and anything else as Code 128.
Items you label here are the same items on your invoices and purchase bills, so stock moves as you sell, and the low-stock and reorder calculators read the same list. Free accounts get 3 label sheets a month; Pro is unlimited without the branding line.
How to print product price labels
- 1
Add products
Pick from Add a saved product to bring in the name, selling price and SKU, or click Blank label to type a row from scratch. Repeat for every item you need to label.
- 2
Fill price, MRP and quantity
Adjust Price, add MRP if it differs, set the SKU / EAN that the barcode should encode, and enter the number of labels in the quantity box. Add Batch and Expiry for food, cosmetics or medicines.
- 3
Choose the sheet and options
Select the Label sheet size, then tick Print barcode from SKU / EAN, Show business name and Show HSN code as needed.
- 4
Generate the sheet
Click Generate label sheet. The tool reports the total labels and produces a PDF matched to the chosen sheet.
- 5
Print at actual size
Print at 100% scale with margins set to none on the matching A4 label sheet, then test-scan a label at the counter before applying the rest.
Declarations for packaged goods (Legal Metrology Packaged Commodities Rules, 2011)
- Name and address of the manufacturer, packer or importer
- Common or generic name of the commodity
- Net quantity in standard units (g, kg, ml, l) or by number
- Month and year of manufacture, packing or import
- Retail sale price as MRP Rs ... (inclusive of all taxes)
- Consumer care name, address, phone and email for complaints
- For food, FSSAI licence number, ingredients and best-before date are governed separately by FSSAI labelling rules
- Barcode: 12 or 13 digit SKU prints as EAN-13; other SKUs print as Code 128
- Batch and expiry on the label help trace recalls and clear near-expiry stock
Who uses the product labels
Grocery and provision stores
Label loose items repacked in-house, such as dals, spices and dry fruits, with name, weight in the name, MRP and a Code 128 SKU that the billing counter scans.
Bakeries and home food brands
Print labels with batch and expiry for every day's production so the customer sees a packing date and you can pull expired stock quickly.
Garment and footwear shops
Price tags with MRP and a discounted selling price, plus a barcode per size and colour variant, printed 40 or 65 per sheet.
Cosmetics and D2C brands
Labels with EAN-13 from your GS1 India prefix, business name and HSN code, applied on outer packs before dispatch to retailers.
Product Labels: frequently asked questions
- Is it mandatory to print MRP on product labels?
- For pre-packaged goods sold to consumers, yes. The Legal Metrology (Packaged Commodities) Rules require the retail sale price in the form MRP Rs ... inclusive of all taxes, along with net quantity, manufacturer or packer details and date of packing. Loose goods weighed at the counter are not pre-packaged and do not need an MRP, though you may still print a price.
- Can I sell a product above the MRP printed on the label?
- No. Selling above MRP is an offence under the Legal Metrology Act with penalties for the seller. You may sell below MRP, which is why the label tool has separate Price and MRP fields so you can show a discounted selling price under the printed MRP.
- What is the difference between selling price and MRP on the label?
- MRP is the maximum retail price fixed by the manufacturer or packer, inclusive of all taxes, and is a legal ceiling. Selling price is what you actually charge, which can be equal to or lower than MRP. Showing both on the label makes the discount visible to the customer.
- Should the label show the price with or without GST?
- With GST. MRP by definition includes all taxes, and retail price tags in India are expected to be inclusive so the customer pays what is printed. On the invoice, VyaparKit can back-calculate the taxable value and GST from an inclusive price with the reverse GST calculator.
- How does the barcode on the product label get chosen?
- The tool looks at the SKU / EAN field of each row. If it is 12 or 13 digits it prints an EAN-13 barcode, computing the check digit if needed; any other value prints as Code 128, which billing scanners read equally well. Untick Print barcode from SKU / EAN to print text-only labels.
- Can I add the HSN code and my shop name to the label?
- Yes. Tick Show HSN code to print the HSN saved against the item and Show business name to add your trade name to each label. HSN on the label helps B2B buyers match the item on the tax invoice, and the business name identifies the packer for house brands.
Guides from the blog

HSN and SAC codes explained: structure, how many digits to print and how to find yours
What HSN and SAC codes are, how the 8 digits are built, the 4 or 6 digit rule by turnover, how to find the right code, the HSN summary in GSTR-1 and errors to avoid.
Read the guide →
FSSAI licence for a food business: registration vs state vs central licence
Which FSSAI licence you need by turnover, documents, FoSCoS steps, fees, validity, printing the 14-digit number on invoices and labels, and penalties.
Read the guide →
Trademark registration for small businesses in India: fees, classes and steps
How to register a trademark for your brand name or logo: search, classes, ₹4,500 MSME fee, TM-A filing, examination, objections, timelines and renewal.
Read the guide →