Vialidate Science

Why Every Peptide Test Matters

A peptide vial can fail in six independent ways, and no single test catches all of them. It can hold the wrong molecule. It can hold the right molecule mixed with broken copies of it. It can hold less than the label says. It can carry bacterial toxins, microbes, or a dangerous contaminant that rode in on a shared supply chain. A purity percentage on a vendor’s certificate answers only one of those questions, and only if the lab confirmed what it was measuring in the first place.

This article explains what each Vialidate test detects, what a failure looks like, and why results for the same peptide can differ from vial to vial, lot to lot and lab to lab. Every number on a Vialidate result page links back to one of the sections below.

The six questions, at a glance

Each test answers a different question, and a pass on one tells you nothing about the others.

Test The question it answers Method What a failure looks like Main reasons results vary
ID · Peptide Is this the molecule on the label? LC-MS/MS: measures the molecule’s mass Wrong peptide, a cheaper analog, or a truncated sequence Salt form and charge states, sample prep, the reference mass used
ID · Purity How much of the peptide material is the intended molecule? HPLC-UV: separates and measures every peptide species Large impurity peaks: deletion sequences, oxidized or degraded forms Synthesis and purification quality, age and storage, column, detection wavelength, how peaks are integrated
ID · Content How many milligrams of peptide are actually in the vial? Quantitation against a reference standard Less (or more) peptide than labeled Counterions and water in the powder, fill accuracy, reference standard
ID · Endotoxin Are bacterial toxins present, and at what level? Endotoxin assay, reported as not detected or detected against a stated cutoff Measured endotoxin above the limit Water quality and hygiene in manufacturing, sample handling
ID · Microbial Is microbial DNA present? PCR screen for bacteria, mold and viruses on a defined panel Organism DNA detected Contamination during filling or reconstitution, panel coverage
ID · Fentanyl Is fentanyl present? (add-on) Targeted mass-spectrometry screen Fentanyl detected at any level Shared equipment or supply chain; detection limit of the method

ID · Peptide: is it the right molecule?

Identity comes first because every other number depends on it. A purity of 99% means nothing if the 99% is the wrong peptide.

Why it matters. Every peptide has a known amino-acid sequence and therefore a predictable molecular mass. LC-MS/MS separates the sample, then weighs the molecules in it and breaks them into fragments. When the observed mass matches the expected mass, and the fragments match the expected sequence, the identity is confirmed by the molecule itself.

Many certificates confirm identity with HPLC alone: the peak appeared at roughly the time a reference peak did. Two different peptides can elute at nearly the same time. Retention time suggests identity; mass confirms it. Vialidate runs mass confirmation on every sample.

What can go wrong.

  • A different, cheaper peptide sold under the label’s name
  • A related sequence: one amino acid missing, swapped or added
  • A truncated or fragment form sold as the full-length peptide (for example, a fragment of thymosin beta-4 sold as “TB-500” without saying which)
  • A mix of the labeled peptide and something else

Why results vary. A mass spectrometer measures mass divided by charge (m/z), not mass alone. The same molecule can appear at several readings in the instrument because it picks up different numbers of protons: a 1419.5 Da peptide carrying two protons reads at about 710.8, written [M+2H]2+. Small peptides are usually singly charged; larger ones carry two, three or more. A careful lab converts the observed m/z and charge state back to one molecular mass before comparing it with the expected value, and Vialidate reports both so the arithmetic can be checked. Salt forms, oxidation and adducts add small, known mass shifts that a reviewer must account for rather than call a failure. The expected mass must also be calculated from the exact sequence and modifications the vendor claims.

How Vialidate reports it. Expected mass, observed mass, the difference, the charge state and m/z the observation came from, and pass or fail, with the mass spectrum on the lot page.

How we run this test, step by step →

ID · Purity: how much of it is the intended molecule?

Purity is the share of the peptide material in the vial that is the intended molecule, rather than its near-misses.

