Skip to content

Garofalo et al. 2025 — Ten-year Italian seafood Cd/Pb/Hg compliance monitoring

A ten-year (2014-2023) regulatory compliance monitoring programme run by the Italian Istituto Zooprofilattico Sperimentale del Lazio e della Toscana (IZSLT) analysed 5,854 seafood samples / 9,809 chemical analyses for cadmium, lead, and total mercury against the EU 2023/915 maximum levels (which superseded EC 1881/2006). One hundred forty-two samples (2.43%) were non-compliant. Cadmium exceedances concentrated in cephalopod molluscs (17 of 22 Cd exceedances were cephalopods, mainly squids); mercury exceedances concentrated in marine apex predators (118 of 119 Hg exceedances were marine fish, with swordfish at 11.30%, shark species at 6.48%, and tuna species at 3.11% non-compliance); lead exceedances were rare (one bivalve sample, a truncate donax). A preliminary estimated-weekly-intake calculation for swordfish raised concerns for frequent consumers in the Italian population.

Key numbers

Sample distribution across taxonomic groups (n = 5,854) (Section 2.1, p. 3):

Groupn samples% of total
Marine fish2,70146.14%
Cephalopod molluscs1,53626.24%
Bivalve molluscs1,01917.41%
Crustaceans4507.69%
Freshwater fish1332.27%
Echinoderms11<1%
Marine gastropods4<1%

Analyses per metal (n = 9,809 total): THg 4,300; Cd 3,338; Pb 2,171.

Cadmium concentrations by taxonomic group, mg/kg wet weight (Table 2, p. 7):

GroupnMean ± SDMedianMaxp95p99
Marine fish450<LOQ<LOD0.900.050.20
Cephalopods1,5000.15 ± 0.380.055.600.601.45
Bivalve molluscs9040.08 ± 0.140.061.600.270.70
Crustaceans4240.08 ± 0.130.030.850.330.60
Freshwater fish53<LOD<LOD0.04<LOD0.04
Echinoderms50.06 ± 0.040.070.090.090.09
Marine gastropods2//0.78//
Total3,3380.10 ± 0.280.045.600.411.00

The 5.60 mg/kg Cd maximum was found in an oceanic squid.

Lead concentrations by taxonomic group, mg/kg wet weight (Table 3, p. 7):

GroupnMean ± SDMedianMaxp95p99
Marine fish514<LOQ<LOD0.220.040.12
Cephalopods650<LOQ<LOD0.270.060.17
Bivalve molluscs8970.13 ± 0.160.113.200.400.57
Crustaceans380.02 ± 0.06<LOD0.340.130.34
Freshwater fish57<LOD<LOD0.040.030.04
Echinoderms110.39 ± 0.420.411.201.201.20
Marine gastropods4//0.34//
Total2,1710.06 ± 0.13<LOD3.200.260.49

The 3.20 mg/kg Pb maximum was found in a truncate donax (Donax trunculus) from Lazio, Italy.

Total mercury concentrations by taxonomic group, mg/kg wet weight (Table 4, p. 8):

GroupnMean ± SDMedianMaxp95p99
Marine fish2,5190.39 ± 0.510.2313.001.201.90
Cephalopods6870.02 ± 0.09<LOD1.900.110.24
Bivalve molluscs8980.01 ± 0.03<LOD0.470.040.14
Crustaceans600.10 ± 0.120.060.520.390.52
Freshwater fish1230.07 ± 0.090.050.650.230.36
Echinoderms11<LOQ<LOD0.050.050.05
Marine gastropods2//0.32//
Total4,3000.24 ± 0.430.0413.001.001.75

Mercury in freshwater fish was significantly lower than in marine fish (Mann-Whitney U = 255,206.5; Z = 9.348; p < 0.001). The 13.00 mg/kg THg maximum was found in a Pacific marlin.

Total mercury in marine fish by species group, mg/kg wet weight (Table 7, p. 10):

