Study Design & ProbabilityApril 18, 20266 min read

Q-Bank Breakdown: NNT & NNH — Why Every Answer Choice Matters

Clinical vignette on NNT & NNH. Explain correct answer, then systematically address each distractor. Tag: Biostatistics > Study Design & Probability.

You’re cruising through a biostats Q-bank and see NNT/NNH in the stem. Your brain says “easy,” but then the answer choices start mixing ARR, RRR, OR, HR, p-values, and “statistically significant.” That’s where people miss points: NNT and NNH are not just calculations—they’re interpretations of risk in a specific study design. Every distractor is usually tempting for a reason.

Tag: Biostatistics > Study Design & Probability


The Clinical Vignette (Q-Bank Style)

A randomized, double-blind clinical trial evaluates Drug X vs placebo to prevent stroke over 2 years in adults with hypertension.

  • Drug X group: 40 strokes out of 1000 patients
  • Placebo group: 60 strokes out of 1000 patients

Drug X also increases major GI bleeding:

  • Drug X group: 30 major bleeds out of 1000
  • Placebo group: 10 major bleeds out of 1000

Question: Which of the following best describes the number needed to treat (NNT) to prevent one stroke and the number needed to harm (NNH) for major bleeding?

Answer choices

A. NNT = 50; NNH = 50
B. NNT = 100; NNH = 100
C. NNT = 200; NNH = 50
D. NNT = 50; NNH = 100
E. NNT = 20; NNH = 20


Step 1: Translate the Stem Into Risks

Always convert counts to event risks first.

Stroke (benefit)

  • Experimental event rate (EER) = 40/1000=0.0440/1000 = 0.04
  • Control event rate (CER) = 60/1000=0.0660/1000 = 0.06

Bleeding (harm)

  • Bleed risk Drug X = 30/1000=0.0330/1000 = 0.03
  • Bleed risk placebo = 10/1000=0.0110/1000 = 0.01

Step 2: Compute ARR and NNT (Benefit)

Absolute risk reduction (ARR)

ARR=CEREER=0.060.04=0.02ARR = CER - EER = 0.06 - 0.04 = 0.02

Number needed to treat (NNT)

NNT=1ARR=10.02=50NNT = \frac{1}{ARR} = \frac{1}{0.02} = 50

Interpretation: Treat 50 patients for 2 years to prevent 1 stroke.


Step 3: Compute ARI and NNH (Harm)

Absolute risk increase (ARI)

ARI=0.030.01=0.02ARI = 0.03 - 0.01 = 0.02

Number needed to harm (NNH)

NNH=1ARI=10.02=50NNH = \frac{1}{ARI} = \frac{1}{0.02} = 50

Interpretation: Treat 50 patients for 2 years and you’ll cause 1 additional major bleed (compared with placebo).


Correct Answer: A. NNT = 50; NNH = 50

This is the clean “mirror” situation: the drug provides an absolute stroke benefit of 2% and an absolute bleeding harm of 2%.


Why Every Distractor Matters (Systematic Breakdown)

A. NNT = 50; NNH = 50

  • Matches ARR=0.02ARR = 0.02 and ARI=0.02ARI = 0.02.
  • Uses absolute risk differences, which is what NNT/NNH are based on.

B. NNT = 100; NNH = 100

This would correspond to ARR=0.01ARR = 0.01 and ARI=0.01ARI = 0.01.

Why it’s tempting:
Students often misread the event rates or accidentally use:

  • Stroke difference as 6040=2060-40 = 20 and then divide by 2000 (wrong denominator), or
  • Convert “per 1000” into “percent” incorrectly.

High-yield fix:
NNT is extremely sensitive to small arithmetic mistakes because it uses a reciprocal.


C. NNT = 200; NNH = 50

NNH is correct, but NNT = 200 implies ARR=0.005ARR = 0.005 (0.5%), not 2%.

Why it’s tempting:
This is what you get if you mistakenly use relative risk reduction (RRR) or otherwise shrink the absolute effect.

