When to change a product barcode: recipe, pack and price changes
When to change a product barcode and when to keep it: a new recipe, a new pack size or a new MRP each get a different answer. Decide in ten minutes.
Change the number when the shopper or the till must tell the new version apart from the old one: a new flavour, a new amount, a new bundle. A new MRP alone keeps the old number.
When to change a product barcode
The number on your pack does one job. It tells the till which line to ring up. The scanner reads the bars, the shop's system finds that number in its product file, and the name and price come up on the screen. That is the whole job.
So the question of when to change a product barcode comes down to one test. Ask whether a shopper, or a stock clerk, would need to tell the new version apart from the old one. If yes, the new version is a new line and gets a new number. If no, it is the same line and keeps the old one.
Three kinds of change come up most often: a recipe change, a pack change and a price change. Each gets a different answer, and the rest of this post works through them in turn. By the end you will have a short list of which of your products need a fresh number this month.
Recipe and formula changes
A small tweak behind the label keeps the number. If you move to a new flour supplier, swap one preservative for a similar one, or adjust the salt a touch so the taste stays the same, nothing on the front of the pack changes. The shopper picks it up for the same reason they always did. Keep the number.
A change the shopper would choose by needs a new number. A new flavour is the clearest case. Mango and lychee are two lines, even if the bottle and the price match. The same goes for a sugar-free version next to the regular one, a version with a new allergen claim such as 'contains no nuts', and a formula change big enough that you print 'new recipe' on the front. If you want both versions on the shelf at once, even for a few weeks, they must scan as two lines or the till cannot count them apart.
A grey case is the quiet reformulation. You change the recipe, you do not want to shout about it, and the pack looks the same. If the ingredient list on the back changes, treat it as a new line. Shops with allergy complaints to deal with will thank you, and your own sales records will show where the old recipe stopped and the new one began.
Pack size and count changes
Any change to the amount inside is a new number. A 200 g jar and a 250 g jar are two lines. A 500 ml bottle and a 750 ml bottle are two lines. A pack of six and a pack of twelve are two lines. The till has to charge a different price for each, and the shop has to count stock for each, so each needs its own number.
A change to the box that holds the same amount keeps the number. New artwork, a new colour, a matt finish instead of gloss, a window cut in the front, a tagline added or removed: the product inside is the same amount of the same thing, so the number stays. Print the same number on the new box and sell the old boxes out alongside it.
Promotional packs need care. A bigger pack sold for a limited time, with extra product inside, is a new amount and so a new line. Give it its own number and keep the regular pack on its regular number. When the promotion ends, retire the promotional number and carry on with the regular one. A bundle of two existing products shrink-wrapped together is also a new line. The till sees one item at one price, so it needs one number of its own.
The outer carton is a separate matter. A case of twenty-four units that a shop buys from you has its own number, and that number is never the same as the one on the single unit. If you change the case count from twenty-four to twelve, the case number changes. The single unit inside keeps its number.
Price changes
A price change never needs a new number. This is the one that surprises most owners, so it is worth saying plainly.
The barcode does not carry the price. It carries only the number. The price lives in the shop's system, against that number. When you raise the MRP from ₹120 to ₹130, you print the new MRP on the label, tell the shop, and the shop changes the price in its system. The next scan brings up ₹130. The bars on the pack did not change at all.
The same holds for a drop in MRP, for a shop's own discount, and for a different price in a different city. One number, many prices, each set by the till that scans it. If you ever find yourself buying a new number because the price went up, stop. You need a new label, not a new number.
Changes that keep the number
A few more cases come up, and all of them keep the old number. A new factory making the same product. A new name for your company printed on the back. A longer shelf life from better packing. A new printing supplier for the labels themselves. A new photo on the online listing. A change to the words on the back panel that does not touch the ingredient list, the amount or the name.
The test is the same every time. Same name, same amount, same thing inside, same shopper picking it for the same reason. If all four hold, keep the number.
Retiring the old number
When a product gets a new number, the old one does not disappear on its own. It sits in shop systems, on old stock in your godown, and in your own sales reports. Handle it in three steps.
First, sell the old stock through. Do not re-sticker old packs with the new number. A shop that has the old number in its system will still scan the old packs fine, and mixing two numbers on one physical version of a product makes stock counts drift.
Second, write the change down. Keep one sheet, on paper or in a spreadsheet, with a row for each number you own: the product, the amount, the day you started using it and the day you stopped. When a product is retired, fill in the stop date. Never give that number to a different product later, even years later. Old packs turn up at the back of a shop, old listings stay cached, and a reused number ends up ringing the wrong item at the till.
Third, tell the people who stock you. A shop needs the new number in its product file before the new packs arrive, or the first scan comes up blank at the counter. If you sell online, a new line usually means a new listing, with its own images, title and weight. Our page on what a product listing needs covers the fields. What each store asks for beyond that varies, so tell us where you sell and we will say what the listing needs.
Count what you need, then buy it
Go through your range with the test from the first section. For each product write 'keep' or 'new' beside it. Add up the 'new' rows, and add one for each promotional pack or bundle you have planned for the next six months. That is the number of fresh numbers you need.
The EAN-13 packs come in set counts, so pick the pack that covers your list with a few spare. Each number comes with a barcode image ready for the label, so the new artwork can go to the printer without waiting. Use code STARTUP10 for 10% off one order per account. It is valid until 31 December 2026 or for the first 100 uses on this site, whichever comes first.
Every pack with its price is on the barcode packs and prices page, and that is where you place the order.
These are correctly formed, scannable numbers issued to you alone. A standard retail or POS scanner reads them: it checks the number's structure and its check digit, nothing more. Whether a marketplace or retailer accepts one is that channel's own decision — a small share of platforms and retailers look every number up in the global barcode database and will ask for a registered code instead. Tell us where you plan to sell and we will check it with you before you buy. Which barcode do I need?


