A stem cell certificate of analysis: how cells are tested before they reach you

A stem cell certificate of analysis (CoA) is the one-page release record that ships with every cGMP-released batch of cells. It lists every assay run on the batch, the specification each had to meet, and the actual measured result. If any assay is out of spec, the batch is quarantined and rejected. It does not reach patients.

Follow the tests in order

What is a certificate of analysis for stem cells?

The CoA is not a marketing document. It's a release record, signed by a Quality Assurance officer with their name and date on the bottom. It's the single most important piece of paper in stem cell manufacturing, and it's the thing every prospective patient should ask to see.

This is the document the clinic should be able to put in your hand.

6 release tests
Sterility, identity, viability, potency, endotoxin, mycoplasma.
Every batch
All six, each with a pass/fail spec.
0× tolerance
One out-of-spec result and the entire batch is rejected.
1 document
The Certificate of Analysis, signed by Quality Assurance.

How are stem cells tested before they reach a patient?

  1. Sterility: nothing else in the vial

    The first job of the testing panel is to prove that the only living things in the vial are MSCs. Anything else (bacteria, fungi, mycoplasma, viral contaminants) would be injected directly into a patient, often into the bloodstream. The consequences range from local infection to systemic sepsis, with a real mortality rate. cGMP exists primarily to prevent this.

    The rapid result is an early read. The 14-day result gates release.

    A modern cGMP lab runs BacT/ALERT rapid sterility in parallel with USP <71>. The rapid result comes back first and flags a problem early. The batch is released only after the 14-day culture reads no growth.

    BacT/ALERT Rapid · early read
    Day 7 · No growth
    USP <71> Gates release · 14d
    Day 14 · No growth
    Release gate
    Day 7 · early readDay 14 · batch released
    Read moreShow less
    Bacteria + fungi
    Detected by 14-day USP <71> culture and 7-day rapid systems.
    Spec · No growth
    Mycoplasma
    The most common cell-culture contaminant. Invisible to USP <71>. PCR-detected.
    Spec · Negative
    Endotoxin
    Bacterial-cell-wall fragment. Detected by LAL assay even when no living bacteria remain.
    Spec · < 0.5 EU/mL
    Viral panel
    Donor pre-screen: HIV, HBV, HCV, HTLV, syphilis. PCR + serology.
    Spec · Negative
  2. Identity: that they are MSCs

    A cell count tells you how many cells. An identity assay tells you what kind of cells. The International Society for Cellular Therapy (ISCT) published minimal criteria for what counts as a mesenchymal stem cell in 2006; these are the global standard. Every cGMP MSC product is released against them.

    Read moreShow less

    Three markers must be there. The blood-cell markers must not.

    Each plot is a flow-cytometry histogram: x-axis is fluorescence intensity, y-axis is cell count. A positive marker pushes the peak to the right (≥95% positive). A negative marker keeps it on the left (≤2%). The full ISCT negative list is CD45, CD34, CD14 or CD11b, CD79α or CD19, and HLA-DR; three plots are shown here.

    Positive markers Must express
    CD73 Ecto-5′-nucleotidase
    98.4%
    CD90 Thy-1 glycoprotein
    99.1%
    CD105 Endoglin
    97.6%

    Release spec · ≥ 95% positive

    Negative markers Must lack
    CD45 Pan-leukocyte
    0.3%
    CD34 Hematopoietic SCs
    0.1%
    CD14 · HLA-DR Monocyte / activated
    0.4%

    Release spec · ≤ 2% positive

    The ISCT criteria are not just "has these markers." They are "has these AND lacks these." A cell with the right positive markers but the wrong negative markers is contaminated. A vial with 15% CD45 is contaminated with white blood cells; with 10% CD34, with hematopoietic stem cells. Neither is a pure MSC product. This is why the "100M cells" headline is meaningless without a flow panel.

  3. Viability: that the cells are still alive

    Identity proves the cells are MSCs. Viability proves they're alive and metabolically active when they reach the patient. Therapeutic effect depends on living cells: dead cells don't signal, don't release a useful secretome, and in fact can produce a pro-inflammatory response, the opposite of what's intended. Viability is measured after thaw, right before treatment, on the actual lot being released.

    Read moreShow less

    The physician team's laboratory holds every batch to a post-thaw viability standard of 95% or above before any treatment proceeds, well above the regulatory minimum for cell viability. Batches that do not meet this threshold are not used. They are discarded, not "released with a note." Viability is a release criterion, not a marketing claim. The number on the Certificate of Analysis is the number from the bag the patient receives, not a number from before freezing.

    Ask: "Is viability tested on the day of treatment, post-thaw, on the same lot I'm receiving, and what is the release floor?"

    The answer should be yes, post-thaw, and a specific number the lab commits to. A clinic quoting only a manufacturing-time viability number is quoting from before freezing, which is not the number that matters.

  4. Potency: that they still function

    Identity proves the cells are MSCs. Potency proves they still do the things MSCs are supposed to do. Cells can be alive, the right phenotype, and yet senescent: they no longer divide, no longer secrete the cytokines that drive immunomodulation, no longer differentiate. Potency assays catch this.

    Read moreShow less

    Four functional tests against threshold.

    The threshold is the minimum the cells must demonstrate to be considered functional. Bars below show measured potency for a representative lot; the dark line marks the release spec. A lab names which of these is its release potency test.

    Tri-lineage differentiation Osteo · Chondro · Adipo
    All 3 Pass
    IDO induction Immunomodulation
    2.4× threshold Pass
    T-cell suppression Co-culture assay
    76% suppression Pass
    Cytokine secretion VEGF · HGF · IL-10 · TGF-β
    Within range Pass

    Sterility and identity are binary. Potency is graded: a cell can be 30% as potent as a fresh-from-tissue cell and still pass an identity panel. The newest FDA draft guidance on potency for cell therapies (2023) asks sponsors to define and validate a potency assay relevant to the proposed mechanism of action. Operations selling MSCs with no potency data are operating below the regulatory standard required for clinical trials.

    "Our cells are viable and pass identity" is not a complete answer. Both can be true while the cells are functionally dead, alive but no longer secreting the cytokines that make MSC therapy work.

    Ask: "What's the potency spec for this batch, and what was the measured result?"

  5. Residuals: what's in the vial that isn't cells

    Manufacturing MSCs requires reagents: growth media, antibiotics, dissociation enzymes, cryoprotectants, serum. By release, these should be reduced to trace amounts or removed entirely. Residual testing quantifies whatever remains. These checks, with karyotype and tumorigenicity, are qualification work on the process and the cell bank. They sit beside the six release tests, not among them.

    Read moreShow less
    What gets quantified, and limited.
    Residual BSABovine serum albumin from culture media · ELISA quantitation< defined limit
    Residual antibioticsGentamicin or other antibiotics from culture · HPLC or immunoassay< defined limit
    Residual DMSOCryoprotectant · removed by a post-thaw wash, then quantified before clinical use< 10% v/v
    Residual trypsinDissociation enzymes · ELISA · should be removed by wash steps< defined limit
    KaryotypeWhen a cell bank is made · G-banded chromosome analysis · confirms no abnormalities during expansion46, XX / XY · bank only
    TumorigenicityMaster Cell Bank · soft agar + in-vivo immunodeficient mouse assayNegative · MCB only

    MSCs grown through many passages can accumulate chromosomal changes. Most don't, but some can. A karyotype, run when a cell bank is made, confirms the banked cells have a normal chromosome complement. Same-day, non-expanded preps don't need it because the cells haven't been through enough divisions to develop abnormalities, but they also haven't been characterized at all.

