Heavy Metal Testing Food: A Practical Guide for Producers
Share
A backyard chicken keeper sees the words “tested for heavy metals” on a feed label and pauses. Does that mean every bag was tested? Which metals were checked? Was the test designed for dried larvae, grain, poultry feed, or something else?
Those questions matter to producers, feed buyers, co-packers, and anyone responsible for an animal's diet. Heavy metals can enter food and feed through soil, irrigation water, ingredient sourcing, old equipment, processing environments, and historic pollution. They usually don't change the smell, color, or texture of a product, and a clean result for one sample doesn't automatically describe every future batch.
The U.S. FDA treats toxic-metals monitoring as a broad food-safety program. Its environmental contaminants food program describes the Total Diet Study, operating since 1961, as a nationwide system that samples grocery-store foods and tests hundreds of contaminants, including arsenic, lead, cadmium, and mercury. For a poultry keeper, the practical lesson is simple: heavy metal testing food is not just a niche laboratory exercise. It's a way to understand whether a specific ingredient or batch meets the safety expectations attached to its intended use.
Why Heavy Metal Testing Food Matters Now
The phrase “tested for heavy metals” now appears on feed, supplements, pet foods, and other products because buyers want evidence, not just reassurance. A retailer may request a certificate of analysis before listing a product. A co-packer may need batch documentation before accepting an ingredient. A feed mill customer may ask whether the supplier checked lead, arsenic, mercury, and cadmium together.
That pressure reflects a basic property of contamination. Heavy metals aren't usually visible, and ingredients can carry them into a finished product even when the manufacturing process looks clean. Soil can contribute metals to crops or plants used in a feed substrate. Water can introduce contamination before harvest. Older facilities may have legacy sources in storage areas, paint, plumbing, or equipment.
Practical rule: “Tested” is incomplete unless you know what was tested, which batch it represented, which metals were included, and which limits were applied.
The scale of official monitoring shows why a single-ingredient assumption is risky. The FDA says it has sampled hundreds of foods and tested them for nearly 400 contaminants, combining those results with food-consumption information to estimate exposure across the diet. Canada's toxic-metals report analyzed 985 domestic and imported food samples, including bran products, infant formula, meal replacements, protein powders, and rice products. The report found that 70% contained one or more metals, while 12% contained traces of all four metals. Those figures come from the Canadian Food Inspection Agency report on toxic metals in selected foods.
What producers should take from this
The point isn't that every ingredient is unsafe. The point is that contamination can vary by ingredient category, origin, harvest, supplier, and batch. A producer selling dried feed ingredients needs a testing plan that follows those variables instead of treating a supplier's general statement as permanent proof.
For backyard poultry owners, a food-safety guide for poultry can help put testing into the wider context of storage, handling, and feeding practices. Heavy metal testing is one layer of that system. It supports market access and traceability, but it works best when paired with supplier controls, clean processing, and records that connect each result to a real lot.
The Four Metals Regulators Watch Closely
Most routine heavy metal panels for food and feed focus on lead, arsenic, mercury, and cadmium. Regulators prioritize these elements because they have different pathways into the supply chain and different toxicological concerns. A lab report that checks only one metal may answer a narrow question while leaving other plausible contamination routes unexamined.