For stroke:

  • RR = EER/CER=0.04/0.06=0.667EER/CER = 0.04/0.06 = 0.667
  • RRR = 1RR=0.3331 - RR = 0.333 (33.3%)

If someone incorrectly treats RRR (33%) as though it directly gives NNT, they’ll go off the rails. NNT requires ARR, not RRR.


D. NNT = 50; NNH = 100

NNT is correct. NNH = 100 implies ARI=0.01ARI = 0.01 (1%), but the actual bleeding ARI is 2%.

Why it’s tempting:
A common error is subtracting bleeding risks in the wrong direction or mixing groups (e.g., 0.030.020.03 - 0.02 by inventing an intermediate number).

High-yield fix:
For harm:

  • ARI = risk in treated − risk in control (when treated increases adverse events)

E. NNT = 20; NNH = 20

This corresponds to ARR=0.05ARR = 0.05 and ARI=0.05ARI = 0.05.

Why it’s tempting:
Students may confuse absolute difference in counts per 1000 (20/1000) with 0.05 instead of 0.02:

  • Stroke: 60/100040/1000=20/1000=0.0260/1000 - 40/1000 = 20/1000 = 0.02 (not 0.05)

High-Yield NNT/NNH Facts USMLE Loves

1) NNT/NNH are built on absolute risk differences

  • NNT=1ARR,ARR=CEREERNNT = \frac{1}{ARR}, \quad ARR = CER - EER
  • NNH=1ARI,ARI=EERCER (when exposure increases harm)NNH = \frac{1}{ARI}, \quad ARI = EER - CER \text{ (when exposure increases harm)}

Board mindset: if an answer choice only gives RR, OR, HR, or RRR, you probably still need ARR/ARI to get NNT/NNH.


2) Timeframe matters

NNT/NNH are always tied to:

  • a specific duration (e.g., “over 2 years”)
  • a specific population (baseline risk changes NNT)

If baseline risk is low, ARR shrinks → NNT increases.


3) What’s “good” depends on context

  • Lower NNT = more benefit per patient treated
  • Higher NNH = safer (harm is rarer)

A quick clinical interpretation tool:

  • If NNT ≈ NNH, you need to weigh severity and reversibility of outcomes (stroke vs bleed), patient values, and alternatives.

4) NNT/NNH are most natural in RCTs (incidence known)

You need actual risks (incidence), which are easiest to get from:

  • Randomized trials (prospective incidence)
  • Cohort studies (incidence)

They’re not as straightforward from case-control studies because case-control designs begin with outcome status and typically yield odds ratios, not incidence.


5) Rounding on exams

Because NNTNNT uses a reciprocal, small differences matter.

Rule of thumb:

  • If they want an integer, round up in clinical convention (more conservative), but many USMLE-style questions avoid ambiguity by using clean numbers.

Quick Table: NNT/NNH vs Other Common Measures

MeasureFormulaUses absolute risk?Commonly fromTypical trap
ARRCEREERCER - EERYesRCT, cohortConfusing with RRR
RRR(CEREER)/CER(CER - EER)/CERNoRCT, cohortMistakenly used to compute NNT
RREER/CEREER/CERNoRCT, cohortInterpreted as absolute difference
OR(ad)/(bc)(ad)/(bc)NoCase-control (also others)Approximates RR only when disease is rare
NNT1/ARR1/ARRYesRCT, cohortUsing RRR or OR instead of ARR
NNH1/ARI1/ARIYesRCT, cohortSubtracting in wrong direction

Takeaway Pattern for Q-Banks

  1. Convert to risks (per 100, per 1000 → decimals).
  2. Compute ARR (benefit) and ARI (harm).
  3. Take reciprocals for NNT/NNH.
  4. Use distractors to check what you might have mixed up (RRR vs ARR, OR vs RR, wrong direction, denominator errors).

When you treat the distractors as a checklist of common mistakes, these questions stop being “math problems” and start being pattern recognition—exactly what USMLE rewards.