Is every test run on every batch?

Not every test on every batch. Some assays are one-time qualifications on the Master Cell Bank that get inherited. Others run on every working bank. Six run on every final-product batch before release: sterility, identity, viability, potency, endotoxin, mycoplasma.

  1. Donor

    Pre-collection

    • Donor eligibility
    • HIV / HBV / HCV
    • HTLV / syphilis / CMV
    • Medical history
  2. Master Cell Bank

    One-time

    • Tumorigenicity
    • Karyotype
    • Identity (full)
    • Sterility
  3. Working Bank

    Each derivation

    • Identity (flow)
    • Sterility
    • Mycoplasma
    • Morphology
  4. Final Product

    Every batch

    • Sterility · Mycoplasma
    • Endotoxin
    • Identity · Viability
    • Potency

What does a certificate of analysis look like?

A complete CoA is one page (sometimes two), with a header, the results table, and a signed-and-dated release line at the bottom. Below: a sample Certificate of Analysis for a representative cGMP MSC batch.

What a "results brochure" is not

Some clinics show patients a glossy summary with phrases like "our cells are tested for sterility and viability." This is not a Certificate of Analysis. The CoA is a regulatory document tied to a specific lot number, signed and dated, with measured values. If a clinic offers you a marketing brochure when you ask for the CoA, they're showing you the wrong document, and likely don't have access to the right one.

Certificate of Analysis

cGMP-released cell product

Document № CoA-2026-0118-A

Page 1 of 1

Read moreShow less
Product
Allo. UC-MSCs
Lot №
UC-2026-118
Manufactured
18 Mar 2026
Expires
18 Mar 2028
Source
Umbilical cord
Storage
Vapor-phase nitrogen
Fill
1 mL / vial
Formulation
CryoStor CS10
Release results
AssayMethodSpec / ResultStatus
SterilityUSP <71> 14-dayNo growth / No growthPass
MycoplasmaPCRNegative / NegativePass
EndotoxinLAL kinetic chromogenic<0.5 EU/mL / 0.07 EU/mLPass
Identity: CD73 / CD90 / CD105Flow cytometry≥95% / 98.4% · 99.1% · 97.6%Pass
Identity: CD45 / CD34 / CD14Flow cytometry≤2% / 0.3% · 0.1% · 0.4%Pass
Viability (post-thaw)Post-thaw, before treatment≥95% / 96.4%Pass
Potency (IDO)Enzyme activity≥ threshold / 2.4× thresholdPass
M. Vasquez, PhDQuality Assurance. Released
02 Apr 2026Release date

What should you ask a clinic about its testing?

"Does your clinic produce a CoA for each lot and make it available to patients on request?"

A real cGMP operation produces and retains a CoA for every batch by SOP. A clinic that hand-waves the question, or has no CoA at all, is operating outside cGMP.

Six release tests, one document, signed and dated.

A real cGMP-released cell product comes with a Certificate of Analysis. Sterility, mycoplasma, endotoxin, identity by flow cytometry, viability and potency, each with a spec and a measured value. One out-of-spec result and the batch is rejected.

You don't need to read it like a scientist. You need to know it exists, ask for it before you commit, and treat its absence as the answer it is.

  1. Ask for the CoA

    Every batch generates one. Your dose came from a specific lot. The CoA is available on request through your patient coordinator.

  2. Look for QA signature

    Named person, role, date. Not a marketing summary, not a glossy. A regulatory document with a name and a stamp on it.

  3. Check the lot match

    The lot on the CoA should match the lot on the vial you're receiving. Not "a representative batch". Your batch.