Species groupnMean ± SDMedianMaxp95p99n.c. samples% n.c.
Swordfish (ML 1.0)5220.75 ± 0.500.632.901.702.405911.30%
Shark species (ML 1.0)2470.75 ± 0.480.693.801.403.30166.48%
Tuna species (ML 1.0)4500.40 ± 0.400.303.001.101.90143.11%
Others (ML 1.0)1580.50 ± 1.060.3713.001.062.1031.90%
Others (ML 0.5)1,1420.13 ± 0.190.071.820.500.97262.28%
Total marine fish2,5190.39 ± 0.510.2313.001.201.901184.68%

Non-compliance summary (Tables 5-6, pp. 8-9):

  • Total non-compliant: 142 of 5,854 samples (2.43%).
  • Cadmium: 22 non-compliant (17 cephalopods, range 1.40-5.60 mg/kg; 3 bivalves, range 1.30-1.60 mg/kg; 2 crustaceans, range 0.77-0.85 mg/kg; 0 marine fish).
  • Lead: 1 non-compliant (1 bivalve at 3.20 mg/kg).
  • Mercury: 119 non-compliant (118 marine fish, range 0.74-13.00 mg/kg; 1 cephalopod, a Peruvian squid at 1.90 mg/kg).

Non-compliance by sampling-request type (Table 5, p. 8):

  • HACCP self-control by food companies: 3 of 48 analysed (6.25%).
  • Official import control: 36 of 2,528 (1.42%).
  • Official control — processing and trading: 102 of 2,634 (3.87%).
  • Official control — Italian primary production: 1 of 496 (0.20%).

Specific non-compliant cases highlighted (Section 3.2, p. 9): three Chilean blue mussels (Mytilus chilensis) exceeded EU Cd limits; two American lobsters (Homarus americanus) exceeded EU Cd limits; one Peruvian squid exceeded EU Hg limits (1.90 mg/kg); one Donax trunculus from Lazio exceeded EU Pb limits (3.20 mg/kg) with co-occurring Arsenic 2.5 mg/kg, ndl-PCB sum 1.53 ng/g, and WHO-PCDD/PCDF-TEQ/g (upper bound) 0.0574 pg/g and 0.175 pg/g wet weight.

EU maximum limits applied (Table 1, p. 5; mg/kg wet weight):

GroupCdPbTHg
Marine fish0.05, 0.10, 0.15, 0.25 (species-dependent)0.300.30, 0.50, 1.00 (species-dependent)
Cephalopods1.000.300.50
Bivalve molluscs1.001.500.50
Crustaceans0.500.500.50
Freshwater fish0.050.300.50
Echinoderms1.001.500.50
Marine gastropods1.000.300.30

Predatory marine fish (swordfish, sharks, tuna species, marlin) carry the 1.00 mg/kg THg limit; most other marine fish carry 0.50 mg/kg; non-predatory species in the lower tier carry 0.30 mg/kg.

Estimated Weekly Intake of THg through swordfish, Italian population (Table 8, p. 11; µg/kg b.w. per week; reference TWI for MeHg = 1.3 µg/kg b.w., for iHg = 4 µg/kg b.w., EFSA CONTAM 2012):

Survey (year)PopulationAge (yr)Mean consumption (g/kg b.w./week)EWI mean [THg]EWI median [THg]
INRAN-SCAI (2005-06)All subjects, adolescents10-170.350.260.22
INRAN-SCAI (2005-06)All subjects, adults18-640.280.210.18
Italian national 2018All subjects, adults18-640.420.310.26
INRAN-SCAI (2005-06)Consumers (n=16; 6.5%), adolescents10-175.954.463.75
INRAN-SCAI (2005-06)Consumers (n=106; 4.6%), adults18-645.814.363.66
Italian national 2018Consumers (n=28; 3.9%), adults18-6410.647.985.03

For the general population, EWI of THg via swordfish alone falls within the MeHg TWI (1.3 µg/kg b.w./week). For frequent swordfish consumers — particularly the 3.9% of adults in the 2018 survey averaging 10.64 g/kg b.w./week — EWI ranges 5.03-7.98 µg/kg b.w./week, exceeding the MeHg TWI by 3.9-6.1× under EFSA’s conservative assumption that 100% of THg in predatory fish occurs as MeHg.

