Oncology patient starting carboplatin. The dose is 5 mg/mL/min (AUC 5) and you need to calculate the AUC dose using Calvert's formula — first step is BSA, then GFR.
Mosteller: √(H × W ÷ 3600)
Du Bois: 0.007184 × H⁰·⁷²⁵ × W⁰·⁴²⁵
Haycock: 0.024265 × H⁰·³⁹⁶⁴ × W⁰·⁵³⁷⁸
Average adult BSA ≈ 1.7–1.8 m²Mosteller is recommended for most clinical use. Haycock is preferred for neonates and children.
1 What this calculator does
Calculates body surface area (BSA) in m² using Mosteller and/or Du Bois formulas. BSA is used for chemotherapy dosing, high-alert medication calculation, and paediatric drug dosing where weight-based dosing is insufficient.
2 Formula & professional reasoning
Mosteller: BSA = √(Height(cm) × Weight(kg) / 3600)
Du Bois: BSA = 0.007184 × Height(cm)^0.725 × Weight(kg)^0.425
The Mosteller formula is simpler and gives results within 2% of Du Bois for most adults — preferred for most clinical applications. The Du Bois formula is the original 1916 derivation and is used in some oncology protocols that specify it. Both are provided for completeness. BSA in m² is used because chemotherapy dosing in mg/m² was historically calibrated from body size studies using BSA as the normalisation factor.
3 Worked examples
⚠️ Illustrative example only — not clinical or professional instruction.
Mosteller: √(175 × 75 / 3600) = √(3.646) Mosteller: √(162 × 68 / 3600) = √(3.06) Mosteller: √(168 × 120 / 3600) = √(5.6) 4 Sanity check
5 Common errors
| Error | Cause | Consequence | Fix |
|---|---|---|---|
| Using incorrect formula for the protocol | Assuming Mosteller and Du Bois are interchangeable | Dose difference of 2–5% — small but significant for narrow therapeutic index drugs | Check the specific protocol — some oncology regimens mandate Du Bois formula. Use whatever the protocol specifies. |
| Using ideal weight instead of actual | Confusion with Cockcroft-Gault habit | Under-dosing chemotherapy in obese patients (unless capping applies) | For most chemotherapy BSA calculations, use ACTUAL body weight. Exception: if protocol mandates adjusted or ideal weight. |
| Not verifying height and weight independently | Using patient-reported values | BSA error propagated through entire chemotherapy dose | Weigh and measure the patient — particularly important at start of new chemotherapy cycle |
| Re-using BSA from previous cycle without rechecking weight | Time saving | Significant weight change (common during chemotherapy) not reflected in dose | Re-calculate BSA at start of each chemotherapy cycle using current height and weight |
6 Reference & regulatory links
7 Professional workflow
Common tools used alongside this one: