A heavy-metal panel on a peptide COA should identify which elements were measured, the analytical method, the result for each element, the units and the reporting limits. ICP-MS is an elemental-analysis technique. A high HPLC purity percentage supplies none of those results, and “heavy metals: pass” is only meaningful alongside its stated scope and criterion.
This article is for research-use-only materials and laboratory-document review. It provides no dosing or medical advice. Use the COA library to read the complete report, then inspect its issuer evidence through the COA checker.
What ICP-MS measures
ICP-MS stands for inductively coupled plasma mass spectrometry. The instrument uses a plasma to generate ions and a mass spectrometer to measure elemental signals. A laboratory uses suitable preparation, calibration and quality controls to relate those signals to concentrations in the tested sample. Agilent's inorganic-impurity primer describes the analytical approach in pharmaceutical testing.
This is a different use of mass spectrometry from intact-peptide identity analysis. LC-MS can support identification of the peptide molecule, while an ICP-MS elemental panel addresses specified elements in the sample. Seeing “MS” in both method names does not make the findings interchangeable.
The elemental result also needs its sample basis. A prepared analytical solution, a bulk powder and a whole-vial calculation can produce different reporting units. Keep the laboratory's stated basis instead of replacing it with the format most convenient for a comparison table.
Start with the element list
“Heavy metals” is a common commercial heading. “Elemental impurities” is often the more precise analytical description. Read the named targets: a report might include arsenic, cadmium, lead and mercury, while another examines a broader group. A four-element result should stay a four-element result when summarized.
In PeptidePrices' reviewed Modern Research Peptides archive, 27 downloadable reports have an ICP-MS panel naming arsenic, cadmium, lead and mercury. That is concrete coverage. It does not automatically document nickel, cobalt, copper or every other element a different laboratory might offer.
The ICH Q3D(R2) guideline discusses a risk-based approach to elemental impurities and possible sources such as catalysts, components, processing equipment and container systems. It addresses defined drug-product contexts. A research COA citing ICH Q3D does not by that citation alone establish regulatory approval, a complete risk assessment or testing for every listed element.
For research documentation, record the actual analytes. If a study requires information on an additional element, a certificate that omits it leaves that question open. The omission should not be rephrased as a negative result.
Read results and limits element by element
| Field | What to preserve | Common reading error |
|---|---|---|
| Analyte | Element name or symbol | Treating four elements as a universal screen |
| Result | Value, inequality or not-detected wording | Replacing a below-limit result with zero |
| Unit | Mass fraction, solution concentration or per-vial basis | Comparing unlike denominators |
| Reporting limit | The laboratory's stated threshold | Treating all negative results as equally sensitive |
| Criterion | The specification applied to that sample | Treating “pass” as an unexplained universal standard |
A hypothetical result of “lead below 0.1 micrograms per gram” means the report places the measurement below that stated reporting level. It does not mean the sample contains exactly zero lead. It also cannot be compared directly with a value in micrograms per liter without the preparation and calculation basis.
Detection and quantitation limits answer related but different questions. A detection limit concerns distinguishing a signal from background; a quantitation limit concerns measuring it with suitable performance. A certificate may use another defined reporting threshold. Preserve the issuer's terminology rather than assuming every “less than” value is the same kind of limit.
If one report has a much lower threshold than another, the two “not detected” statements carry different analytical resolution. That difference can matter to a research specification. It is more useful to retain the threshold than to rank both as an identical pass.
Why preparation and quality controls matter
The instrument is only one part of an elemental method. Sample preparation must place the relevant analytes into a measurable form, and the procedure must control contamination and matrix effects. Calibration connects response to concentration. Blanks, appropriate reference materials and recovery checks help evaluate whether the reported measurement is credible for the sample.
Agilent's application note on USP/ICH elemental analysis illustrates method-performance checks including recovery and drift. USP's chapter 233 page identifies the compendial procedures reference for elemental impurities. These sources explain why an ICP-MS label should be accompanied by an appropriate method, rather than treated as a quality guarantee on its own.
A COA does not have to reproduce the laboratory's entire operating procedure. It should provide enough identification to retrieve the method and its supporting information when needed. For an unresolved research requirement, ask for the element list, reporting basis and relevant method-performance documentation. Do not fill gaps using another report from the same laboratory.
Eight vendor archives with relevant evidence
The counts below are a September 25, 2026 snapshot from PeptidePrices' retained records. Public archives include historical reports. Named-panel extraction can miss untranscribed tests, so the counts describe documented coverage rather than every test ever purchased by each vendor.
| Vendor | PeptidePrices verification scope | Heavy-metal evidence |
|---|---|---|
| Puratek Peptides | 42 of 42 reports matched official records | 34 reports include heavy-metal panels |
| ZC Labs | 69 of 70 certificates matched | 23 of 24 ILS reports include ICP-MS |
| Modern Research Peptides | 124 downloadable reports verified in 125 archive records | 27 reports include ICP-MS for arsenic, cadmium, lead and mercury |
| Glacier Aminos | 245 issuer matches and 25 documentary-only public records | 128 of 270 public records have extractable heavy-metal coverage |
| Amino Club | 102 issuer matches in a 103-record archive | Reviewed ILS documents include heavy-metal results; unnamed assay summaries prevent a reliable automated panel total |
| Refined BioLabs | All 25 public records issuer verified | All 25 have a named heavy-metal panel |
| Validated Peptides | All 17 public reports issuer matched | 12 of 17 have a named heavy-metal panel |
| IDUN Peptides | All 48 public records issuer verified | 26 of 48 have a named heavy-metal panel |
Puratek's archive contains 35 ILS reports and seven Freedom reports, dated February 1 through August 24, 2026. ZC's archive contains 24 ILS and 46 Freedom reports, dated June 9 through September 23. The ZC no-match is an archived Freedom certificate and remains outside the verified count. These details support comparison at the report level rather than a general claim about every catalog item.
Amino Club illustrates a different reporting limit in our own data. Its reviewed ILS certificates include the panel, but many stored summaries say only “All 8 assays passed.” We retain that evidence without inventing an eight-assay breakdown for each row. A precise verification count and an unavailable panel count can coexist.
What the laboratory-level snapshot shows
Across the merged public library, named heavy-metal fields appear on 461 of 607 Kovera records, 380 of 698 ILS records, 111 of 2,120 Freedom records and 86 of 855 Janoshik records. These are extraction lower bounds across current and historical records. They are not a laboratory ranking, contamination rate or complete count of the laboratories' work.
Use the Kovera Labs profile, ILS Laboratories profile, Freedom Diagnostics profile and Janoshik profile to identify the issuer and lookup path. Then inspect the selected report's analyte list. A lab-wide service description cannot establish what a client ordered for one sample.
Match the report to the material and sample stage
For BPC-157, Tesamorelin and GLP-3R, compare the exact vendor, compound, strength and unit before using a certificate. Read whether the laboratory received bulk material or finished vials. A bulk result describes the tested input; subsequent filling and packaging are additional stages with their own evidence requirements.
Compare the report ID, client, lot, date and values with the issuing laboratory's record. Preserve the full elemental table and any second page. A portal confirming only that a report exists cannot verify element-by-element values that it never displays. PeptidePrices' verification counts refer to documented issuer checks, not new sample testing for this series.
Keep the remaining COA questions separate
An elemental panel does not supply peptide identity, fill quantity, an endotoxin result or a microbial test. Read the core three-panel explainer, endotoxin guide, and sterility and microbial testing guide alongside this article. The complete COA guide explains the aggregate audit and report-verification workflow.
A useful research record retains one row per element with the result, unit, limit and method reference. Keep the original report attached. That makes it possible to revisit the evidence when a study's analytical requirements change, without turning a broad “pass” into a claim the laboratory never made.