Chemical detection distribution overall (Section 3.1, p. 6): of the 9,809 analyses, 55% were measurable (n=5,385), 33% were <LOQ (n=3,277), 12% were <LOD (n=1,147). Pb had the lowest measurable fraction (44%) and Cd the highest (61%).

Methods (brief)

Samples were collected over 2014-2023 under four sampling-plan types: HACCP self-control by food companies, official import control, official control during processing and trading, and official control of Italian primary production. Samples were placed in sterile bags, transported to the IZSLT chemical laboratories in Rome and Florence, and stored at -20 °C until analysis.

A 1.0 g aliquot of homogenised sample was digested in a Teflon tube with 8.0 mL HNO3 (67-69%) and 1.0 mL H2O2 (30-32%) in a MILESTONE ETHOS ONE SK10T microwave oven at 1500 W and 190 °C for 20 min, then diluted to 100 mL with Milli-Q water. Reagent blanks were prepared under the same conditions. An internal standard mixture of Ge, In, and Y was added at 1 µg/mL final.

Cd and Pb were determined by ICP-MS on a Thermo Fisher iCap Q with CETAC 500 Series ASX-520 autosampler (RF 1550 W; auxiliary gas 0.8 L/min; nebuliser 1.06 L/min; plasma 14.0 L/min). Isotopes monitored: 111Cd, 206Pb, 207Pb, 208Pb, 200Hg. Total mercury was determined by both ICP-MS (200Hg) and cold vapour atomic absorption spectrometry (CVAAS) on a PerkinElmer FIMS-100 Flow Injection Mercury System with AS-90 autosampler, using 0.2% (w/v) sodium borohydride in 0.05% (w/v) sodium hydroxide as reducing agent and 3% (v/v) HCl as carrier. Cd/Pb calibration standards: 0.1, 0.5, 1.0, 5.0, 20.0 ng/mL; Hg ICP-MS calibration: 0.05, 0.1, 0.5, 1.0, 2.0 ng/mL; Hg CVAAS calibration: 2.0, 10.0, 20.0, 40.0, 50.0 ng/mL.

LODs were 0.006 mg/kg for Cd and Pb and 0.010 mg/kg for Hg; LOQs were 0.020 mg/kg for Cd and Pb and 0.030 mg/kg for Hg. Linearity R² > 0.999. Measurements were performed in triplicate, in duplicate when results approached or exceeded 80% of the EU maximum limit. Quality control was ensured using DORM-5 reference material (National Research Council Canada), analysed in duplicate during each analytical session; recovery acceptance window 80-120%.

Method validation followed Commission Regulation (EC) No 333/2007 (specificity, linearity, LOD, LOQ, repeatability, reproducibility, recovery, precision). Compliance was assessed accounting for measurement uncertainty.

Statistical analyses used Stata/SE 16.1 (StataCorp LP, College Station, TX). Per taxonomic group and metal: mean, SD, median, maximum, p95, p99. Values of 0.001 and 0 were substituted for <LOQ and <LOD results respectively when computing descriptive statistics.

Speciation note: total mercury (THg) was the only measured Hg species. The EWI calculation assumed 100% of THg in predatory fish occurs as MeHg, per EFSA’s conservative convention; this is an exposure-modelling assumption, not a measured value. No iAs/tAs speciation was performed (As was reported only as a co-occurring element in one specific exceedance sample). Cd and Pb are speciation-irrelevant in food matrices.

Limitation: the paper describes the methodology currently in use; earlier years of the ten-year window used different but equivalent methods, which the authors do not detail.

Implications

Certification: The study contributes ten-year regulatory-compliance occurrence data for Cd, Pb, and THg across seven seafood taxonomic groups, with the largest Italian-monitoring corpus published to date for these analytes. Direct evidence for HMTc seafood-row threshold work includes the per-taxonomic-group p95/p99 occurrence distributions and the per-species-group THg non-compliance fractions (swordfish 11.30%, sharks 6.48%, tuna 3.11%). The Cd cephalopod signal (mean 0.15 mg/kg, p99 1.45 mg/kg, n=1,500) is a comparably substantial occurrence contribution. The dataset is at the EU 2023/915 regulatory floor (compliance/non-compliance framing), not below it, so it bounds the upper tail of the Italian/European seafood marketed product.

