Skip to content
Omnikalc

qPCR efficiency: is your assay amplifying properly?

Turn the slope of a qPCR standard curve into an amplification efficiency, and compute the fold difference behind a ΔCt with that efficiency.

Updated on
Your inputs

Value out of range

Value out of range

Results

Amplification efficiency

96.8%

90% to 110%: acceptable efficiency
Amplification factor per cycle
1.968
ΔCt for a 10-fold dilution
3.40
Fold difference for that ΔCt
3.875
Fold difference assuming 100% efficiency (2^ΔCt)
4

Why efficiency matters

In real-time PCR (qPCR), the amount of DNA ideally doubles at each cycle. Efficiency tells you how close an assay comes to that ideal. Quantification methods such as ΔΔCt assume an efficiency near 100%, so a poor assay gives misleading fold changes.

From the standard curve

Run a dilution series of a template, often five 10-fold dilutions in triplicate, and plot the Ct values against log10 of the starting quantity. The slope of the line gives the efficiency:

Efficiency = 10^(−1 ÷ slope) − 1

  • A slope of −3.32 gives an efficiency of 100%: each cycle doubles the product, so a 10-fold dilution shifts Ct by 3.32 cycles.
  • A slope of −3.6 gives about 90%; a slope of −3.1 about 110%.

Example

A standard curve has a slope of −3.40: efficiency = 10^(1 ÷ 3.40) − 1 ≈ 96.8%, an amplification factor of 1.968 per cycle. A ΔCt of 2 between two samples then corresponds to a 1.968² ≈ 3.87-fold difference, rather than the 4-fold given by 2^ΔCt.

Acceptable values

Efficiency Interpretation
90% to 110% acceptable for most assays
under 90% poor primers, secondary structures, suboptimal conditions
over 110% inhibition in concentrated samples, pipetting errors, primer dimers, nonspecific products

The MIQE guidelines for publishing qPCR data also ask for the R² of the curve, usually above 0.98, and the dynamic range.

Improving efficiency

  • Redesign primers to amplify a short product (70 to 200 bp), with a Tm of about 60 °C and no dimers.
  • Optimize the annealing temperature with a gradient.
  • Check the melt curve for a single peak.
  • Dilute samples to reduce inhibitors, and use calibrated pipettes and fresh dilutions.

ΔΔCt and the Pfaffl method

The Livak ΔΔCt method assumes both the target and reference genes amplify at about 100%. If their efficiencies differ by more than a few percent, the Pfaffl method uses each gene’s own efficiency:

Ratio = (E target)^ΔCt target ÷ (E reference)^ΔCt reference

where E is the amplification factor, for example 1.968.

Frequently asked questions

How do you calculate qPCR efficiency from the slope?

Efficiency = 10^(−1 ÷ slope) − 1. A slope of −3.32 means 100% efficiency, doubling each cycle.

What is an acceptable qPCR efficiency?

Generally 90% to 110%, which corresponds to slopes between about −3.6 and −3.1, with R² above 0.98.

Why is my qPCR efficiency above 100%?

Usually inhibitors in the concentrated standards, primer dimers or pipetting errors in the dilution series.

When can I use the 2^−ΔΔCt method?

When both the target and the reference gene have efficiencies close to 100% and to each other; otherwise use an efficiency-corrected method such as Pfaffl.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.