Iron Deficit Calculator

(For calculating intravenous iron requirements for all ages)

Iron Deficit Calculator
Weight (kg)
Target Hb (g/L)
Current Hb (g/L)
Deficit (Ganzoni)
Deficit (UpToDate)
Deficit (Simplified)
Deficit (15mg/kg) for children

Calculator written by Jeremy Steinberg, contact for suggestions

Notes regarding ferric carboxymaltose (Ferinject):


  • Maximum 1000mg of i.v. iron per week (or 20mg/kg for those under 35kg)
  • Do not dilute to less than 2mg/mL
  • administer 100mg/min or over 15 minutes for 1000mg
  • For children please use the 15mg/kg result, and only use if they are anaemic.
  • POAC criteria for Middlemore Patients
  • Special authority criteria
  • Click for antenatal dosing schedule

Calculation Explanations


Total Iron Deficit = Body Weight kg x (Target Hb – Actual Hb g/L) x 0.24 + Iron Reserve to Replenish Stores(mg) (1)


Target Hb = 140 for body weight ≥35 kg, 130 for body weight <35 kg, 110 if pregnant, 110-120 for CKD

Iron Reserve to Replenish Stores = 500mg for body weight ≥35 kg or 15 mg/kg body weight for body weight <35 kg. This part of the formula is hidden in the calculator. If you only want to correct the anaemia but not replenish stores then subtract 500 or 15mg/kg if body weight less than 35kg

Round down to nearest 100 mg if body weight ≤66 kg and round up to nearest 100 mg if body weight > 66 kg. Shown in parentheses in the calculator.

Use ideal weight in overweight patients, use actual weight in underweight patients.

This calculation method is based on first principles


Total Iron Deficit = Body Weight kg x (Target Hb – Actual Hb g/L) x 0.2145 + Iron Reserve to Replenish Stores(mg) (2)

Similar to the Ganzoni method but uptodate uses a blood volume of 65mL/kg instead of 70mL/kg


Please only use this alternative method with caution as it is based on a single trial of patients with inflammatory bowel disease. It tends to give quite different values to using the Ganzoni method.

MUST NOT be used in for patients under 35 kg in weight (3). 

Total body weight (kg) 35 to 69kg
Hb < 100g/L = 1500mg
Hb 100-140g/L = 1000mg
Hb ≥ 140g/L = 500mg

Total body weight (kg) 70 or more
Hb < 100g/L = 2000mg
Hb 100-140g/L = 1500mg
Hb ≥ 140g/L = 500mg


The calculator uses 15mg/kg per dose with up to two doses as per Powers JM et al (4)
Maximum 750mg per dose, maximum total dose of 1500mg.
In the study they gave two doses to those over 50kg, while for those weighing less than 50kg the decision for giving one or two doses was left up to the treating haematologist.
The age range was 9 months to 18 years
The calculation does not use the entered target or current haemoglobin.


1. Ganzoni AM. [Intravenous iron-dextran: therapeutic and experimental possibilities]. Schweiz Med Wochenschr. 1970 Feb 14;100(7):301–3.
2. Schrier L, Auerbach M. Treatment of iron deficiency anemia in adults. Post TW, ed. UpToDate. Waltham, MA: UpToDate Inc. (Accessed on November 24, 2017.)
3. Evstatiev R, Marteau P, Iqbal T, Khalif IL, Stein J, Bokemeyer B, et al. FERGIcor, a Randomized Controlled Trial on Ferric Carboxymaltose for Iron Deficiency Anemia in Inflammatory Bowel Disease. Gastroenterology. 2011 Sep 1;141(3):846–853.e2.
4. Powers JM, Shamoun M, McCavit TL, Adix L, Buchanan GR. Intravenous Ferric Carboxymaltose in Children with Iron Deficiency Anemia Who Respond Poorly to Oral Iron. J Pediatr. 2017 Jan;180:212–6.
5. Intravenous ferric carboxymaltose: now available for the treatment of iron deficiency. BPAC [Internet]. 2017 Nov; Available from: