Food labels, allergies and product safety

Can Food Manufacturers Change Ingredients Without Changing the Barcode?

You buy the same biscuits every week.

Same brand. Same packaging. Same barcode.

You've checked the ingredients before, so you know which allergens they contain.

But could the recipe have changed?

Yes. Some ingredient changes can occur without a new barcode being assigned. However, significant formulation changes, particularly those introducing or removing a declared allergen, may require a new product identifier under GS1 standards.

There's another issue too.

Even when a manufacturer assigns a new barcode, an ingredient database may not immediately contain the new product information.

This is why checking the ingredient label on the product you're actually buying remains important.

Let's look at how barcodes work, when they should change and what this means for people managing food allergies, coeliac disease or other ingredient restrictions.

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:

  1. Check the current ingredients list.
  2. Look for the allergens relevant to each family member.
  3. Read precautionary statements.
  4. Check for alternative ingredient names.
  5. Notice any recipe or packaging changes.
  6. Check unfamiliar substitutes separately.
  7. Ask the manufacturer when information is unclear.
  8. 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.

See how ClearaScan works.

Questions

Can manufacturers change ingredients without changing the barcode?

Yes, some changes can occur without a new GTIN. Significant changes may require a new identifier under GS1 rules.

Does every recipe change require a new barcode?

No.

Does adding an allergen require a new barcode?

Introducing a newly declared allergen that consumers need to distinguish is an example requiring a new GTIN under GS1 standards.

Can a product have the same barcode but different ingredients?

Yes, in circumstances where the change does not require a new identifier. A manufacturer may also fail to follow applicable rules, although that should not be assumed.

Does a barcode contain the ingredients list?

A conventional retail barcode generally contains a product identifier, not the full ingredients list.

How do barcode apps know what's in a product?

They retrieve information from databases, which may be populated through manufacturers, retailers, photographs, contributions or other sources.

Can barcode databases be outdated?

Yes.

Are all barcode-scanning apps inaccurate?

No. Their reliability depends on the quality and freshness of their data and how they verify it.

Can barcode apps read actual ingredient labels?

Some offer both barcode lookup and ingredient-reading features.

Is a photograph of the label always accurate?

No. The label itself may be incorrect, and image recognition can make mistakes.

Can ingredients change without a 'new recipe' sticker?

Yes. Do not assume every change is highlighted on the front.

Can a manufacturer replace sunflower oil with rapeseed oil?

Yes, subject to applicable food information and product identification requirements.

Can chocolate change from soy lecithin to sunflower lecithin?

Yes. The label and any applicable GTIN requirements need to reflect the change.

Can pesto change from pine nuts to cashews?

Yes, but introducing cashews creates an important regulated allergen declaration and product identification consideration.

Can 'may contain' warnings change?

Yes. Supplier changes, production processes and risk assessments may affect precautionary information.

Can a gluten-free product change ingredients?

Yes, but it must still meet the requirements of any gluten-free claim it carries.

Can online supermarket ingredient information be outdated?

Yes. Check the delivered packaging.

Should I check a product every time I buy it?

Yes, particularly when managing allergies or other important ingredient restrictions.

What if the packaging and an app disagree?

Do not guess. Check the exact product and contact the manufacturer when necessary.

Can ClearaScan detect undeclared allergens?

No.

Does ClearaScan need the product to be in a barcode database?

Its label-reading approach does not depend on a barcode product record.

Can ClearaScan guarantee a product is allergy-safe?

No. It helps review recognised ingredient information but cannot establish individual clinical safety.

Sources

These organisations provide independent information and have not reviewed or endorsed ClearaScan. This article provides general information, not medical advice. Always verify the original product label and follow individual medical guidance. The regulatory distinction in this article has been checked against GS1's product identification guidance and the Food Standards Agency's allergen labelling recommendations.

Because the label in your hand is the one that matters

Barcodes are useful for identifying products. Ingredient labels tell you what the manufacturer declares is in the particular package you're holding. ClearaScan reads that label and checks recognised ingredients against your selected Ingredient Guard rules.

Reads the actual label, not just a barcode lookup.

Download ClearaScan on the App Store

Try it free for seven days, with up to 40 scans. No card needed and no automatic subscription. Available on iPhone. Android coming soon.

ClearaScan is a reference tool, not a medical service. It doesn't diagnose or give medical advice, and it can't promise a product is suitable for you. Always check the label yourself.