← All Topics / contaminant-matrix

Contaminant matrix — Canada (CFIA Feeds Regulations SOR/2024-132 incorporated table)

contaminant_matrix_ca

contaminant-matrix 420 tok en 2026-08-16

Contaminant matrix — Canada (CFIA Feeds Regulations SOR/2024-132, incorporated table)

Maximum contaminant levels for feeds in Canada, compiled from the CFIA *Tables of Maximum Contaminant Levels for Feeds* that are incorporated by reference into the Feeds Regulations, 2024 (SOR/2024-132). Values are quoted verbatim from the first-hand CFIA table (pdf-raw/ca-2026/ca_feeds_contaminant_levels.html, fetched via Tokyo relay 2026-08-16). Every numeric cell is a verbatim quote of that source. Cells not specified by the table are honest gaps, not interpolated.

> Method: derived_from_dataset. Source of truth: CFIA "Tables of Maximum > Contaminant Levels for Feeds" (incorporated by reference into SOR/2024-132). > The Feeds Regulations text itself carries no numeric contaminant limits — > they live in this incorporated table. Units: ppb = parts per billion (mg/1,000 > kg) for aflatoxins; mg/kg for the metals and fluorine.

⚠️ Structural caveat — pet food is covered by the livestock catch-all

The CFIA contaminant table is livestock-classed. It has species/class rows for cattle, swine, poultry, horses, fish, etc., but no pet-specific subclass. Pet food is captured by the two catch-all rows:

  • "Total diet for all livestock species" — applies the same maximum to the

total diet of every livestock species (used for Arsenic and Lead).

  • "Total diet for all other livestock species" / **"Complete feed … All

other livestock species"** — applies to every species not individually listed (used for Cadmium and Fluorine).

So the Canadian pet-food figures below are the catch-all maxima, not a dedicated pet row. This is stated explicitly so the cell is not mistaken for a species-specific pet tolerance.

The matrix (Canadian catch-all maxima)

ContaminantCAD — catch-all maximum (pet food falls under "all livestock species")
Aflatoxins20 ppb — "Aflatoxins All 20 20" (single-ingredient feed *and* total diet both 20 ppb; Table 1)
Arsenic (As, total)8 mg/kg — "Arsenic Total diet for all livestock species 8" (Table 5; mg/kg)
Lead (Pb)8 mg/kg — "Lead Total diet for all livestock species 8" (Table 7; mg/kg)
Cadmium (Cd)0.4 mg/kg — "Cadmium Total diet for all other livestock species 0.4" (Table 6; mg/kg)
Fluorine (F)150 mg/kg — "Complete feed All other livestock species 150" (Table 8; mg/kg, complete feed)

Source notes per cell (C1 traceability)

  • All five cells are verbatim normalized substrings of

pdf-raw/ca-2026/ca_feeds_contaminant_levels.html (CFIA *Tables of Maximum Contaminant Levels for Feeds*, Date modified 2024-07-03, Canadian Food Inspection Agency). Verified by monitor/verify_ca_contaminant_matrix.py.

  • Aflatoxins: Table 1 row "Aflatoxins | All | 20 | 20" — column 3 (single

ingredient feeds, ppb) and column 4 (total diet, ppb) are both 20. The table note defines ppb = 10⁻⁹ (1 mg / 1,000 kg).

  • Arsenic / Lead: Table 5 / Table 7 respectively, both at "Total diet for

all livestock species" = 8 mg/kg (column 3 maximum level, mg/kg).

  • Cadmium: Table 6, "Total diet for all other livestock species" = 0.4 mg/kg

(the specific pet-relevant catch-all; individually listed classes such as "fish species" carry 1 mg/kg and "horses" 0.2 mg/kg, but pet food is not a listed class).

  • Fluorine: Table 8, "Complete feed … All other livestock species" = 150

mg/kg. Other individually listed complete-feed classes carry different maxima (e.g. chickens 200, swine & turkeys 150, cattle & sheep 50), but pet food uses the all-other-species catch-all of 150.

What this topic deliberately does NOT claim

  • It does not invent a pet-specific Canadian contaminant limit. None exists

in the first-hand CFIA table; the catch-all rows are the applicable maxima.

  • It does not restate SOR/2024-132's own text for numbers — the regulation

incorporates the table by reference and contains no numeric limits itself.

  • Individual livestock-class maxima (cattle, swine, poultry, fish, horses) other

than the catch-all are out of scope for pet food and are left as honest gaps here unless a pet-specific subclass is later published.

Cross-references

  • contaminant_matrix_petfood — the consolidated Pb/Cd/As/Hg/Aflatoxin B1/

Melamine × US/EU/CN/JP/KR/BR matrix. This CA topic supplies the missing Canadian column data as a standalone, first-hand-sourced companion.

Sources

Contaminant matrix — Canada
Source document: CFIA Tables of Maximum Contaminant Levels for Feeds (incorporated by reference into SOR/2024-132)
Canadian Food Inspection Agency (CFIA)

Verification file: pdf-raw/ca-2026/ca_feeds_contaminant_levels.html