qPCR troubleshooting is the process of tracing bad experimental results back to their origin in the workflow. Effective troubleshooting means moving from what you see in your data to where in the workflow the problem entered before you change anything.
This guide gives you a framework for doing that. It will help you discover if the challenges you are facing are a reagent problem, a setup problem, a pipetting problem, or something more diffuse that requires systematic optimization to resolve.
If this is your first qPCR and you haven’t set things up yet, see our article “qPCR for dummies” to get started.
Quick Diagnostic: What Are You Seeing?
Use this table to locate your symptom and identify which section to skip to first.
Put this article into practice
Choose a free resource to help you move forward
DIGITAL TOOL
qPCR Helper Pack
EBOOK
The Fundamentals of qPCR and RT-qPCR
| Symptom | Most likely failure category | Where to start |
|---|---|---|
| High SDs between replicates | Pipetting / variability | Pipetting and variability |
| No amplification | Reagent/primer integrity or setup | Reagent and primer integrity; Reaction setup |
| Unexpected or very high Cq values | Template concentration or primer issue | Reagent and primer integrity; Reaction setup |
| Signal in NTC (no template control) | Contamination | Reaction setup |
| Poor efficiency (shallow amplification curve) | Reagent concentrations or cycling | Reagent and primer integrity |
| Results that vary run to run | Reagent handling or cycling conditions | Reagent and primer integrity; Reaction setup |
| Single-variable fixes haven’t worked | Multi-factor interdependency | Systematic optimisation |
| Results inconsistent with known biology | Data quality/normalization | Data quality |
Diagnose the Problem First
Not all qPCR problems look the same, and misidentifying the symptom means fixing the wrong thing. The two most common failure modes are contamination and replicate inconsistency. But the way they manifest, and what they tell you, differ considerably.
Contamination
Contamination shows up as an amplification signal in wells that shouldn’t have any — most visibly in your no-template controls (NTCs). Because qPCR is highly sensitive, even trace amounts of carryover DNA from a previous run, from extraction reagents, or from cross-contamination between rooms can produce a Cq signal. A contaminated NTC is a reliable indicator that something in your sample handling, your pipettes, or your lab setup has introduced exogenous DNA.
Inconsistency between replicates
Inconsistency between replicates manifests as high standard deviations and is a different category of problem entirely. This is technical variability in how samples were prepared and loaded, not contamination. Because qPCR amplification is exponential, very small differences in the amount of template, polymerase, or primers between wells compound over cycles and produce measurable Cq spread.
Cq values outside the expected range
Cq values outside the expected range indicate template concentration issues. Ideally, samples should fall within the range between cycles 20 and 30. Results crossing before cycle 15 fall into the default baseline setting on most instruments, causing the instrument to subtract the fluorescence signal from other samples in the run. Very high Cq values — published cut-offs vary between 30 and 35 depending on assay and template — increase variability due to the stochastic nature of amplification at low template concentrations: the less template present, the more variable the replicates.
Poor efficiency
Poor efficiency, visible as shallow amplification plot slopes, suggests problems with reagent concentrations or cycling conditions rather than template issues alone.
Understanding which of these symptoms you’re dealing with is the first step. The sections below walk through the failure categories behind each one.
No amplification
No amplification — a flat line where a curve should be — is one of the most common and frustrating qPCR failures. It means either the reaction never started or the template wasn’t present to amplify. The most common causes are primer failure (degraded or incorrectly stored primers that are no longer functional), template absence (a missed addition that’s easy to overlook in a busy setup), or a setup error such as an incorrect annealing temperature or a hot start activation step that didn’t complete. For RNA-based experiments, a failed or incomplete reverse transcription step will produce the same result. Start with a standard curve using a known template to confirm whether the primers are working before investigating other variables.
Where Things Might Have Gone Wrong
Most qPCR failures fall into one of three categories: reagent and primer integrity, reaction setup, or pipetting and variability. These categories overlap at the edges, but they require different diagnostic checks and lead to different fixes.
Reagent and Primer Integrity
Problems with reagents and primers are often invisible until they affect your results. Primers stored incorrectly degrade over time — storage conditions affect both efficiency and sensitivity, and repeated freeze/thaw cycles compound the damage. The practical test is a standard curve: run one with every new primer pair to verify efficiency before drawing conclusions from your data.
Cycling conditions are another integrity check that’s easy to overlook. On shared instruments, especially, parameters like annealing temperature or hot start activation time may have been changed since you last ran. Verifying cycling conditions before every run takes seconds and can catch problems before they cost you a plate.
For a full walkthrough of best practices for primer handling and storage, and the standard curve approach to efficiency testing, see our guide to getting consistent qPCR results.
Reaction Setup Failures
Setup failures typically produce either no amplification or contamination signals — problems that entered before the reaction even started.
For researchers working with RNA as a starting material, the chain of events between RNA isolation and the qPCR run has multiple points at which failure can occur. Verifying RNA quality after isolation — and checking for DNA contamination before proceeding — is the first diagnostic step for any experiment that uses RNA as input. If amplification appears in your RT control (where reverse transcriptase is omitted), DNA contamination is present and must be resolved before results can be interpreted.
Contamination from lab workflow is a separate concern. Using the same pipettes for nucleic acid extraction, reaction setup, and post-run handling is one of the most reliable routes to NTC contamination. Dedicated pipettes for qPCR reaction setup — kept physically separate from extraction areas — substantially reduce this risk.
For detailed guidance on RNA preparation checkpoints between isolation and qRT-PCR, and on setting up controls correctly, see our qRT-PCR setup tips.
Pipetting and Variability Failures
If your NTCs are clean but your replicates are inconsistent, the most likely source is pipetting. Because qPCR amplification is exponential, small differences in template, polymerase, or primer volume between wells compound over cycles and produce Cq spread. In practice, this means it is technical variability, not biological, and it is controllable.
Pipetting larger volumes improves accuracy. Multi-dispensing and multichannel pipettes are now comparable or better than single-channel pipettors for this type of work. Running a minimum of three technical replicates per sample makes outlier identification possible — with fewer than three, it’s not possible to determine which value is aberrant.
Pipette calibration is a maintenance issue with real consequences. An uncalibrated pipette dispensing consistently above or below the set volume will produce results that look right but aren’t.
For a detailed guide to reducing pipetting error and improving replicate consistency, including plate layout strategies and master mix preparation, see our guide to minimizing pipetting error in qRT-PCR.
What to do When You Can’t Isolate the Cause
Sometimes the failures above don’t map cleanly to a single variable. You’ve checked your primers, your setup looks right, your pipetting is careful — and the assay still isn’t performing as expected. This is where single-variable troubleshooting reaches its limit.
The problem is interdependency. qPCR performance is determined by the combined concentrations of multiple components — Mg²⁺, dNTPs, primers, polymerase, and fluorescent dye — and adjusting one changes the context in which the others operate. Tweaking variables one at a time, hoping to land on the right combination, can consume a lot of reagents and time without converging on an answer.
A systematic approach called Design of Experiments (DoE) addresses this directly. Instead of changing one variable at a time, DoE defines the relationships between multiple factors simultaneously through structured, balanced experiments. The Taguchi method is a simplified version of DoE that’s particularly practical for qPCR optimization: using Orthogonal Arrays, it can evaluate five factors at four levels each using just 16 experiments — a fraction of what unstructured testing would require.
Two important caveats apply before reaching for this approach:
- First, Taguchi optimization requires baseline knowledge of your system — robust primer design and a working understanding of your cycling conditions should already be in place. If those fundamentals are unsettled, fix them first.
- Second, the optimal conditions derived from Taguchi analysis are calculated, not confirmed — they must be verified experimentally before being treated as definitive.
For a full walkthrough of how to set up a Taguchi optimization experiment for qPCR, including how to define factors and levels, calculate Signal-to-Noise ratios, and interpret the resulting output, see our guide to optimizing qPCR using the Taguchi method. For broader consistency practices that complement optimization work — including standard curve interpretation and cycling condition checks — see our guide to getting consistent qPCR results.
Getting Results You Can Trust
Troubleshooting and optimization get your qPCR working. But working qPCR and publishable qPCR aren’t always the same thing. Before treating your results as final, it’s worth running a data quality check against the markers that determine whether your data is reliable and reproducible.
The most important of these is normalization. Relative gene expression data is only interpretable alongside a stable internal reference — a housekeeping gene such as GAPDH measured consistently across control and experimental conditions. Minor DNA contamination that survived troubleshooting will be absorbed into results through this normalization process, provided the housekeeping gene is genuinely stable across your samples.
Cq thresholds are a practical data quality marker. Published cut-offs vary between 30 and 35, depending on assay context and template quality; results consistently at the high end of or beyond this range point back to template concentration rather than data analysis — increase input concentration and recheck.
For researchers preparing to publish, the MIQE guidelines (Minimum Information for Publication of Quantitative Real-Time PCR Experiments, Bustin et al., 2009) define what must be reported: full disclosure of reagents, sequences, and analysis methods. MIQE compliance is typically submitted as supplementary material. Being aware of these requirements before finalizing an experiment saves significant retrospective work.
If your qPCR has been optimized and the data quality checks above still don’t produce results consistent with your biological expectations, it may be worth asking whether qPCR is the right method for your quantification goal. For low-abundance targets where absolute quantification is critical, digital PCR offers an alternative — our comparison of digital PCR and quantitative real-time PCR covers when each method is most appropriate.
FAQs about Troubleshooting qPCR
Why do my replicates have high standard deviations?
High SD between technical replicates almost always points to pipetting variability rather than a biological effect. Because qPCR amplification is exponential, small differences in the volume of template, polymerase, or primers between wells compound over cycles and produce measurable Cq spread. Check pipette calibration, increase volumes where possible, and use a master mix to reduce the number of individual pipetting steps. Running a minimum of three technical replicates per sample is necessary to identify which value is the outlier — with only two, you can’t tell.
What does a signal in my no-template control mean?
A signal in your NTC means exogenous DNA has entered the reaction — either from carryover from a previous run, from extraction reagents, or from cross-contamination between lab areas. Because qPCR is highly sensitive, even trace amounts are enough to produce a Cq. The most common source is using the same pipettes across extraction, setup, and post-run handling. Dedicated pipettes for reaction setup, kept physically separate from extraction areas, are the most reliable fix. Any run with a contaminated NTC should be considered unreliable until the contamination source is identified and resolved.
Why am I getting no amplification at all?
No amplification is most commonly caused by primer failure, template absence, or a setup error. Start by checking whether your primers are intact — degraded or incorrectly stored primers are a frequent culprit, and a standard curve with a known template will confirm whether the primer pair is functional. If primers are fine, verify that template was actually added (missed additions are more common than they seem), check that the reverse transcriptase step completed correctly for RNA-based work, and confirm that cycling conditions — particularly annealing temperature and hot start activation — haven’t been changed on a shared instrument since you last ran.
Why hasn’t changing one variable at a time fixed my assay?
Single-variable troubleshooting fails when the problem is caused by interdependency between multiple components. qPCR performance is determined by the combined concentrations of Mg²⁺, dNTPs, primers, polymerase, and fluorescent dye — adjusting one changes the context in which the others operate, so sequential single-variable tests can cycle through plausible fixes without converging on an answer. When you’ve checked the obvious single factors and the assay still isn’t performing, a structured approach like the Taguchi method is more efficient: it evaluates multiple factors simultaneously through balanced experiments and can identify the optimal combination in a fraction of the experiments that unstructured testing would require.
My Cq values are much higher than expected — what should I check?
High Cq values typically indicate low template concentration, poor amplification efficiency, or degraded starting material. First check your input concentration — dilute or concentrated samples both cause problems, and samples should ideally amplify between cycles 20 and 30. If concentration looks right, run a standard curve to check efficiency: a shallow slope points to a reagent or cycling condition problem rather than template. For RNA-based experiments, RNA quality is the first thing to verify — degraded RNA will produce consistently high and variable Cq values regardless of how well the rest of the reaction is set up.
You made it to the end—nice work! If you’re the kind of scientist who likes figuring things out without wasting half a day on trial and error, you’ll love our newsletter. Get 3 quick reads a week, packed with hard-won lab wisdom. Join FREE here.
Put this article into practice
Choose a free resource to help you move forward
DIGITAL TOOL
qPCR Helper Pack
EBOOK
The Fundamentals of qPCR and RT-qPCR