Lead
Lead can enter food or feed from legacy orchard soil, old paint, contaminated storage surfaces, or older equipment. An ingredient grown on land that previously supported an orchard may carry a different risk profile from the same crop grown on newer ground. Dust and deteriorating coatings can also matter when a facility handles dry materials.
Lead is especially concerning because exposure can harm developing nervous systems and other organs. Children are particularly vulnerable, and poultry producers should also avoid assuming that a small flock is protected because the ingredient looks clean. A practical example is a feed ingredient stored in an older painted bin. The material may have no obvious visual defect, yet a representative sample could reveal lead that would otherwise go unnoticed.
Arsenic
Arsenic requires a more careful conversation because chemical form matters. Inorganic arsenic is the form of greatest concern in many food-safety discussions, while some organic arsenic compounds found in seafood behave differently. Rice, seaweed, water, and certain agricultural inputs can create distinct sourcing questions.
For a producer, the relevant question isn't just “Does this contain arsenic?” It's “What ingredient pathway could explain the result, and is the laboratory method appropriate for the claim I'm making?” Rice-based ingredients deserve particular attention because plants can take up arsenic from soil and water.
Mercury
Mercury becomes a prominent concern when a supply chain includes ocean fish, fish meal, or aquaculture inputs. Methylmercury can accumulate through aquatic food chains, so a small fish ingredient may carry a different risk consideration from a plant-based feed component.
A pet-food, aquaculture-feed, or animal-feed producer using marine ingredients should ask whether mercury is included in the panel and whether the laboratory understands the matrix. The result needs to connect to the specific fish ingredient, not merely to a generic “food” category.
Cadmium
Cadmium can enter crops through soil and phosphate fertilizers. It's also associated with foods such as cocoa and shellfish. The body can retain cadmium for a long time, so repeated low-level exposure deserves attention even when an individual lot doesn't exceed a legal limit.
The USA GROWN BLACK SOLDIER FLY LARVAE FOR CHICKENS product snapshot describes a plant-based diet, U.S. growing and drying, and testing for heavy metals. Those details support traceability questions, but a buyer should still review the actual batch certificate and its scope.
| Metal | Common source in food or feed | Primary health concern |
|---|---|---|
| Lead | Legacy soil, old paint, storage surfaces, older equipment | Neurological and systemic toxicity |
| Arsenic | Rice, seaweed, water, agricultural inputs | Concern depends strongly on chemical form |
| Mercury | Ocean fish, fish meal, aquatic food chains | Nervous-system toxicity, especially for methylmercury |
| Cadmium | Soil, phosphate fertilizers, cocoa, shellfish | Kidney and bone concerns, with long-term retention |
ICP-MS vs AAS for Heavy Metal Testing Food
A producer choosing a laboratory usually doesn't need to select a machine personally. You do need to understand what the laboratory's method can deliver, because the instrument affects the number of metals tested, detection capability, sample preparation, and the usefulness of the final certificate.
ICP-MS, or inductively coupled plasma mass spectrometry, is the broad-panel workhorse. The lab digests the sample, converts elements into ions in an argon plasma, and measures those ions by mass. One run can cover multiple elements, which makes ICP-MS a strong fit for feed, pet food, supplements, grains, fish meal, and complex ingredient programs.
Technical literature describes ICP-MS as capable of detection in the ng/L range, supporting regulatory work at ppb levels. The same literature reports mean limits of detection as low as 0.001 µg/L for lead and 0.003 µg/L for cadmium, far below many legal action limits. See the technical review of ICP-MS trace-metal analysis. In practice, that means sample digestion and contamination control can be just as important as instrument sensitivity.

