Skip to content

Pfaffl vs Delta-Delta Ct: When Efficiency Correction Actually Matters

Pfaffl method vs delta delta Ct when to use·May 22, 2026

You have efficiency data for both your target and reference primers, and they are not exactly the same. Pfaffl (2001) gives you an efficiency-corrected formula; Livak and Schmittgen (2001) give you 2–ΔΔCt. The reviewer is going to ask which one you used and why. The short answer is that the choice depends on how far your efficiencies are from each other, not on how far they are from 100%. The long answer is below, and it ends in a decision rule you can defend in a methods section.

What each method actually does

Livak's 2–ΔΔCt assumes the target and reference amplify identically — both at exactly the same efficiency. Under that assumption, every cycle doubles the template (E=2), so a Ct difference of 1 means a 2-fold difference in starting amount. The full pipeline is ΔCt = Cttarget − Ctreference per sample, ΔΔCt = ΔCttreatment − ΔCtcontrol, fold change = 2–ΔΔCt.

The Pfaffl formula drops the equal-efficiency assumption and uses each primer pair's measured efficiency:

$\text{Ratio} = \frac{(E_{\text{target}})^{\Delta C_{t,\text{target (control - treatment)}}}}{(E_{\text{ref}})^{\Delta C_{t,\text{ref (control - treatment)}}}}$

Where E is measured from a standard curve (E = 10–1/slope; a slope of –3.32 gives E=2.00, i.e. 100%). Pfaffl reduces to Livak when Etarget = Eref = 2.

Key relationship $E = 10^{-1/\text{slope}}, \quad \text{Efficiency \%} = (E - 1) \times 100$

A slope of –3.32 corresponds to E=2.00 (100% efficiency). A slope of –3.58 corresponds to E=1.90 (90%). See calculating qPCR efficiency from a standard curve for the dilution-series geometry.

The decision: how far apart are your efficiencies?

Three pieces of information drive the decision: (1) the efficiency of your target primer, (2) the efficiency of your reference primer, and (3) the dynamic range of Ct differences you actually observe in this experiment. The third one is the part most people skip and it is what determines whether the bias from using Livak with mismatched efficiencies is large enough to matter.

  1. Both primers between 90–110% AND within ~5% of each other → use Livak (2–ΔΔCt). The assumption holds within measurement noise, and the formula is simpler to report and reproduce.
  2. Both primers between 90–110% but differing by more than ~5% → use Pfaffl. The bias from assuming equal efficiency grows with the Ct difference you are calling significant.
  3. Either primer outside 90–110% → do not analyze; re-optimize the primer. Neither method rescues a primer that is misbehaving on the bench. See the failure modes in why primer-efficiency variation invalidates ΔΔCt.
  4. No efficiency data at all → you can still run Livak as a first pass, but the methods section must state the assumption explicitly. Most reviewers, post-MIQE 2.0, will push back on this.

How big is the bias when you use Livak with mismatched efficiencies?

Say your target primer runs at 95% efficiency (E=1.95) and your reference primer runs at 105% efficiency (E=2.05) — a 10-point spread, well above the 5% threshold. Suppose your true ΔΔCt between treatment and control is 3 cycles.

Under Livak: fold change = 2−3 = 0.125, reported as an 8-fold downregulation.

Under Pfaffl with the measured efficiencies and assuming the ΔCt for both target (control − treatment) and reference (control − treatment) traces back to that 3-cycle differential split proportionally (say ΔCttarget = 3, ΔCtref = 0 for simplicity):

$\text{Ratio} = \frac{(1.95)^{3}}{(2.05)^{0}} = \frac{7.415}{1} \approx 7.4\text{-fold}$

The two methods disagree by about 8% in this case — small enough that the conclusion is unchanged for most studies, but visible in figures and not trivial when the field is debating whether a 2-fold change is biologically real.

Now push the ΔΔCt to 6 cycles (a 64-fold change under Livak, 60-fold under Pfaffl with the same primer efficiencies). Same proportional bias, larger absolute disagreement. The further apart your treatment and control are, the more efficiency mismatch matters.

Rule of thumb

Pfaffl-vs-Livak disagreement scales roughly with (Etarget − Eref) × ΔΔCt. Small efficiency spread plus small fold change = the methods agree to a rounding error. Large spread plus large fold change = differences worth reporting.

When the spread is large enough to switch methods

The Pfaffl method requires accurate efficiency values for both primers. Standard curves carry noise — a 5-point dilution series on triplicates typically gives an efficiency value with ~3–5% uncertainty depending on pipetting and linearity. So you have to ask whether the bias you are correcting is larger than the uncertainty you are introducing.

  • If the efficiency spread is under ~5%: Livak with disclosure beats Pfaffl with noisy efficiency values. You replace a 5% systematic bias with 3–5% random noise on each Ct — no clear win.
  • If the efficiency spread is 5–15%: Pfaffl helps if your efficiency values are themselves well-measured (R2 ≥ 0.98, dilution range covering the Ct range of your samples, triplicates per dilution point).
  • If the efficiency spread is >15%: stop and redesign one of the primers. Neither method gives you reliable quantification. This is a primer-validation failure, not a math-method failure.

Reporting requirements: what reviewers want to see

MIQE 2.0 (the 2025 revision of MIQE; see the original Bustin et al. (2009) MIQE paper) is more explicit about efficiency reporting than the original 2009 version. For either method, the methods section should include:

  • Efficiency value for every primer pair, with the method used to determine it (standard curve dilution series, LinRegPCR, etc.)
  • Slope, R2, and dynamic range of the standard curve
  • The quantification method named explicitly: "relative quantification using the 2–ΔΔCt method (Livak and Schmittgen, 2001)" or "efficiency-corrected relative quantification (Pfaffl, 2001)"
  • Reference gene(s) used and validation method — geNorm M-value or NormFinder stability score (see validating reference genes with geNorm and NormFinder)
  • Statistical test performed on ΔCt values, not on fold change values

The single most common reviewer pushback on a Livak analysis is "you have not demonstrated that the efficiency assumption holds." The fix is either to show the efficiency data and the spread, or to switch to Pfaffl. The hardest reviewer pushback to recover from is when the methods section claims one approach and the supplementary data shows efficiency values that violate its assumptions — pick the method that matches your data before you submit.

What this doesn't cover

Both Livak and Pfaffl are relative quantification methods — they tell you the ratio between treatment and control, normalized to a reference. Neither tells you absolute copy number; for that, you need a standard curve of known concentrations (covered in absolute vs relative quantification). Both also assume your reference gene is stable across conditions; if that breaks down, the math does not save you — revisit reference-gene selection upstream.

If you have efficiency data and want to skip the bookkeeping — primer-pair efficiency lookup, ΔΔCt vs Pfaffl branching, methods-section drafting — the qPCR analysis workflow in AnnealIQ picks the right formula from the data you upload and shows its reasoning in the methods output.

Ready to try AnnealIQ?

Free during beta. No credit card required.

Join the beta