Journal · Testing
Heavy metals: what "not detected" really means
"Not detected" means arsenic, cadmium, lead or mercury was below the method's detection limit, not that it was proven to be zero.
Uses the lab reports of the 11 tested lots on this site

Key takeaways
- Arsenic, cadmium, mercury and lead are the four Class 1 elements in the ICH guideline: toxic, with little or no use in making medicines.
- "Not detected" means below the method's detection limit, not proven zero.
- Every lot on this site was screened for all four, and none was detected.
"Not detected" is the result everyone wants to see. It has a precise meaning, and it is worth knowing it.
Why these four elements
The ICH guideline for elemental impurities puts arsenic (As), cadmium (Cd), mercury (Hg) and lead (Pb) in its Class 1. These are human toxicants with limited or no use in making medicines. When they appear, they usually come from commonly used materials, such as mined excipients[1]. The screen on BP's reports covers exactly these four.
What "not detected" means
Every method has a detection limit[2]. It is the lowest amount of a substance the method can detect, though not always measure as an exact value. "Not detected" means the amount was below that limit. It is a strong result, but it is not proof of zero, and its meaning depends on how low the method's limit is.
- Noise: the small, random signal every instrument records even with nothing to find.
- A real signal: clearly above the noise and above the detection limit.
- The detection limit. A result below it is reported as not detected, which is not the same as zero.
The results on this site
All 11 lots were screened for the four elements, and every result was not detected (Figure 2)[3]. On the reports, arsenic, cadmium and lead are listed in the results table and mercury in the comment line.
| Product | As | Cd | Pb | Hg |
|---|---|---|---|---|
| 3P1TH4L0NLot EP-470 | ND | ND | ND | ND |
| 6HK-CULot GH-692 | ND | ND | ND | ND |
| 8PC Wolverine StackLot BT-317 | ND | ND | ND | ND |
| 8PC-157Lot BP-482 | ND | ND | ND | ND |
| C1C-1295 + 1P4M0R3L1NLot CI-741 | ND | ND | ND | ND |
| M0TS-CLot MC-823 | ND | ND | ND | ND |
| R3T4Batch 2029/1 | ND | ND | ND | ND |
| S3L4NKLot SL-547 | ND | ND | ND | ND |
| S3M4XLot SM-381 | ND | ND | ND | ND |
| T1RZ3P4T1D3Batch 2029/1 | ND | ND | ND | ND |
| T3S4M0R3L1NLot TE-156 | ND | ND | ND | ND |
What to ask
For a demanding use, ask the lab or the supplier which method was used and what its detection limit is for each element. A "not detected" from a sensitive method says more than one from a coarse method.
Check it on real reports. The COA library has the full lab reports for 11 lots, with the original PDFs and links to the lab's own copies. Open the COA library
Sources
- ICH. Q3D(R2): Guideline for elemental impurities. Final version, adopted 26 April 2022. Section 4, element classes. database.ich.org (PDF)
- ICH. Q2(R2): Validation of analytical procedures. Final version, adopted 1 November 2023. Glossary: accuracy, intermediate precision, detection limit. database.ich.org (PDF)
- Bali Peptide Supply. COA library: every lab report for the lots sold on this site. Reports issued by Janoshik Analytical, with their task numbers, keys and original PDFs. balipeptidesupply.com/coa/
Each source was read in its own document on 16 Oct 2026. Numbers about BP's lots come from the reports in the COA library.
How this article was made
Written by Bali Peptide Supply from the sources listed above, each read in its own document on 16 Oct 2026. Every number about our lots comes from the Janoshik Analytical reports in the COA library, read by the site build, not typed by hand. The lead photo is from Wikimedia Commons under a free licence.
BP sells research materials for laboratory use only. This article explains laboratory testing and lab reports. It is not medical advice and not instructions for use.
Keep reading
TestingBacterial endotoxin testing, explained
Endotoxin is an easy line to skip on a report. It answers a question that purity never can.
2 min read · 3 sources
Reading reportsHow to read a Janoshik test report, field by field
A lab report answers a few precise questions. This guide takes one real report from our COA library and reads it one field at a time.
4 min read · 3 sources
BuyingEight checks before you trust a peptide supplier
Labels and prices are easy to copy. These eight checks are not.
2 min read · 4 sources