Reg. (EU) 2023/915: maximum levels of contaminants in food
Updated 2026-07-12 · Reviewed by: ce85204 editorial team — AI-assisted editorial review (2026-07-12)
Regulation (EU) 2023/915, applicable since 25 May 2023, sets the maximum levels of certain contaminants in food and repealed and replaced, by recast, Reg. (EC) 1881/2006. The numeric values are in the regulation's annexes; managing contaminants forms part of the HACCP hazard analysis under Article 5 of Reg. 852/2004.
Since 25 May 2023, Regulation (EU) 2023/915 has applied, setting the maximum levels of certain contaminants in food Article 1 of Regulation (EU) 2023/915. The regulation is a recast: it repealed and replaced the earlier Reg. (EC) No 1881/2006 Article 1 of Regulation (EC) No 1881/2006 (repealed), bringing into a single act the limits previously scattered across many amendments. For food business operators the hygiene-obligations framework remains that of Reg. (EC) 852/2004: managing contaminants is an integral part of the HACCP hazard analysis.
At a glance
- Reg. (EU) 2023/915 sets the maximum levels of certain contaminants in food and has applied since 25 May 2023 Article 1 of Regulation (EU) 2023/915.
- It is a recast: it repealed and replaced Reg. (EC) No 1881/2006 Article 1 of Regulation (EC) No 1881/2006 (repealed), now citable only as a repealed act.
- The specific numeric values for each contaminant and food category are in the regulation's annexes: consult them directly in the official text.
- Managing contaminants falls within the hazard analysis of the HACCP system Article 5(1) of Regulation (EC) No 852/2004.
- The act does not amend Reg. (EC) 852/2004: it operates in parallel, on the product-safety-limits side.
Commentary
Context
For years the maximum levels of contaminants in food were governed by Reg. (EC) No 1881/2006, amended repeatedly to add or revise limits. Layering dozens of amending acts had made it hard to read. Reg. (EU) 2023/915 was drafted as a recast: it gathers the limits in force into a single text and repeals the earlier regulation Article 1 of Regulation (EC) No 1881/2006 (repealed). Reg. (EC) 1881/2006 remains a historical reference but is no longer law in force and should be cited only as repealed.
What it provides
Reg. (EU) 2023/915 establishes the maximum levels of certain contaminants — substances not intentionally added but present in food as a residue of production, processing or the environment — in food Article 1 of Regulation (EU) 2023/915, and prohibits the placing on the market of products exceeding them. The numeric values, broken down by contaminant category and food category, are set out in the regulation's annexes. As a matter of caution this page does not reproduce specific thresholds: the authoritative figure must be read in the official text on EUR-Lex, in the relevant language version.
What changes for operators
Substantively the continuity is strong: the recast reorganises the limits rather than overturning them. Operators must, however, make sure they refer to the new act and no longer to Reg. (EC) 1881/2006, in their self-checking documentation as well as in supply specifications and contracts. Those buying raw materials must be able to demonstrate compliance with the maximum levels along the supply chain: traceability makes it possible to isolate and recall non-compliant batches.
Coordination with Reg. (EC) 852/2004
Reg. (EU) 2023/915 is not an amendment to Reg. (EC) 852/2004: the two acts operate on distinct but complementary planes. Reg. 852/2004 requires the operator to put in place self-checking procedures based on the HACCP principles, starting from identifying the hazards to be prevented, eliminated or reduced Article 5(1) of Regulation (EC) No 852/2004. Chemical and environmental contaminants are, to all intents and purposes, hazards to be considered in that analysis: the maximum levels of Reg. 2023/915 provide the objective parameter against which product acceptability is assessed. In practice, the operator's self-checking plan takes up the contaminant limits as a compliance criterion at the relevant points. For the method of building the plan, see the complete HACCP guide; for the general framework of obligations, see the Reg. (EC) 852/2004 page.
Common errors
- Citing Reg. (EC) 1881/2006 as law in force. Since 25 May 2023 it has been repealed and replaced by Reg. (EU) 2023/915 Article 1 of Regulation (EC) No 1881/2006 (repealed): in self-checking documentation the correct reference is the new act.
- Treating maximum levels as an obligation separate from HACCP. Contaminant control must be integrated into the hazard analysis of the self-checking plan Article 5(1) of Regulation (EC) No 852/2004, not handled as a stand-alone item.
Frequently asked questions
What does Reg. (EU) 2023/915 govern?
It sets the maximum levels of certain contaminants in food Article 1 of Regulation (EU) 2023/915 and prohibits placing on the market products that exceed them. The numeric values are in the regulation's annexes.
Since when does it apply?
Since 25 May 2023 Article 1 of Regulation (EU) 2023/915. From that date it replaces the earlier Reg. (EC) No 1881/2006.
Is Reg. (EC) 1881/2006 still in force?
No. Reg. (EU) 2023/915 repealed and replaced it by recast Article 1 of Regulation (EC) No 1881/2006 (repealed): it remains only as a historical reference.
Where do I find the numeric maximum levels?
In the annexes to Reg. (EU) 2023/915, in the official EUR-Lex text. As a matter of caution this page does not reproduce specific thresholds: the authoritative figure must be read in the official version of the regulation.
How does it relate to Reg. (EC) 852/2004?
No amendment: they are complementary acts. Managing contaminants falls within the hazard analysis of the HACCP system required by 852/2004 Article 5(1) of Regulation (EC) No 852/2004.
What should the operator do in practice?
Update the references in self-checking documentation and supply specifications, and integrate the maximum levels as a compliance criterion at the relevant points of the HACCP plan Article 5(1) of Regulation (EC) No 852/2004.
Sources
- EUR-Lex — Reg. (EU) 2023/915 on maximum levels for certain contaminants in food (CELEX 32023R0915): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32023R0915 — accessed 2026-07-12.
- EUR-Lex — Reg. (EC) No 1881/2006, repealed (CELEX 32006R1881): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32006R1881 — accessed 2026-07-12.
Drafting and review
ce85204 editorial team. Draft generated with AI from primary sources; AI-assisted editorial review (see methodology).