Skip to content

What the lab data shows

Endotoxin and sterility in research peptides: what independent lab tests found

A clean purity number says nothing about endotoxin or sterility. Here's what those separate tests measure, and what 219 buyer-commissioned results actually showed.

By VendorVerifyUpdated 12 min read

A pipette above a rack of test tubes with a petri dish in the background

For research use only. VendorVerify sells nothing and takes no money from vendors. No affiliate links, no coupon codes, no paid rankings. How scores work

Key facts

  • Endotoxins are bacterial cell-wall fragments measured with a separate assay, usually LAL, in endotoxin units, and a standard HPLC purity result cannot detect them.
  • The VendorVerify database held 202 buyer-commissioned endotoxin results and 17 sterility or microbial-count results as of September 28, 2026.
  • About 12% of the 202 endotoxin results in the database, roughly 24, came in at 100 EU or more, while 52 were reported below the lab's detection limit.
  • On April 26, 2026, eleven NAD+ vials from one vendor, each from a different batch, were tested on the same day, and eight read above 500 EU per vial.
  • Fourteen of the 17 sterility or microbial-count samples in the database failed at least one count, including all 13 tirzepatide and retatrutide samples.
  • Of the 202 endotoxin results in the database, 125 were reported per vial and 61 stated only EU with no basis, so results often cannot be compared.

Somewhere in a research peptide community, someone always asks the same question: "has anyone had this tested for endo?" It comes up more than almost anything else, and it usually gets answered with a screenshot, a number, and no context for what the number means.

That's worth fixing, because endotoxin and sterility are the two things a standard certificate of analysis is least likely to cover — and the two things a purity percentage can't tell you anything about. This piece walks through what each test measures, then looks at what 202 buyer-commissioned endotoxin results and 17 sterility results in our database actually show. These are compounds sold for research use only, and this is about what lab reports measure, not about dosing, using, or reconstituting anything; if you're looking for that, a lab report can't give it to you and neither can we.

What endotoxin actually is

Endotoxins are fragments of the outer membrane of gram-negative bacteria — lipopolysaccharide, if you want the chemical name. They're not a contaminant in the sense of dirt or debris. They're structural pieces of bacterial cell walls that can persist in a solution even after the bacteria themselves are dead and gone, including after filtration steps that would remove the bacteria.

That's the part that surprises people. A vial can be "sterile" in the sense of having no living organisms in it, and still carry endotoxin left over from bacteria that were present earlier in the manufacturing process: during synthesis, purification or filling. Endotoxin and live contamination are related but separate questions, which is why labs test for them separately.

How it's measured: LAL and EU

The standard method is the LAL assay — Limulus Amebocyte Lysate — which uses a compound derived from horseshoe crab blood that reacts to the presence of endotoxin. Results are reported in endotoxin units, EU, and most peptide COAs express that as EU per vial, though some labs report EU per milligram or per milliliter instead.

A LAL test has a detection limit: below a certain concentration, the assay simply can't distinguish "very little endotoxin" from "none." That's why so many reports read "<10 EU/vial" or "<1 EU/vial" rather than a specific number. The report is saying the result was below whatever floor that particular lab's test could resolve, not that the vial contains zero endotoxin — those are different claims, and the "<" symbol is doing real work.

Why a purity report doesn't catch this

HPLC purity testing, the number most COAs lead with, works by separating a sample and measuring what share of the detected material is the target peptide. Endotoxin doesn't show up on that chromatogram in a way that affects the purity figure. A vial can test at 99.5% purity and still carry meaningful endotoxin, because purity and endotoxin are measuring two entirely different things about the same vial.

The same logic applies to quantity testing. A vial can hit its labeled dose exactly and still fail an endotoxin test, or pass endotoxin and fail on quantity. None of these tests substitute for each other. If a report doesn't list an endotoxin result, that almost always means endotoxin wasn't tested — not that it passed.

Reading the numbers on a report

Two formats account for most of the confusion we see buyers run into.

A result written as "<10 EU/vial" means below that lab's detection limit for that sample, full stop. It's a reassuring result, but it's a floor, not a precise measurement — a vial reported at "<1 EU" and one reported at "<10 EU" might both be very low; the second may simply have been tested with a less sensitive method.

A result written as ">1000 EU/vial" means the concentration was above the top of the range the test was set up to report. Some labs add an estimate in brackets ("est. 1,102 EU/vial"). In our data, seven results came back this way. It's the mirror image of the "<10" case: a real finding, but not a precise number.

Neither format is uncommon, and neither is inherently a red flag by itself. What matters is whether the report tells you which kind of number you're looking at, and whether it names the method and detection limit used.

The per-vial, per-mg problem

