Allergen Labelling in South Africa: The Complete Compliance Guide
By Mthokozisi Nkosi, Food Safety & Regulatory Consultant, ASC Food Safety
Of everything printed on a food label, nothing carries higher stakes than the allergen declaration. A misplaced decimal in a nutrition table is a compliance problem. A missing allergen declaration is a potential medical emergency for the consumer and an existential event for the brand. Undeclared allergens are one of the most common causes of food recalls worldwide, and South Africa is no exception. In our recall-support work, the pattern is depressingly consistent: the failure is almost never exotic. It is a supplier who changed a spice blend, an artwork version that skipped review, or a shared line that nobody risk-assessed.
This guide sets out, in practical terms, what South African law requires for allergen labelling today under R146 of 2010, how to handle “may contain” precautionary statements defensibly, what cross-contact control actually looks like in a factory, and how draft R3337, expected to replace R146, will tighten the regime.
The Legal Framework: R146 and the Common Allergens
Allergen labelling in South Africa is governed by R146 of 2010: the Regulations Relating to the Labelling and Advertising of Foodstuffs, under the Foodstuffs, Cosmetics and Disinfectants Act 54 of 1972. R146 defines the common allergens that must be declared whenever they are present in a foodstuff:
- Egg
- Cow’s milk
- Crustaceans and molluscs (prawns, crab, lobster, mussels, oysters, calamari and similar)
- Fish
- Peanuts
- Soybeans
- Tree nuts (almonds, cashews, pecans, walnuts, macadamias and others)
- Gluten-containing cereals: wheat, rye, barley, oats and spelt/kamut
Declaration must be unambiguous. Hiding an allergen behind a technical or compound ingredient name defeats the purpose of the law: the consumer reading the label must be able to identify the allergen’s common name. Where an ingredient is derived from an allergen source, the source must be clear: “whey (cow’s milk)”, “hydrolysed vegetable protein (soybean)”. Compound ingredients need to be broken open far enough that no allergen hides inside them.
Where businesses most often get it wrong
- Supplier changes that never reach the label. A reformulated seasoning, a new emulsifier source, a substituted starch: if your supplier specification process does not force allergen re-review, your label drifts out of truth.
- Ambiguous naming. “Protein blend”, “natural flavouring” or a compound ingredient listed without its allergen components.
- Artwork version control. The recipe was updated; the old artwork file went to print. This single failure mode accounts for a remarkable share of allergen recalls.
- Imported products. A label compliant in its country of origin is not automatically compliant with R146. Allergen naming conventions differ, and Port Health inspectors check.
“May Contain”: Using Precautionary Allergen Labelling Defensibly
Precautionary allergen labelling (“may contain traces of peanuts”, “made in a facility that processes tree nuts”) is one of the most misused tools in South African labelling. Two opposite failure modes are common, and both are dangerous.
Failure mode 1: the blanket disclaimer
Slapping “may contain all allergens” on every product as legal wallpaper. This is not a defence. It is an admission that you have not assessed your own process. It also punishes allergic consumers by removing safe choices for no scientific reason, and it erodes the credibility of genuine warnings across the market.
Failure mode 2: the missing warning
Sharing a line between a peanut product and a plain biscuit, running a rinse between them, and declaring nothing. If cross-contact is a real, unmanaged risk, the absence of a precautionary statement leaves the allergic consumer with no warning at all.
The defensible middle: risk-based precautionary labelling
A “may contain” statement should be the documented output of a cross-contact risk assessment, not a habit, not a template. The logic is straightforward: identify every allergen present on site; map where each one can realistically transfer into the product (shared lines, shared utensils, airborne powders, rework, people flow); implement controls; validate that the controls work; and only then decide whether a residual risk justifies a precautionary statement. If an inspector, a retailer auditor or (worst case) a court ever asks why your label says what it says, the answer must be a risk assessment with data behind it, not “we always put that on”.
Key Takeaways
- R146 requires clear declaration of the common allergens: egg, cow’s milk, crustaceans & molluscs, fish, peanuts, soybeans, tree nuts and gluten-containing cereals (wheat, rye, barley, oats, spelt/kamut).
- Allergens must be identifiable by their common names, including inside compound ingredients and derivatives.
- “May contain” statements must be the output of a documented cross-contact risk assessment. Blanket disclaimers are not a defence.
- Most allergen recalls trace back to supplier changes, artwork version control or unassessed shared lines, all preventable.
- Draft R3337 (not yet in force) is expected to tighten allergen and gluten-free claim rules. Build your programme to the higher bar now.
Cross-Contact Controls: What the Label Depends On
An allergen label is only as truthful as the factory behind it. These are the control pillars we implement and audit with manufacturing clients, and they align with R638 of 2018 hygiene requirements and every major FSMS certification standard:
- Allergen mapping. A live register of every allergen on site (raw materials, rework, processing aids, even canteen and staff food), mapped against every line and product.
- Segregation. Physical or temporal separation: dedicated storage zones, colour-coded utensils and scoops, sealed containers for allergen powders, and production scheduling that runs allergen-free products first.
- Validated cleaning. A visual “looks clean” check is not validation. Cleaning between allergen changeovers must be verified (allergen-specific rapid tests or protein swabs) and the validation documented and repeated at a defined frequency.
- Rework discipline. Like-into-like only, with full traceability. Uncontrolled rework is one of the fastest routes to an undeclared allergen.
- Supplier controls. Allergen declarations built into specifications, change-notification clauses in supply agreements, and incoming verification for high-risk materials.
- Label and artwork verification. A formal check that the printed label matches the current approved recipe: at artwork approval, at print, and at pack-off. Every allergen recall post-mortem we have supported has failed at one of these three gates.
- Trained people. Operators who understand why the yellow scoop never crosses to the white bin are your last and best control. Our accredited platform offers self-paced training for exactly this: see ascfoodsafetytraining.com, including the Essentials of Food Labelling Claims for Food Manufacturing course.
What Draft R3337 Will Tighten
Draft R3337 (published for comment in late 2023 and expected to replace R146, though it is not yet in force) raises the allergen bar in several ways. The draft brings stricter rules on how allergen information is declared and presented, and materially tightens the requirements for gluten-free and related claims, moving them toward defined, testable standards rather than loose marketing language. Claims like “gluten free”, “dairy free” or “nut free” become absolute statements that must be backed by analytical evidence and watertight cross-contact control, because a “free-from” claim is a promise to the most vulnerable consumer you have.
The practical implication: if your allergen programme only just clears the current R146 bar, you will be redoing the work when R3337 lands. Build once, to the higher standard, and the transition becomes an administrative exercise instead of a crisis. For the current status of R3337 and a full preparation roadmap, read our companion article via the Labelling & Regulatory Advisory page.
The Cost of Getting It Wrong
Consider the anatomy of a typical undeclared-allergen event: a composite of patterns we have seen across the industry, not any single incident. A supplier substitutes an ingredient; the change notice sits unread; the label is now wrong. A consumer reacts. The retailer demands an immediate withdrawal; the National Consumer Commission is notified; a recall is announced publicly. Direct costs (logistics, destruction, refunds) are the small part. The large part is the delisting conversation with the retailer, the audit intensity that follows, and the months of commercial repair. For importers, the same failure surfaces earlier and differently: a Port Health inspection flags the non-compliant declaration and the consignment sits in detention, accruing storage costs, while the paperwork is fought.
Every link in that chain is breakable with controls that cost a fraction of one recall. That is the entire business case for doing allergen labelling properly.
Book a Label Compliance Review
Our consultants will audit your allergen declarations, precautionary statements and cross-contact controls against R146 and the draft R3337 requirements, with a 48-hour label review option. Trusted by Adcock Ingram, KFC Africa, Spur and Kellogg’s.
Frequently Asked Questions
Which allergens must be declared on food labels in South Africa?
Under R146 of 2010, the common allergens are egg, cow’s milk, crustaceans and molluscs, fish, peanuts, soybeans, tree nuts, and gluten-containing cereals (wheat, rye, barley, oats and spelt/kamut). They must be declared clearly by their common names whenever present.
Is a “may contain” statement legally required in South Africa?
Precautionary statements should reflect a genuine, risk-assessed possibility of cross-contact. A blanket “may contain all allergens” disclaimer applied without assessment is not a legal defence, while omitting a warning where cross-contact is a real, unmanaged risk exposes both the consumer and the business. The statement must be the documented output of a cross-contact risk assessment.
Do allergens inside compound ingredients need to be declared?
Yes. Allergens cannot hide inside compound ingredients or technical names. Derivatives must identify their source, for example “whey (cow’s milk)”, so the consumer can recognise the allergen from the label.
How will draft R3337 change allergen labelling?
Draft R3337, expected to replace R146 but not yet in force, introduces stricter allergen declaration requirements and significantly tighter rules for gluten-free and other free-from claims, which will need analytical substantiation and validated cross-contact controls behind them.
What causes most allergen recalls?
The most common root causes are unnotified supplier ingredient changes, artwork version-control failures where an outdated label goes to print, and unassessed cross-contact on shared production lines. All three are preventable with supplier change controls, label verification gates and a live allergen risk assessment.
ASC Food Safety Consultants. Leading with Science. Ensuring Food Safety. Offices in Gqeberha, Johannesburg, Cape Town and Durban, with nationwide virtual support. Rated 4.9/5 from 1,200+ Google reviews.