Courses: Useful as a case study of multi-stakeholder ten-year surveillance design — HACCP, import, processing, and primary-production sampling plans aggregated under a single regional public-health authority — and of EU 2023/915 compliance assessment in a high-volume official-control setting. The HACCP-self-control non-compliance rate (6.25%, n=48) being substantially higher than the official-control rates illustrates the value of independent monitoring versus self-attestation.

App: Direct occurrence data the consumer app can consume for marine apex predators (swordfish, shark, tuna), bivalve molluscs, cephalopods, crustaceans, and freshwater fish. The species-group-resolved THg distributions in Table 7 are the highest-resolution input for per-species Hg risk weighting.

Microbiome: Not addressed.

Wiki pages updated on ingest

Verification notes

2026-05-29 merge-enhance pass (Claude Opus 4.7, manual-fetch-PDF skill v2.0): the prior 2026-05-15 page version was re-ingested against the full PDF and corrected on the following points.

  • metals: removed MeHg. The paper measured total Hg only (by both ICP-MS at 200Hg and by CVAAS on the PerkinElmer FIMS-100). The MeHg/THg ratio of 100% used in the EWI section is an EFSA modelling convention, not a measured speciation. Per CLAUDE.md Part 14, metals frontmatter must reflect what was measured.
  • products: removed canned-fish and fish-containing-baby-foods (the paper studies raw whole-seafood regulatory monitoring and does not address canned product or baby-food formulations). Added fish-marine-predatory, fish-marine-non-predatory, and fish-freshwater (the paper’s Table 7 reports species-group-resolved data directly relevant to these product rows).
  • ingredients: added swordfish and shark (direct evidence per Table 7).
  • matrices: replaced the generic [whole-food, regulatory-compliance-monitoring] with the actual seafood-matrix vocabulary present in the dataset.
  • Methods section: corrected the prior page’s claim that THg was measured “by ICP-MS (note: not CVAAS)“. The paper used both ICP-MS and CVAAS for Hg. Added the DORM-5 reference material (NRC Canada), the PerkinElmer FIMS-100 system, calibration ranges, LODs/LOQs, and the EC 333/2007 validation reference.
  • Key numbers section: added the full Table 2, 3, 4, 7, and 8 contents, which were absent from the prior version.
  • Cd exceedance count corrected from “17” to 22 total (17 cephalopods + 3 bivalves + 2 crustaceans per Table 6). The prior page conflated the cephalopod-only count with the total.
  • Hg exceedance count corrected from “118, all marine fish” to 119 total (118 marine fish + 1 Peruvian squid per Sections 3.2 and 4).
  • Implications section toned down per CLAUDE.md Part 2: removed prior page’s “HMTc certification can either (a) preclude these species … or (b) require species-specific testing at every lot” framing, which proposed certification policy. The current text describes what the paper contributes to threshold work, not what HMTc should do.
  • Section heading renamed ## Methods## Methods (brief) per the source-page template.
  • sampling_year_range populated (2014-2023); sampling_locations populated.
  • Brand-firewall (Part 12): no food brands appear in this paper. Instrument/reference-material vendor names (Thermo Fisher iCap Q, PerkinElmer FIMS-100, MILESTONE ETHOS ONE, CETAC ASX-520, NRC Canada DORM-5, StataCorp Stata/SE 16.1) are scientific-method names and are retained per the 2026-05-17 strict-reading Exception 2.

Preserved from prior version: cite_key, raw_handle, raw_path, license, near_duplicates, ingest_method, created_by, page filename, and the `

Page history

The five most recent substantive edits to this page. The full version history lives in git; when DOI minting comes online (see schema docs), each entry below will also link to a version-pinned DataCite DOI.

CommitDateDescription
b0f3d382026-06-12batch | corpus rescreen b04 old terminal skips