AAS, or atomic absorption spectroscopy, uses light absorption to measure an element. Flame AAS is often used for routine work at higher concentrations, while graphite furnace AAS can reach lower concentrations with a more focused, single-element approach. AAS can be reliable and economical when you need one metal or a small number of metals, but each element generally requires a separate analytical setup.
Choosing between the two
| Decision point | ICP-MS | AAS |
|---|---|---|
| Panel size | Broad, multi-element testing | Focused, usually single-element testing |
| Sensitivity | Very low detection capability | Depends on flame or graphite furnace configuration |
| Best fit | Comprehensive screening and complex matrices | Budget-conscious verification of specific metals |
| Producer question | “Can I screen several metals in one run?” | “Can I verify this particular metal reliably?” |
Ask the lab for the method name, reporting limits, matrix validation, and expected turnaround. Don't choose only by the instrument label. A well-controlled AAS method may be appropriate for a narrow question, while ICP-MS may save time and reduce gaps when your risk assessment calls for a four-metal panel.
How to Read a Heavy Metal Certificate of Analysis
A certificate of analysis, or COA, is useful only when it connects a result to the right material and the right decision limit. Start at the top with the sample identification, supplier name, product description, lot or batch number, and date received. If the certificate doesn't identify the lot you purchased, it may be a generic document rather than evidence about your material.
Check the test date next. A result from an earlier production period may not represent a later harvest, a new supplier, or a changed substrate. Then find the method reference, such as an applicable ICP-MS or AAS procedure. The method should suit the matrix, because dried larvae, fish meal, grain, and finished feed can behave differently during digestion.
The numbers that matter
A COA may report results in mg/kg or ppm. For many food and feed contexts, those units are numerically equivalent, but you still need to confirm that the result and the regulatory limit use the same basis. Moisture basis, wet weight, dry weight, and as-fed reporting can change the comparison.
Look for:
- LOD, or limit of detection: The lowest level the method can distinguish from background.
- LOQ, or limit of quantification: The lowest level the lab can measure with defined reliability.
- Reported result: The measured concentration, or a qualified statement below a detection or quantification threshold.
- Action limit: The applicable maximum or internal specification.
- Pass or fail status: A helpful summary, but not a substitute for reviewing the underlying result.
“Not detected” generally means the metal was below the method's LOD. “Detected below LOQ” means the laboratory found evidence of the metal, but the amount couldn't be quantified with the method's stated reliability. Those statements aren't interchangeable.
For a deeper explanation of certificate fields and interpretation, use this practical guide to COAs. Red flags include a missing method reference, no accreditation statement, results shown only as “less than” a threshold with no context, and units that don't match the limit you're using.
A COA should let you answer four questions quickly: What sample was tested, how was it tested, what was found, and what limit was applied?
Regulatory Limits for Heavy Metals in Food and Feed
There is no single universal heavy-metal limit for every food or feed ingredient. The applicable threshold depends on the metal, product category, jurisdiction, intended use, reporting basis, and enforcement date. A limit for milk isn't automatically appropriate for dried insect meal, and a human-food limit may not answer an animal-feed compliance question.
Official summaries of EU rules illustrate the problem. Reported lead limits include 0.10 mg/kg for meats, 0.30 mg/kg for fish muscle, and 0.020 mg/kg for milk. Reported mercury limits include 0.10 mg/kg for food supplements and 0.30 mg/kg for certain fish. These examples come from the summary of EU heavy-metal regulation. They're category-specific examples, not a universal table that can be applied to every product.
The regulatory environment also changes. Regulation (EU) 2023/915 consolidates contaminant limits, while Regulation (EU) 2024/1987 adds nickel limits with staged applicability by product type. Hong Kong's 2025 amendment added 27 new maximum levels and revised 9 lead limits, showing how regulators are moving toward more precise food-pair rules. The regulatory update on category-specific heavy-metal limits explains why a “tested for heavy metals” statement needs a market and category attached to it.
Why moisture basis changes the answer
Dried ingredients create a common reporting trap. A result on a dry-weight basis may not be directly comparable with a limit expressed on a wet-weight or as-fed basis. The lab and buyer should agree on the reporting basis before testing, not after a result appears close to a limit.
For example, a producer might receive a dried ingredient result reported in mg/kg dry weight while a customer specification uses as-fed language. The correct conversion requires the actual moisture content and the exact regulatory or contractual basis. Don't accept a pass or fail decision until those assumptions are documented.
| Metal | Human food limit | Animal feed limit | Notes |
|---|---|---|---|
| Lead | Depends on food category and jurisdiction | Depends on animal species, feed category, and jurisdiction | Match the result to the intended use |
| Arsenic | Often category-specific, with form and product type affecting interpretation | Feed limits can differ by species and ingredient | Ask whether total or inorganic arsenic is relevant |
| Mercury | Varies by supplement, fish, and other food categories | Depends on feed use and marine-ingredient risk | Confirm whether the method covers the relevant mercury question |
| Cadmium | Varies across milk, meat, fish, crops, and supplements | Depends on feed category and species | Dry-weight conversion can change the comparison |
For buyers of insect ingredients, a focused discussion of heavy metals in imported black soldier fly larvae can help identify sourcing questions, but the final decision still belongs to the applicable authority, specification, and batch documentation.
Choosing an Accredited Lab for Heavy Metal Testing
Start with ISO/IEC 17025 accreditation. Accreditation doesn't mean every test a laboratory performs is automatically covered. It means you need to check the laboratory's scope and confirm that the relevant method and matrix are included.
A scope document should identify the laboratory's capability for the metals and materials you care about. “Food” may be too broad for a buyer evaluating dried insect meal, poultry feed, grain, fish meal, or a finished supplement. Look for the actual matrix and method, such as ICP-MS, ICP-OES, or graphite furnace AAS.