Endotoxin limits and results are sometimes expressed per vial, sometimes per milligram of peptide, and occasionally per milliliter of solution. That distinction matters more than it looks. A 10 mg vial and a 2 mg vial reporting the same "EU per vial" figure do not carry the same endotoxin burden relative to the amount of peptide in them — the smaller vial is proportionally dirtier.

In our data, 125 of the 202 endotoxin results were reported per vial, 61 simply said "EU" with no stated basis at all, and a handful were per milliliter or per milligram. That inconsistency means you generally can't line up two vendors' endotoxin numbers side by side and call the lower one cleaner unless you also know the vial size and units match. We record what each report states; we don't convert between units, because the underlying data to do that reliably often isn't given.

What the numbers actually showed

Here's how the 202 peptide endotoxin results in our data broke down, as of September 28, 2026:

Result typeCountShare
Below the lab's detection limit (e.g. "<10 EU/vial", "<1 EU/vial")5226%
Reported only as "Pass"84%
A specific numeric result12662%
Reported only as above a threshold (">10 EU", ">1000 EU/vial")168%

Of the 126 results that gave an actual number:

RangeVials
Under 2 EU31
2–10 EU40
10–20 EU20
20–100 EU18
100 EU or more17

Add the 17 numeric results at 100 EU or higher to the 7 results reported only as ">1000 EU/vial" and you get roughly 24 results, about 12% of everything tested, that came in at 100 EU or more. The tests span tirzepatide (64 of the 202 results), retatrutide (61), NAD+ (16), BPC-157 (8), and a mix of other peptides from 28 vendors, over a period from January 2025 to September 2026.

Read the other side of that same split, though: 52 results came back below the lab's detection limit, and another 31 numeric results came in under 2 EU. Taken together, about four in ten results sat at the very low end of the scale. This isn't a dataset where every result is alarming — it's a mixed picture with a meaningful high-end tail, and both halves of that picture matter for reading it honestly.

The outliers, and a cluster worth flagging

