Number Needed to Treat
The number needed to treat is a clinically intuitive measure of treatment effect that represents the number of patients who must be treated for one additional patient to benefit, calculated as the reciprocal of the absolute risk reduction.
Key Facts
NNT = 1 / ARR (absolute risk reduction); lower NNT indicates more effective treatment ARR = control event rate (CER) − experimental event rate (EER) NNT of 1 = perfect treatment (every patient benefits); NNT of infinity = treatment has no effect NNH (number needed to harm) = 1 / ARI (absolute risk increase); measures side effect burden RRR (relative risk reduction) = ARR / CER × 100; often larger and more impressive than ARR (can be misleading) NNT is time-dependent: must be interpreted with the treatment duration in mind Example: aspirin for secondary CVD prevention: NNT approximately 67 over 2 years to prevent one CVD event NNT allows direct comparison of different treatments for the same condition in terms of clinical benefit
Overview
Key Facts
NNT translates the results of clinical trials into a clinically meaningful metric. It answers the question: 'How many patients do I need to treat to prevent one adverse outcome?' It is more intuitive than relative measures and essential for shared decision-making.
Calculation
- ARR = CER − EER (absolute difference in event rates)
- NNT = 1 / ARR
- NNH = 1 / ARI (where ARI = absolute risk increase for harm)
Example
- Control event rate = 20%, Treatment event rate = 15%
- ARR = 0.20 − 0.15 = 0.05 (5%)
- NNT = 1/0.05 = 20
- Interpretation: 20 patients need to be treated for 1 to benefit
RRR vs ARR
- RRR = ARR / CER = 0.05 / 0.20 = 25%
- RRR sounds more impressive but does not convey absolute benefit
- A 50% RRR could mean CER 2% → EER 1% (ARR 1%, NNT 100) or CER 40% → EER 20% (ARR 20%, NNT 5)
- Always report both relative and absolute measures
NNT for Common Interventions
- Statins for primary CVD prevention (5 years): NNT approximately 100-200
- Statins for secondary CVD prevention (5 years): NNT approximately 20-30
- Aspirin for secondary prevention: NNT approximately 67 (2 years)
- Thrombolysis for acute STEMI: NNT approximately 30-50
- Antibiotics for sore throat (symptom relief at day 3): NNT approximately 6
Clinical Presentation
Using NNT in Clinical Practice
- Compare NNT with NNH to assess treatment benefit vs harm
- Net clinical benefit: if NNT < NNH for a serious outcome, treatment is likely beneficial
- Communicate to patients: 'If I treat 20 people like you, 1 will benefit; the other 19 would not have had the event anyway'
- NNT should be considered alongside patient preferences, comorbidities, and treatment burden
Limitations of NNT
- Time-dependent: NNT changes with duration of treatment
- Baseline risk-dependent: NNT differs for high-risk vs low-risk patients
- Assumes constant treatment effect across populations
- Cannot be directly added or subtracted between studies
- Confidence intervals for NNT can be counterintuitive (can pass through infinity)
Differential Diagnosis
| Measure | Formula | Interpretation |
|---|---|---|
| ARR | CER − EER | Absolute difference in risk |
| RRR | ARR / CER | Proportional risk reduction |
| NNT | 1 / ARR | Patients to treat for one to benefit |
| ARI | EER − CER (for harm) | Absolute increase in risk of harm |
| NNH | 1 / ARI | Patients treated for one to be harmed |
| RR | EER / CER | Relative risk of event |
Diagnosis / Investigation
Calculating NNT from Trial Data
- Extract event rates from published data (2×2 table or Kaplan-Meier curves)
- Calculate ARR = CER − EER
- NNT = 1 / ARR (round up to next whole number)
- Calculate 95% CI for NNT from CI for ARR
NNT from Odds Ratios
- When only OR is available (e.g. from meta-analysis), NNT can be estimated using: NNT = 1 / [CER × (1 − OR) / (1 − CER × (1 − OR))]
- Approximation when disease is rare: NNT ≈ 1 / [CER × (1 − OR)]
Confidence Intervals
- 95% CI for NNT calculated from 95% CI for ARR
- If CI for ARR includes zero (non-significant result), CI for NNT passes through infinity
- Expressed as: NNT = X (95% CI: Y to infinity to −Z)
Management
Clinical Decision-Making with NNT
- Consider NNT in context of disease severity and patient baseline risk
- Higher baseline risk → lower NNT (treatment more beneficial)
- Balance NNT against NNH for specific side effects
- Use NNT for shared decision-making conversations with patients
- Integrate NNT with QRISK, FRAX, or other risk calculators for personalised treatment decisions
NNT in Guidelines
- NICE guidelines increasingly report NNT/NNH alongside recommendations
- Statin guidelines: QRISK ≥10% → offer statin (NNT varies with baseline risk)
- Anticoagulation in AF: CHA₂DS₂-VASc guided; NNT for stroke prevention varies with score
- Breast cancer screening: NNT to detect one cancer ≈ 500 per screening round; NNT to prevent one death ≈ 1,000-2,000 over 10 years
Prognosis
- NNT provides the most clinically useful measure of treatment effect for patient communication
- Treatments with low NNT for serious outcomes are strong candidates for widespread implementation
- NNT varies significantly with baseline risk — personalised medicine considers individual risk profiles
- Population-level NNT informs public health policy (e.g. vaccination programme NNT)
- The concept of NNT has improved transparency in clinical trial reporting since its introduction in 1988 (Laupacis et al.)
Other Relevant Information
NNT Examples in Clinical Practice
| Intervention | Condition | NNT | Duration |
|---|---|---|---|
| Atorvastatin 20mg | Primary CVD prevention (QRISK ≥10%) | ~100-200 | 5 years |
| Atorvastatin 80mg | Secondary CVD prevention | ~20-30 | 5 years |
| Aspirin | Secondary stroke prevention | ~67 | 2 years |
| Warfarin/DOAC in AF | Stroke prevention (CHA₂DS₂-VASc ≥2) | ~25 | 1 year |
| Thrombolysis | Acute STEMI | ~30-50 | Acute |
| Antibiotics | Sore throat (day 3 resolution) | ~6 | 10 days |
| Flu vaccine (elderly) | Influenza prevention | ~40 | 1 season |
RRR vs ARR Illustration
| Trial | CER | EER | ARR | RRR | NNT |
|---|---|---|---|---|---|
| Trial A | 40% | 20% | 20% | 50% | 5 |
| Trial B | 2% | 1% | 1% | 50% | 100 |
Same RRR (50%) but very different NNT (5 vs 100) due to different baseline risk