Why it matters. Peptides are built one amino acid at a time. Each coupling step is very efficient but never perfect, so a long synthesis leaves behind sequences missing one residue, sequences that stopped early, and molecules damaged along the way. Purification removes most of them. Purity tells you how well that worked. Impurities are not inert filler: they are related molecules with their own, untested behavior.

HPLC-UV separates every peptide species in the sample and draws them as peaks on a chromatogram. Purity is the main peak’s share of the total peak area.

What can go wrong.

  • Deletion and truncated sequences left over from synthesis
  • Oxidized forms (methionine and tryptophan are prone to this) and deamidated forms
  • Degradation products from heat, moisture or light after manufacture
  • Aggregates or residual protecting groups from incomplete processing

Why results vary.

  • Lot to lot: each synthesis and purification run is different, so purity is a property of a lot, not of a brand.
  • Age and storage: a vial that left the factory at 99% can test lower after months of warm shipping or storage.
  • Method choices: column chemistry, the solvent gradient, the detection wavelength, and how the analyst integrates small peaks all move the number. A method that does not separate an impurity from the main peak reports a higher purity than one that does.
  • What the number excludes: HPLC-UV purity covers peptide species that absorb UV. It does not count water, salts or counterions, which is why purity and content are separate tests.

How Vialidate reports it. Purity to one decimal place, the full chromatogram with each significant impurity peak labeled, and the method details behind the number.

How we run this test, step by step →

ID · Content: how much is actually in the vial?

A vial labeled 10 mg can be 99% pure and still hold well under 10 mg of peptide. Content measures the actual amount.

Why it matters. Lyophilized (freeze-dried) peptide is not pure peptide. The powder also carries counterions left from purification (commonly trifluoroacetate, TFA, or acetate) and water absorbed from the air. The share of the powder that is peptide is called net peptide content. If a vendor weighs out 10 mg of powder and labels it “10 mg”, the peptide inside is less than that. Every calculation a buyer makes starts from the number on the label, so a short vial is an error carried through everything that follows.

Content is measured gravimetrically: the sealed vial is weighed, emptied, and weighed again on a calibrated analytical balance. It is reported as milligrams found against milligrams labeled. This is the mass of everything in the vial — peptide, counterion and residual water — so it answers “did I get the amount I paid for”, not “how much pure peptide is there”; combine it with purity for the latter.

What can go wrong.

  • Labeling by gross powder weight instead of peptide weight
  • Under-filling, or inconsistent fills across a lot
  • Loss from degradation after filling
  • Overfill: more peptide than labeled, which is also an error

Why results vary.

  • Counterion and water content differ by synthesis route and by how long the powder was exposed to air before sealing.
  • Fill accuracy: vials in one lot are filled one at a time; small weighing errors are multiplied at milligram scale.
  • Balance and handling: readability and calibration of the balance, and whether the vial was weighed sealed. Lyophilized powder gains weight within minutes in humid air.
  • Gross versus net peptide content: a lab that reports net peptide content (by amino-acid analysis or quantitative UV) is measuring a different quantity, and the two numbers should not be compared directly.

How Vialidate reports it. Measured mg, labeled mg, and the difference as a percentage, with the balance identity and calibration date. At least 90% of the label is one of the seal’s four checks.

How we run this test, step by step →

ID · Endotoxin: are bacterial toxins present?

Endotoxins are fragments of the outer wall of gram-negative bacteria. They survive after the bacteria are dead, and they cause fever and inflammatory reactions when they enter the bloodstream.

Why it matters. A vial can be sterile, with no living organisms in it, and still carry endotoxin. Sterile filtration removes bacteria but does not reliably remove endotoxin, and ordinary heat does not destroy it. Purity and identity tests cannot see it at all. That is why pharmaceutical injectables are held to endotoxin limits, and why this test matters for any peptide meant to be reconstituted.

Endotoxin is measured with an assay that responds to bacterial endotoxin, and reported against a stated cutoff in endotoxin units per millilitre of reconstituted sample (EU/mL), with the reconstitution volume printed so the figure can be converted per milligram.