Most of the high numbers in our data are one-off results from individual vials. Three stand out because of how far they sit from everything else: an epitalon sample at 26,410 EU/vial, a tirzepatide sample at 2,306 EU (the report didn't state per vial or per mg), and a retatrutide sample at 1,438 EU/vial. We don't know, from the report alone, whether those numbers reflect a systemic problem with that batch, a mishandled sample, or a lab or transcription error — we report what the lab reported.

More telling than any single outlier is a cluster. On April 26, 2026, eleven NAD+ vials from one vendor were tested on the same day, each from a different batch. Eight came back above 500 EU per vial, three of those above 1,000; the other three read between 11 and 13. One high number can be a bad vial or a handling problem. High numbers across eight separate batches from the same seller point to something upstream in how that product is made or handled, not to one unlucky sample.

Sterility and microbial counts: what TAMC and TYMC actually check

Microbial results on peptide COAs are often reported as TAMC and TYMC — total aerobic microbial count and total yeast and mold count. Both are culture-based tests: a sample is used to seed a growth medium, incubated, and then the number of colonies that grow is counted. A "pass" means the count stayed under whatever threshold the lab uses; a "fail" means it didn't. Strictly, TAMC and TYMC come from a microbial enumeration test (USP <61>), which is not the same as a qualitative sterility test (USP <71>); some labs list the counts under a sterility heading.

This is a different question from endotoxin. Endotoxin can persist after bacteria are dead; a microbial count test is asking whether anything is currently alive and capable of growing in the sample. A vial can fail one and pass the other.

In our data, 17 peptide samples have sterility or microbial-count results recorded, dated between September 2025 and July 2026, run by Janoshik, Chromate and Peptide Test. Fourteen of those 17 failed at least one of the two counts, and ten failed both. Every one of the 13 tirzepatide and retatrutide samples in that group failed at least one count. The three samples that passed both were mazdutide, epitalon, and ipamorelin; the single MOTS-C sample failed.

We're reporting what the tests found, not what it means for anyone's health — a lab finding on a test sample isn't a medical diagnosis of anything. If a vial you already have comes back like this on your own test, the practical steps are the same ones that apply to any failed result: stop using that batch, tell your group, contact the vendor with the report, and submit it so the next buyer isn't guessing.

Why so few vials get tested for this

Purity and quantity testing are the default because they're what most labs quote as their standard peptide package, and buyers already expect to pay for them. Endotoxin and sterility testing are add-ons: a separate line item, often a separate turnaround time, and for sterility specifically, a wait of a couple of weeks for cultures to grow rather than the quicker turnaround of a purity test. That's a real cost and time barrier on top of a test most buyers don't think to ask for unless something has already made them suspicious.

That's part of why our sample is what it is — 202 endotoxin results against a much larger pool of purity and quantity tests, and only 17 sterility results in total. It's not that endotoxin or contamination is rare; it's that testing for it is rare, and those are different statements. A vendor with zero endotoxin results in our data hasn't necessarily passed anything — in the overwhelming majority of cases, nobody has checked.

What this data can't tell you

A few limits are important enough to state plainly rather than bury in a footnote.

These are not random samples. Every vial in this dataset was tested because a buyer chose to have it tested, very likely, in many cases, because something already made them wary. Seventeen sterility tests is a small number drawn from a community that skews toward testing what it already doubts. We'd expect this data to run worse than a true random sample of every vial sold, though we have no way to quantify by how much.

The lab-method issues are real, not cosmetic. Detection limits differ between labs. Units aren't standardized. A "<10 EU" result and a "2.3 EU" result aren't necessarily telling you the first vial is dirtier — they might reflect two different assay sensitivities. We report exactly what each certificate states rather than normalizing across labs, because normalizing without knowing each lab's method would manufacture a false precision.

Nothing here is a safe limit, a dosing threshold, or medical guidance of any kind. Pharmacopeial endotoxin limits exist for approved drug products administered under specific conditions; they don't transfer cleanly to a research vial with unknown provenance, and we're not going to imply they do by putting a number next to a "safe" label. This article describes what tests measure and what lab reports have shown — nothing about how any of these compounds should be used, which is a separate question that a lab report can't answer for you.

What to look for in a report

If endotoxin and sterility matter to you, the certificate itself will tell you fast whether they were even considered:

  • Was it tested at all. Most peptide COAs only cover purity and quantity. No endotoxin or sterility line means it wasn't checked, not that it was fine.
  • What units are used. Per vial, per milligram, or per milliliter — and whether the vial size is stated, so a number actually means something next to another vial's number.
  • Whether it's a number or a threshold. "<10 EU" and ">1000 EU" are both real results, but neither is a precise measurement, and a report should say which kind you're looking at.
  • The test date and batch. A result from a batch made eighteen months ago says nothing about what's shipping today.
  • The method. LAL for endotoxin, and which culture method for sterility — a report naming its method is easier to trust than one that just states a pass or fail.

We publish every endotoxin and sterility result a buyer submits under "Other lab tests" on each vendor's page. We don't fold them into our vendor score, because far fewer vials get tested for them than for purity and quantity, and a test that was never ordered shouldn't be scored as if it passed. You can reach every vendor's page from the vendor ratings, and if you've had a vial tested for endotoxin or sterility yourself, you can submit the report to add to this picture.

Figures in this article are from the VendorVerify database as of September 28, 2026. For how purity and quantity results compare with labels, see how to read a peptide COA and our look at underdosed peptides.

Figures in this article come from the lab results on VendorVerify as of Sep 28, 2026. The vendor and peptide pages always show the latest numbers.

Frequently asked questions

What is endotoxin and why does it matter in research peptides?

Endotoxin refers to fragments of bacterial cell walls that can remain in a solution even after any living bacteria are gone. It's measured with a separate assay from purity testing, usually LAL, and reported in endotoxin units, or EU. A standard purity and quantity report does not check for it.

What does a result like '<10 EU/vial' mean on a lab report?

It means the endotoxin level was below the detection limit of that lab's specific test, not that the vial has zero endotoxin. Different labs use tests with different detection limits, so a '<1 EU' result and a '<10 EU' result aren't necessarily describing different vials, just different assay sensitivities.

Why can a 99% pure peptide still fail an endotoxin or sterility test?

Purity testing and endotoxin or sterility testing measure completely different things. HPLC purity looks at what share of the detected material is the target peptide; it has no way of detecting bacterial cell wall fragments or living organisms. A vial can score very high on purity and still carry endotoxin or fail a microbial count, because nothing about the purity test would catch either one.

What is the difference between TAMC and TYMC on a sterility test?

TAMC is total aerobic microbial count, and TYMC is total yeast and mold count. Both are culture-based tests that seed a sample onto a growth medium and count what grows. A vial can pass one and fail the other, because they're testing for different categories of organism.

Is endotoxin testing on research peptides common?

No. In our data, only 202 peptide results out of many more purity and quantity tests included an endotoxin result, and only 17 samples had a sterility result. Most certificates of analysis don't include either test, so its absence from a report is the norm, not a warning sign by itself.

Does a failed sterility test mean a peptide is unsafe?

We don't make that determination, and this isn't medical guidance. A failed microbial count on a sample prepared for lab testing is a lab finding about that specific sample, not a health assessment. We report what independent labs found; interpreting what it means for any use is outside what a lab report, or this article, can tell you.

Why do endotoxin units vary between per-vial and per-milligram on different reports?

Labs and vendors haven't standardized how endotoxin results are expressed. Some report EU per vial, some per milligram of peptide, and a few per milliliter of solution. Comparing two results only makes sense if the units and vial sizes match, which is why we record exactly what each report states rather than converting between them.