Diabetic ketoacidosis is treated with prompt fluid resuscitation, a fixed-rate insulin infusion, and careful potassium replacement. This calculator reproduces the standard adult schedule used across UK acute units so you can read the insulin rate, the staged saline volumes, and the potassium addition for a given patient at a glance.
How it works
The regime has three parts that run together:
Insulin = 0.1 units/kg/hour, made as 50 units in 50 mL 0.9% NaCl
(so mL/hour = units/hour)
Fluids = 0.9% sodium chloride in timed bags:
1 L over 1 h, 1 L over 2 h, 1 L over 2 h, 1 L over 4 h,
1 L over 4 h, 1 L over 6 h
(if systolic BP < 90 mmHg: give 500 mL bolus first)
Potassium = serum K > 5.5 -> none
serum K 3.5-5.5 -> 40 mmol KCl per litre
serum K < 3.5 -> senior review, >40 mmol/L needed
The insulin mixture is deliberately one unit per millilitre, so a pump rate in millilitres per hour reads the same as the units-per-hour dose.
Example and notes
An 80 kg patient with a systolic blood pressure of 110 mmHg and a serum potassium of 4.2 mmol/L receives an 8 units/hour fixed-rate insulin infusion, the timed litre bags of 0.9% sodium chloride, and 40 mmol of potassium chloride added to each litre from the second bag onward. Always recheck potassium hourly at first, watch for cerebral oedema in younger patients, and slow the fluids for frail or cardiac patients. This tool is a bedside aid, not a substitute for the full protocol or senior review.