The quick answer
| Question | Answer |
|---|---|
| Can ingredients change without the barcode changing? | Yes, for some changes |
| Must every recipe change trigger a new barcode? | No |
| Should significant allergen changes trigger a new identifier? | Yes, under applicable GS1 rules |
| Does a barcode contain the ingredients list? | Usually no |
| Can a barcode database contain outdated information? | Yes |
| Does a new barcode guarantee a database is updated? | No |
| Is the packaging always correct? | No. Labelling errors and recalls can occur |
| Should people with allergies recheck familiar products? | Yes |
| Can photographing the label reveal undeclared allergens? | No |
The practical rule: Check the current packaging every time, particularly when an ingredient or allergen matters to you.
1. What does a food barcode actually contain?
Most supermarket products use a barcode linked to a product identification number.
The number is commonly called a Global Trade Item Number, or GTIN.
GS1 is the organisation responsible for the international standards governing these identifiers.
In plain English: a GTIN is the product's ID number. It tells a till or an app which product this is, not what is in it.
Does the barcode contain the ingredients?
Generally, no.
A conventional retail barcode encodes an identifier.
It does not normally contain the complete ingredient list, allergen information, nutritional values or manufacturing history.
What happens when you scan it?
A barcode-scanning app typically reads the product identifier.
It can then use that number to look up information in a database.
That information might include:
- Product name
- Brand
- Ingredients
- Allergens
- Nutrition
- Images
- Product category
Where does the database information come from?
It depends on the service.
Sources may include manufacturer information, retailers, commercial product databases, packaging photographs, user contributions or other data feeds.
Different services have different processes for collecting, checking and updating their records.
Is the barcode itself wrong if the ingredients are outdated?
Not necessarily.
The barcode may correctly identify the product while a particular database record contains older or incomplete information.
These are separate issues.
2. Can a manufacturer change the recipe and keep the same barcode?
Yes, in some circumstances.
Not every change to a product requires a new GTIN.
However, manufacturers cannot simply ignore the applicable product identification rules.
What do GS1 standards say?
GS1's GTIN Management Standard explains when changes to a product require a new identifier.
A change to a product's declared formulation or functionality requires a new GTIN when the relevant conditions are met, including where the change affects legally required information and consumers or trading partners are expected to distinguish the versions.
What kinds of changes may not require a new GTIN?
Depending on the circumstances:
- Adjusting the proportions of existing ingredients
- Changing the order of ingredients on a label
- Substituting certain minor ingredients
- Making changes that do not require the old and new versions to be distinguished under the standard
What changes may require a new GTIN?
Examples include:
- Introducing a new declared allergen
- Removing a declared allergen where the versions need to be distinguished
- A significant formulation change affecting legally required information and product differentiation
- Changing the declared net content
Does this mean every allergen change legally requires a new barcode?
It is important to distinguish GS1 identification standards from food labelling law.
Food law requires accurate allergen information.
GS1 standards govern when a new product identifier should be assigned.
A manufacturer must comply with applicable legal requirements and relevant identification rules. These are related responsibilities, but they are not identical.
A recipe change does not automatically mean the barcode changes, and an unchanged barcode does not prove the recipe is unchanged.
3. What happens when a manufacturer introduces a new allergen?
Imagine a biscuit manufacturer changes its recipe.
Original recipe
Ingredients: Oats, sugar, sunflower oil, cocoa.
New recipe
Ingredients: Oats, sugar, milk powder, sunflower oil, cocoa.
Milk has been introduced as a deliberate ingredient.
That matters for anyone with a milk allergy.
What should happen?
The manufacturer needs to ensure that the new allergen is correctly declared on the packaging.
Under GS1's product identification standards, introducing a new legally declared allergen that consumers need to distinguish is an example requiring a new GTIN.
Should the manufacturer highlight the recipe change?
The UK Food Standards Agency recommends drawing attention to recipe changes involving allergens, for example through a new recipe sticker.
This is a recommendation rather than a guarantee that every manufacturer will use such a sticker.
Does 'new recipe' have to appear on the front?
Do not assume it will.
Consumers should check the ingredient information even if the packaging looks familiar.
4. Can ingredients change without introducing a new allergen?
Yes.
Consider a product containing soy lecithin.
A manufacturer might change to sunflower lecithin.
Or a biscuit recipe might change the type of vegetable oil.
Example: emulsifier substitution
Earlier recipe
Ingredients: Cocoa mass, sugar, cocoa butter, soya lecithin.
Later recipe
Ingredients: Cocoa mass, sugar, cocoa butter, sunflower lecithin.
The change may be relevant to someone checking soy.
Whether a new GTIN is required depends on the applicable rules and the specific circumstances.
Example: ingredient proportions
Earlier recipe
Ingredients: Oats, sugar, sunflower oil, salt.
Later recipe
Ingredients: Oats, sunflower oil, sugar, salt.
The order of ingredients has changed.
That does not necessarily require a new GTIN.
Why does this matter?
Some people avoid ingredients beyond the UK's 14 regulated allergen categories.
Examples include:
- Coconut
- Pine nuts
- Particular preservatives
- Specific sweeteners
- Certain food colourings
- Individual dietary triggers
A change may be relevant to someone's personal restrictions even when it does not introduce a new regulated allergen.
5. What if the barcode changes but the database doesn't?
This is a different problem.
1. The recipe changes
The manufacturer reformulates the product, or changes an ingredient supplier.
2. The packaging is updated
The new ingredients list and allergen information are printed on the pack.
3. The identifier is assessed
Under GS1 rules, the manufacturer decides whether the change needs a new GTIN.
4. Product data is shared
Retailers and databases receive the new information, each on their own timetable.
Suppose a manufacturer correctly assigns a new GTIN to a reformulated product.
The new product reaches a supermarket.
A consumer scans the barcode using an app.
What might happen?
The app might:
- Find an up-to-date record
- Find a record with incomplete ingredient information
- Return no product
- Ask the user to contribute information
- Use an alternative source, depending on the service
Why would the record be missing?
Product databases are maintained through different processes.
A new product identifier does not automatically populate every independent database.
Does this mean barcode-scanning apps are inaccurate?
No.
Many barcode-based services provide useful information and invest in data quality.
The important distinction is that the accuracy of a database lookup depends on the quality and freshness of the underlying record.
The barcode alone does not verify the ingredients on the physical product.
6. How do barcode-scanning apps get ingredient information?
Different apps use different approaches.
Some obtain product data directly from manufacturers or retailers.
Others use:
- Commercial databases
- Publicly available product information
- User-submitted photographs
- Ingredient recognition
- Manual verification
- Data partnerships
A service may use several of these methods together.
Are user-contributed databases necessarily unreliable?
No.
User contributions can help databases grow and identify changes.
However, data quality depends on verification, update processes and how older records are handled.
Can an app use packaging photographs and still be barcode-based?
Yes.
A database record may originally have been created from a photograph of a real ingredient label.
The distinction is what happens during the next scan.
If a later consumer scans only the barcode, the app may retrieve that stored record rather than read the ingredients on the package in their hand.
Can barcode apps also scan ingredient labels?
Some can.
It would be inaccurate to claim that every competing app relies exclusively on static barcode records.
The appropriate comparison is between retrieving stored product information and reading the current physical label.
7. Barcode scanning versus reading the ingredient label
Both approaches can be useful, but they answer different questions.
Barcode lookup
Reads the product identifier, then retrieves a stored product record from a database.
Ingredient label reading
Reads recognised text on the current package in your hand.
Both methods can be useful. Neither guarantees that ingredient or allergen information is complete or correct.
| Feature | Barcode database lookup | Photograph of current ingredient label |
|---|---|---|
| Main input | Product identifier | Visible ingredient text |
| Where information comes from | Stored product record | Packaging being photographed |
| Needs product in database | Usually | No barcode database needed for label reading |
| Can reflect current package formulation | Yes, if record is current | Yes, if the photographed label is current and read correctly |
| Can identify ingredients not printed on packaging | Only if supported by reliable additional data | No |
| Can detect undeclared allergens | Not reliably | No |
| Can measure allergen protein or gluten ppm | No | No |
| Can identify cross-contact not declared | Not reliably | No |
| Can make errors | Yes | Yes |
What is the main advantage of reading the actual label?
It reduces dependence on whether a previously stored product record matches the packaging in front of you.
What is the main limitation?
Photographing and recognising text does not establish that the printed label is complete, accurate or correctly interpreted.
A label-reading app may miss text because of:
- Glare
- Curved packaging
- Small print
- Blurred photographs
- Folded labels
- Poor contrast
- Partial ingredient lists
- Recognition or translation errors
Neither approach can guarantee that a product is safe for someone with an allergy.
8. Five examples of why current packaging matters
These are fictional scenarios illustrating possible differences between product versions.
Example 1: Chocolate changes emulsifier
Previous
Soya lecithin.
Current
Sunflower lecithin.
A consumer checking soy needs to know which ingredient appears on the current product.
Example 2: Pesto changes nuts
Previous
Pine nuts.
Current
Cashews.
Cashews are among the eight regulated UK tree nuts.
A significant change of this kind should be reflected in the allergen declaration and assessed under GS1's new GTIN rules.
Example 3: Biscuits change milk ingredients
Previous
No milk ingredient.
Current
Whey powder (milk).
The current label is essential for someone with milk allergy.
Example 4: Oat drink changes formulation
Previous
Water, oats, sunflower oil, salt.
Current
Water, oats, rapeseed oil, calcium, salt.
Even without a new regulated allergen, the change may matter to someone checking a particular ingredient.
Example 5: Shampoo changes botanical oil
Previous
Helianthus Annuus Seed Oil, meaning sunflower seed oil.
Current
Arachis Hypogaea Oil, meaning peanut oil.
A person checking peanut-derived skincare ingredients needs to review the current INCI list.
Cosmetic product identification and labelling requirements differ from food regulations, so do not automatically apply food GTIN examples to cosmetics.
9. What about products with identical packaging?
Two versions of a product can look very similar.
The brand, colour scheme, product name and packaging size may remain unchanged.
Can old and new stock be sold at the same time?
Yes, during product transitions this can happen.
However, manufacturers and retailers must meet applicable labelling and product identification obligations.
Can the front look identical while the ingredients differ?
Yes.
A consumer should not rely solely on the front design to establish the formulation.
Is a 'new recipe' sticker a guarantee that all changes are highlighted?
No.
It can be helpful, but the absence of a sticker does not establish that nothing has changed.
What if you have two packets at home?
Compare their ingredient lists and allergen information.
If the differences matter and you cannot establish suitability, contact the manufacturer.
10. What about 'may contain' statements?
Precautionary allergen statements address possible unintended allergen presence through cross-contact.
They are different from deliberately added ingredients.
Can 'may contain' information change?
Yes.
Manufacturers may change suppliers, production arrangements or their assessment of cross-contact risks.
Does that always require a new barcode?
Not every change to precautionary information necessarily requires a new GTIN.
The applicable product identification rules and the circumstances need to be assessed.
Can the warning disappear even though the recipe is unchanged?
It is possible for a manufacturer to change its precautionary statement following changes in production controls or risk assessment.
Does removing a warning guarantee zero cross-contact?
No.
Precautionary statements are generally voluntary, and their absence does not prove that unintended allergen presence is impossible.
Read our guide to 'may contain' warnings.
11. Can a manufacturer change ingredients without telling customers?
Manufacturers are responsible for providing accurate legally required food information.
However, consumers should not assume they will receive an individual notification every time a recipe changes.
Does a manufacturer have to contact everyone who previously bought the product?
There is no general expectation that every ordinary recipe change triggers direct contact with all previous purchasers.
Different obligations apply where a product is unsafe or incorrectly labelled.
What if a new allergen isn't declared?
That can create a serious food safety issue.
Businesses may need to withdraw or recall affected products and notify the appropriate authorities.
Is a recall the same as an ordinary recipe change?
No.
A recall concerns products that need to be removed from consumers because of a safety issue.
A lawful recipe change with accurate labelling is a different situation.
Where can consumers check food allergy alerts?
The Food Standards Agency publishes food alerts, including allergy alerts.
Check the Food Standards Agency's food alerts.
12. What do UK food labelling rules require?
For applicable prepacked foods, businesses must provide accurate ingredients and allergen information.
The UK's 14 regulated allergen categories include milk, eggs, peanuts, soybeans, sesame and specified nuts, among others.
What happens when a regulated allergen is deliberately added?
The relevant allergen must generally be identified and emphasised in the ingredients list, subject to applicable rules and exemptions.
Is a barcode part of the mandatory ingredients declaration?
No.
The barcode is a product identification mechanism.
It is not a substitute for legally required food information.
Does the packaging have to reflect the actual recipe?
Yes.
The required food information must be accurate and not misleading.
Does that mean printing errors never happen?
No.
Incorrect labels, packaging mix-ups and undeclared allergens can occur.
That is one reason food allergy alerts and recalls exist.
13. Why supplier changes matter
A manufacturer may buy an ingredient from more than one supplier.
For example, a bakery may source chocolate chips from different manufacturers.
Could the ingredient composition differ?
Yes.
Different suppliers may use different emulsifiers, flavourings or other ingredients.
What should the food manufacturer do?
Food businesses need appropriate supplier controls, specifications and allergen management procedures.
The Food Standards Agency advises businesses to check the allergen status of ingredients and manage changes in suppliers.
Does every supplier change require a new barcode?
No.
The effect on the product's declared information and the relevant GTIN rules matters.
Why does this matter to consumers?
Because product formulation and allergen management involve more than the ingredients listed in a recipe document.
The finished product must be appropriately assessed and labelled.
14. Can ingredients change in products you've saved as safe?
Yes.
A product that was suitable for someone previously may be reformulated.
Does buying the same brand guarantee the same ingredients?
No.
What about buying the exact same product?
Check the current packaging.
What about buying the same product every week?
Regular purchases do not remove the need to review the label.
Should you throw away every previously trusted product?
No.
The practical approach is to check the current product and follow your allergy-management guidance.
How can you make this less repetitive?
Some people keep a list of products that have previously met their requirements.
That can help with shopping, but the list should not replace checking the current packaging.
15. What does this mean for gluten-free products?
Gluten-free status requires particular care.
Does a gluten-free product always contain the same ingredients?
No.
Could a manufacturer change a gluten-free product's recipe?
Yes, provided it continues to meet applicable requirements for any claims it makes.
Does a gluten-free label mean zero gluten?
No.
In the UK, the regulated gluten-free threshold is no more than 20 parts per million.
Can an ingredient scanner verify that threshold?
No.
Reading ingredient names cannot measure gluten concentration.
What should someone with coeliac disease check?
The current product's gluten-free claim, ingredients and any other information relevant to their individual dietary guidance.
Read our gluten-free versus wheat-free guide.
16. What about products bought online?
Online product descriptions may not always reflect the exact packaging delivered.
Retailers and manufacturers may update their online information at different times.
Can a supermarket website show an older ingredient list?
It is possible.
Should you rely only on the online listing?
For an allergy, check the relevant information before purchase and verify the packaging when the product arrives.
What if the delivered product differs from the website?
If the difference affects an allergen or another important restriction, do not assume the product is suitable.
Contact the retailer or manufacturer.
What about substitutions in grocery deliveries?
A substitute may contain different ingredients and allergens.
Check it as a separate product.
17. What about imported food labels?
Imported products can present additional challenges.
These may include:
- Different allergen labelling rules
- Different product formulations
- Foreign-language ingredient lists
- Different packaging sizes
- Different product identifiers
- Market-specific recipes
Can the same brand have different ingredients in different countries?
Yes.
Products sold under the same brand may be formulated differently for different markets.
Does a barcode guarantee the recipe is identical worldwide?
No.
Product identification practices and market-specific products vary.
Can translating a label help?
Yes, understanding the actual ingredient declaration can be useful.
However, machine translation and text recognition may make errors.
Always check the original packaging and seek clarification if important information remains uncertain.
Read our guide to checking labels abroad.
18. What should you do if a label and database disagree?
Suppose an app displays one ingredients list, but the package shows another.
Step 1: Stop and compare
Check that you are looking at the same product, size and variety.
Step 2: Read the complete physical label
Look at the full ingredients list, allergen emphasis and precautionary statements.
Step 3: Check the product identifier
Confirm whether the barcode or GTIN differs.
Step 4: Check the date and batch details
These can help the manufacturer identify the product version.
Step 5: Contact the manufacturer
Ask for confirmation of the ingredients and allergen information for the exact product.
Step 6: Do not guess
If you cannot establish whether the product meets your requirements, do not rely on a conflicting or uncertain record.
Step 7: Report a suspected labelling problem
If you believe the food is incorrectly labelled or unsafe, contact the relevant retailer or manufacturer and consider reporting it to the appropriate food authority.
19. A practical checklist for families managing allergies
Before using a familiar product:
- Check the current ingredients list.
- Look for the allergens relevant to each family member.
- Read precautionary statements.
- Check for alternative ingredient names.
- Notice any recipe or packaging changes.
- Check unfamiliar substitutes separately.
- Ask the manufacturer when information is unclear.
- Follow individual allergy-management advice.
Why does this matter when different family members have different allergies?
One person may need to avoid peanuts.
Another may have a milk allergy.
Someone else may need to avoid gluten.
A recipe change that matters to one family member may not matter to another.
Checking the actual ingredients against each person's requirements can make these differences easier to manage.
Read our family allergy app guide.
20. How ClearaScan approaches ingredient checking
ClearaScan takes a different approach from a barcode-only lookup.
Instead of relying solely on a stored product record, it reads photographs of the ingredient label on the product you're holding.
Read the current label
Take a photograph of the product's ingredient information.
For longer or curved labels, additional photographs may be needed. When part of the list is out of view, ClearaScan asks for another photo and combines them into one result.
Check against personalised rules
ClearaScan checks recognised ingredient text against the user's selected Ingredient Guard rules.
One label, multiple family profiles
The same recognised label can be checked against multiple profiles with different restrictions. Choose who the scan is for, then use Also check for... on the result to check the same label against another person's Ingredient Guard without photographing it again. For a scan 90 days old or more, ClearaScan asks for a fresh photo of the label before checking it for someone new.
Save previously checked products
Trusted Products can help users keep track of products they've checked.
A previous result should not be treated as a permanent guarantee that the product's formulation remains unchanged.
That's why saved products age: from 60 days a Trusted Product shows Re-check due, and from 90 days Re-scan overdue. If a later scan of the same product flags for that person, the Trusted Products card shows a warning, which often means the recipe has changed.
Why this approach matters
A barcode lookup depends on a product record being available and sufficiently current.
Photographing the ingredient label allows ClearaScan to work with the information printed on that particular package.
What ClearaScan cannot do
ClearaScan cannot:
- Guarantee the manufacturer's printed label is accurate
- Detect undeclared allergens
- Measure allergen protein levels
- Measure gluten concentration
- Establish cross-contact that is not disclosed
- Guarantee every ingredient is captured correctly
- Guarantee every ingredient is interpreted correctly
- Determine whether a food is clinically safe for an individual
Reading the actual label reduces one source of uncertainty. It does not eliminate every source of risk.

