qPCR troubleshooting checklist

About 6 min read · Updated 2026-09-30

Before worrying about the calculation, check whether the raw data can be trusted. These five checks explain most strange results.

Try it with the tool

Load an instrument file: NTCs are skipped automatically, and outlier replicates, Ct ≥ 35 and large spreads are flagged.

Open the qPCR tool →

1. Ct above 35

With very little template, the start of amplification becomes stochastic (Poisson noise) and replicates spread widely. Treat Ct ≥ 35 as “very low or absent” and flag it if you quantify it; the real fix is more cDNA or less dilution.

2. The NTC amplified

3. Technical replicates disagree

Replicates of one sample usually fall within 0.2–0.3 Ct. A spread above 0.5 Ct points to pipetting, bubbles or evaporation.

To drop an outlier, apply a pre-defined rule to every sample, e.g. “with 3+ replicates, drop one value more than 0.5 Ct from the median” — never pick values after seeing the result.

4. Several melt-curve peaks

SYBR Green binds any double-stranded DNA, so unwanted products also give signal. Multiple peaks mean non-specific products or primer dimers — redesign primers, adjust annealing temperature, or check product size on a gel.

Melt curve: clean vs non-specific65707580859095Temperature (°C)−dF/dTGood: single peakPrimer dimer / non-specific
A clean assay shows a single melt peak (green). An extra peak at a lower temperature (red) means primer dimers or non-specific products were amplified too.

5. Suspected genomic DNA

Amplification in a no-RT control (no reverse transcriptase) means gDNA contamination. Use DNase treatment or design primers across exon–exon junctions.

Checklist

Load an instrument file: NTCs are skipped automatically, and outlier replicates, Ct ≥ 35 and large spreads are flagged.

Open the qPCR tool →