Questions to ask before sending a sample
- Scope: Does the accreditation cover lead, arsenic, mercury, and cadmium in your exact matrix?
- Method: Will the lab use ICP-MS, ICP-OES, flame AAS, or graphite furnace AAS, and why is that method suitable?
- Reporting: Will the COA list LOD, LOQ, units, moisture basis, and method reference?
- Handling: What sample quantity, container, storage condition, and shipping schedule does the lab require?
- Chain of custody: Can the lab show when it received the sample and who handled it?
- Subcontracting: Will any portion of the analysis go to another laboratory?
- Timing and price: Is the quoted turnaround and price tied to your actual matrix and panel?
A lab that quotes confidently without asking what the sample is should make you cautious. The same applies to a provider that can't share its scope document or offers only a single-metal test when your risk assessment calls for multi-element screening.
Use a simple scorecard when comparing candidates. Give each lab a pass or fail for accreditation scope, matrix fit, method transparency, sample instructions, reporting detail, chain of custody, and commercial clarity. A lower quote isn't useful if the result can't support your customer's specification.
For a broader view of production controls, review the quality assurance testing information from Pure Grubs and compare its described controls with the documentation your own suppliers provide.
How a Producer Runs Heavy Metal Testing Food in Practice
Consider a mid-size insect-feed producer preparing a batch of dried larvae meal. The producer doesn't scoop from the top of a finished bin and call the job done. The team first defines the lot, records the harvest and processing details, blends or grinds the material as required for a representative sample, and separates portions for laboratory testing and retention.

A practical sampling sequence looks like this:
- Harvest: The producer identifies the larvae lot and records its production inputs.
- Process: The larvae are dried and ground into a consistent meal.
- Sub-sample: The meal is divided into sealed, labeled portions so the laboratory sample represents the lot and a retention portion remains available.
- Ship: The sample is packaged according to the laboratory's instructions and sent with the required documentation.
- Review: The producer checks the COA against the correct food or feed specification before releasing the lot.
The exact frequency should follow risk. A new supplier, new substrate, new growing location, unusual environmental event, process change, or unexpected result deserves increased attention. A stable, well-documented supply chain may use a scheduled plan, but the plan should still define when testing resumes or expands.
Make the result operational
The COA should live somewhere the right people can find it. That may be a supplier file, a shared quality folder, an auditor packet, or a product page for customers who need lot-level transparency. The batch number on the certificate must match the label, inventory record, and retained sample.
Don't treat testing as a ceremonial step performed once for marketing copy. Treat it as a control that informs supplier approval, lot release, complaint investigation, and corrective action. The best workflow makes it difficult to use an untested or mismatched certificate by accident.
A short educational video can also help new staff understand the physical flow from sample collection to laboratory result:
What Heavy Metal Testing Food Can and Cannot Prove
A heavy-metal result answers a narrow question: what concentration of the tested metals was found in this prepared sample, from this identified lot, at the time of analysis. If the report says lead, arsenic, mercury, and cadmium were below stated limits, that supports a compliance decision for that sample under the specified method and standard.

It doesn't certify every bag made from the same recipe. It doesn't predict the next harvest, detect contamination introduced after sampling, or prove that the product is free from pesticides, pathogens, mycotoxins, or other contaminants. It also doesn't calculate a consumer's complete long-term dietary exposure.
What a COA can support
- Supplier qualification: You can compare a vendor's testing capability and lot documentation.
- Lot decisions: You can hold, release, or investigate a specific batch against an agreed limit.
- Due diligence: You can show customers and auditors that a defined control exists.
- Traceability: You can connect a result to a named sample, method, date, and batch.
What it can't replace
- Supplier review: Ask where the ingredient came from and whether the source changed.
- Process controls: Prevent contamination from storage, equipment, dust, water, and handling.
- Retesting: Increase testing when the supply chain, formulation, facility, or environment changes.
- Broader food safety work: Heavy metals are only one contaminant group.
Reviews of heavy-metal exposure assessment describe persistent gaps in geographic monitoring and in connecting screening data with regulatory thresholds. That's why a clean result should be treated as evidence about a controlled snapshot, not a blanket promise about cumulative exposure over time. California's baby-food rules, which began applying to foods produced on or after January 1, 2025, also point toward more continuous public disclosure, including access to test results through QR codes. The context is discussed in this review of heavy-metal exposure assessment and transparency.
Build a written plan that states which metals you test, which lots require testing, which changes trigger retesting, and who approves release. That approach gives producers a defensible system and gives customers a clearer answer than the words “tested for heavy metals” alone.
Pure Grubs offers USA-grown, dried black soldier fly larvae with a plant-based diet, no additives or preservatives, and batch testing for lead, arsenic, mercury, and cadmium as described by the brand. If you're comparing traceable supplemental feed options for poultry or other animals, visit Pure Grubs and review the product details before choosing an ingredient.
