Key points
- The Consumer Protection Act lets the National Consumer Commission require a recall, and producers are liable for harm from defective goods irrespective of negligence.
- Food businesses also need a traceability system and a recall procedure under R638.
- Published recall notices include packaging and labelling faults as well as contamination.
- Some of those faults start on the packing line: wrong packaging, missing statements, unreadable codes.
- A legible batch code on every pack is what keeps a recall to the affected batches.
How a product recall works in South Africa
The Consumer Protection Act (68 of 2008) sets the framework. Section 60 provides for product safety monitoring and recalls, and the National Consumer Commission (NCC) may require a producer to carry out a recall programme. Section 61 makes producers, importers, distributors and retailers liable for harm caused by unsafe or defective goods, irrespective of whether the harm resulted from negligence (Consumer Protection Act, s60 and s61).
The NCC’s recall notification asks for the product details, including tracking information such as batch numbers, the risk and where the product was distributed, followed by progress reporting and close-out (recall presentation, dtic/NCC). For food, the hygiene regulations R638 add their own duties: processing and distribution records kept for at least six months after the product’s shelf life, a traceability system, a recall procedure, and reporting of recall incidents to the local inspector and the National Directorate: Food Control (R638, regulation 10).
What causes product recalls: examples from published notices
Recall notices published in South Africa cover the full range of causes. The examples below are taken from notices published by the NCC and by a manufacturer; they are described without brand names, and the notices are linked in the sources. They show causes, not how often each occurs.
- Wrong packaging: a food product was packed into the packaging of a different variant, so its allergens were not declared in the ingredient list (NCC recall update, Q1 2024/25).
- Missing label statements: products whose labels lacked required allergen statements such as “Not suitable for milk allergy” and “May contain milk” (NCC recall update, Q1 2024/25).
- Inaccurate label information: a flavoured stock product recalled for inaccurate nutritional labelling.
- Foreign object: a foreign metal object found in a bag (NCC recall update, Q1 2024/25).
- Container faults: bottles of a squash product that could become blown or swollen from gas formation; household cleaner bottles that could have a pinhole at the bottom and leak; canned vegetables recalled for a defective side seam weld that could cause the can to leak.
Other published notices concern microbiological contamination and toxins. Those start in the process or the raw material, not in packaging, and no camera on a packing line finds them.
Which recall causes a packing line can catch
The table sorts recall causes by where they start and whether a camera on the packing line can see them. It is a guide to where inspection helps, not a list of how often each cause occurs.
| Recall cause | Where it starts | Can a camera on the line catch it? | Other controls |
|---|---|---|---|
| Product packed into the packaging of another variant, allergens not declared | Changeover on the packing line | Yes: the pack’s barcode or artwork is checked against the product being run. | Line clearance, label reconciliation. |
| Required allergen or warning statement missing from the label | Artwork or the wrong label roll | Partly: a camera can confirm the expected statement is printed for the SKU; it cannot decide what should be declared. | Artwork approval against the recipe. |
| Inaccurate nutritional or claim information on the label | Artwork and product data | No: the print can be correct to the artwork and still be wrong. | Artwork approval, product specification review. |
| Missing, illegible or wrong date or batch code | Coder on the line | Yes: OCR/OCV of every code against the value expected for the run. | Coder maintenance, start-up checks. |
| Under-filled packs | Filler | Partly: fill level on clear containers; weight needs a checkweigher. | Checkweigher, legal metrology records. |
| Dented or damaged containers | Handling, filling, packing | Partly: visible dents and damaged ends. | Handling design, operator checks. |
| Seam defects, pinholes and leaks | Container making and closing | No: not visible from outside. | Seam inspection, leak testing. |
| Blown or swollen containers | Product, after packing | No: swelling usually develops after the product leaves the line. | Process and hygiene control. |
| Foreign objects inside the pack | Process or raw material | No: a camera cannot see inside a closed pack. | Metal detection, X-ray, sieves, magnets. |
| Microbiological contamination or toxins | Process or raw material | No. | HACCP, testing, hygiene. |
Why the batch code decides the size of a recall
R146 requires every container of a foodstuff to be clearly marked with a batch number so that the batch is easily identifiable and traceable, and defines a batch as at most 24 hours of production under the same conditions. It also requires the date marking to be clearly indicated, in day-month-year order when written in numbers (R146, regulations 11 and 12).
When a problem is found, the batch code is what lets a supplier recall only the affected batches. If codes are missing, smudged or wrong on some packs, those packs cannot be placed in a batch, and the recall has to cover a wider period of production. Checking every code on the line with OCR/OCV, and keeping the results and images per batch, turns the batch code into dependable evidence. See OCR/OCV inspection of date and batch codes.
How long does a product recall last?
There is no fixed duration. A recall continues until the affected stock has been retrieved or accounted for and the NCC closes it after the supplier’s progress reports (recall presentation, dtic/NCC). Distribution is the main factor: a product in a few distribution centres is recovered faster than one spread across many stores and regions. Batch-level records shorten the search for stock.
Recall readiness checklist for packaging lines
- A batch code and a date marking on every unit, in the format R146 requires, and on every outer case.
- Codes checked for presence, legibility and correct content on the line, not only at start-up.
- Label and packaging control at every changeover: line clearance of the previous run, and reconciliation of labels used against packs produced.
- Inspection results, counts and reject images stored per batch, and kept at least as long as other production records (R638: six months after shelf life).
- A written recall procedure with contacts for the NCC, the local inspector and customers, and a mock trace from a batch code to its dispatch records.
How a line checks labels and packaging after a changeover is described under label inspection, and the South African rules that apply to each check under food and beverage vision inspection.