What can go wrong.

  • Contaminated water used in synthesis, purification or reconstitution
  • Poor hygiene during handling and filling
  • Contaminated raw materials or packaging

Why results vary.

  • Manufacturing conditions differ from one facility, and one batch, to the next.
  • Product interference: some peptides enhance or suppress the assay’s response. A sound method checks for this and dilutes the sample until the reading is valid; a method that skips the check can under- or over-report.
  • Limit of detection: a result can only show “below the limit of quantitation” (< LOQ), never a true zero. A lab that writes “endotoxin free” is claiming more than any assay can show.

How Vialidate reports it. “Not detected”, or the detected level, always with the detection limit: 0.01 EU/mL.

How we run this test, step by step →

ID · Microbial: is microbial DNA present?

The PCR microbial screen looks for the genetic material of specific bacteria, molds and viruses in the sample.

Why it matters. Microbial contamination usually enters during filling, sealing or handling, steps that have nothing to do with how well the peptide was made. PCR can detect very small amounts of organism DNA and returns results in hours rather than the two weeks a growth-based sterility test takes.

What it does and does not tell you. PCR detects DNA. It cannot tell living organisms from dead ones, so a positive result means contamination occurred, not necessarily that live organisms remain. It only finds organisms on its panel; the list of organisms covered is published on the method page. It is not the USP <71> sterility test, and Vialidate does not call it one.

Why results vary.

  • Where contamination happens: one vial in a lot can be contaminated while others are not.
  • Panel coverage: two labs with different organism panels can reach different conclusions about the same vial.
  • Sample handling: opening a vial outside clean conditions can introduce organism DNA, so chain of custody matters.

How we run this test, step by step →

ID · Fentanyl: a targeted contaminant screen (add-on)

The fentanyl screen uses mass spectrometry to look specifically for fentanyl in the sample.

Why it matters. Unregulated supply chains can share facilities, equipment and packaging with other products. Fentanyl is potent at very small amounts, so a buyer who cannot see a supplier’s facility may want a direct answer rather than an assumption. The screen is offered as an add-on because it answers a different question from the core panel: not “is this the right peptide?” but “is something dangerous here that should not be?”

Why results vary. A screen is defined by its detection limit. A “not detected” result means not detected above that limit, so Vialidate prints the limit next to every result.

How Vialidate reports it. Detected or not detected, with the method’s detection limit of 0.5 ng/mL.

How we run this test, step by step →

Where variation comes from

Most problems enter at a specific stage of a vial’s life, and each stage has a test that catches what it leaves behind.

[graphic: a vial’s journey · 6 stages and the test that catches each risk]

This is why a single certificate from the manufacturer is not enough: stages 4 and 5 happen after it is written, and stage 6 depends on how the lab that wrote it works.

Why two labs can report different numbers for the same vial

Different numbers from different labs do not automatically mean one lab is wrong. They usually mean the labs measured different things, or measured the same thing differently. Before trusting any certificate, check:

  1. Was identity confirmed by mass, or assumed from retention time? Without mass confirmation, every other number may describe the wrong molecule.
  2. Is “purity” the same as “content”? Many certificates report one number and let the reader assume it covers both.
  3. Which method, and is it published? Column, wavelength, gradient and integration rules all move a purity result. A lab that hides its method cannot be compared.
  4. Was it the same lot, and how old was the sample? Purity and content change with storage. A certificate from last year’s lot says nothing about this year’s.
  5. Who supplied the sample? A vendor can send its best vial. A vial bought independently from the open market shows what customers actually receive.
  6. Can you see the raw data? A chromatogram and a mass spectrum let anyone check the conclusion. A PDF with only a number does not.

Every Vialidate result page answers all six: mass-confirmed identity, purity and content as separate tests, published methods, lot and test dates, sample source, and the raw chromatogram and spectrum.


All six test methods · What the Vialidated seal requires · Test a vial