Principles. Treat the cause first, support circulation and ventilation, correct fluid and electrolyte deficits, and use alkali selectively.
Bicarbonate is not a routine treatment for acidosis from lactate or ketones, because it may lower ionised calcium, raise PaCO2 and cause sodium overload. It is useful when there is hyperkalaemia, poisoning with sodium channel blockade, salicylate toxicity, severe acidosis with acute kidney injury, or a bicarbonate loss state.
Airway, breathing and circulation. Give oxygen to keep saturation 94 to 98%. Do not intubate a hyperventilating acidotic patient without strong indication, because loss of respiratory compensation can precipitate a fatal drop in pH.
If intubation is needed, pre-oxygenate, maintain minute ventilation at the pre-intubation level with a high rate, and give a bicarbonate bolus beforehand where pH is under 7.1.
Fluids: isotonic crystalloid 500 mL to 1 litre boluses for shock. Prefer balanced solutions (lactated or acetate buffered solutions) over large volumes of 0.9% saline when hyperchloraemic acidosis is present.
Bicarbonate therapy (selective).
- Indications: pH under 7.00 to 7.10 with shock or organ failure, acute kidney injury with pH under 7.20, hyperkalaemia with ECG changes, sodium channel blocker or tricyclic overdose with QRS widening, salicylate or methanol poisoning, and normal anion gap acidosis from bicarbonate loss.
- Sodium bicarbonate 8.4% (1 mmol/mL) 1 mmol/kg (usual adult dose 50 to 100 mmol; maximum 150 mmol for each dose) IV over 30 to 60 minutes through a central line where possible. Peripheral use is acceptable in an emergency but with extravasation risk. Reassess pH and bicarbonate at 1 hour.
- Isotonic sodium bicarbonate 1.26% 500 mL (75 mmol) IV over 1 hour is an alternative that avoids hypertonic sodium and is safe peripherally.
- Monitoring: pH, bicarbonate, potassium (falls as pH rises), ionised calcium (falls; replace with calcium gluconate 10% 10 to 20 mL IV if symptomatic), sodium and osmolality, PaCO2 (rises, so ventilation must increase), and fluid status.
- Target pH over 7.20 and bicarbonate 15 to 18 mmol/L, not normalisation.
- Contraindications and cautions: heart failure and fluid overload, hypernatraemia, hypocalcaemia, hypokalaemia, and respiratory failure (cannot clear the carbon dioxide).
Diabetic ketoacidosis.
- Fixed rate insulin 0.1 units/kg/hour IV after 1 hour of fluid resuscitation and once potassium is over 3.3 mmol/L.
- Isotonic saline 1 litre over 1 hour, then 1 litre over 2 hours, 1 litre over 2 hours, 1 litre over 4 hours, and 1 litre over 4 hours (adjusted to volume status).
- Add glucose 10% at 125 mL/hour when glucose is under 14 mmol/L.
- Potassium chloride 40 mmol in each litre when potassium is 3.5 to 5.5 mmol/L. Give none if over 5.5. If under 3.3, hold insulin and give 20 to 40 mmol/hour.
- Bicarbonate only for pH under 6.9: sodium bicarbonate 8.4% 100 mmol (100 mL) in 400 mL of sterile water with 20 mmol of potassium chloride IV over 2 hours, repeated every 2 hours until pH is 7.0 or more. Evidence of benefit is limited; monitor potassium.
- Monitor capillary glucose and ketones hourly, venous gas and electrolytes every 2 hours, and fluid balance.
Lactic acidosis. Resuscitate (fluids, vasopressors, oxygen). Control the source (antibiotics within 1 hour, drainage, surgery). Treat hypoxia and stop causative drugs (metformin, linezolid). Give thiamine 100 to 300 mg IV daily when thiamine deficiency is possible. Use renal replacement therapy for metformin associated lactic acidosis with pH under 7.1, lactate over 20 mmol/L, or shock.
Toxic alcohol poisoning (methanol, ethylene glycol).
- Fomepizole 15 mg/kg IV (in 100 mL isotonic saline or 5% glucose over 30 minutes) as a loading dose, then 10 mg/kg IV every 12 hours for 4 doses, then 15 mg/kg every 12 hours until the alcohol level is under 200 mg/L (0.2 g/L) and acidosis has resolved.
- Give fomepizole every 4 hours during haemodialysis (or an infusion). Monitor liver function, rash, and phlebitis.
- Ethanol is an alternative if fomepizole is not available: loading 0.6 g/kg IV then infusion to a blood level of 1 g/L, with close glucose and level monitoring.
- Folinic acid 50 mg IV every 6 hours (or folic acid 50 mg IV every 6 hours) for methanol, for 24 hours.
- Thiamine 100 mg IV once daily and pyridoxine 50 mg IV every 6 hours for ethylene glycol.
- Haemodialysis for pH under 7.25, visual or neurological signs, kidney injury, methanol level over 500 mg/L (15.6 mmol/L), ethylene glycol level over 500 mg/L (8 mmol/L), or severe acidosis. Give bicarbonate 1 mmol/kg IV for pH under 7.3.
- Do not delay antidote while waiting for levels.
Salicylate poisoning.
- Sodium bicarbonate 8.4% 1 to 2 mmol/kg IV bolus (50 to 100 mmol) over 15 to 30 minutes.
- Then give an infusion (150 mmol in 1 litre of 5% glucose at 1.5 to 2 times maintenance) to achieve a urine pH of 7.5 to 8.0 and a serum pH of 7.45 to 7.55.
- Replete potassium (target potassium over 4.0 mmol/L, as hypokalaemia prevents alkaline urine). Monitor salicylate level every 2 hours.
- Avoid intubation unless essential, as loss of hyperventilation can be lethal.
- Haemodialysis for level over 7.2 mmol/L (about 1000 mg/L) in acute poisoning, level over 6.5 mmol/L with kidney impairment, altered mental state, pulmonary oedema, or pH under 7.2.
Kidney failure. Dialysis for refractory acidosis. Chronic metabolic acidosis in kidney disease: sodium bicarbonate 500 mg to 1 g (6 to 12 mmol) orally two to three times daily, titrated to a serum bicarbonate of 22 mmol/L or more (maximum 6 g daily; monitor blood pressure, oedema and calcium).
Renal tubular acidosis.
- Distal (type 1): sodium bicarbonate or potassium citrate to supply 1 to 2 mmol/kg/day of alkali orally in 3 to 4 divided doses (adults), adjusted to a bicarbonate of 22 mmol/L or more and normal potassium. Give potassium citrate 10 to 20 mmol orally two to three times daily for hypokalaemia and stones (monitor potassium).
- Proximal (type 2): larger alkali doses of 5 to 15 mmol/kg/day with potassium and thiazide, under nephrology.
- Type 4: treat hyperkalaemia (low potassium diet, loop diuretic, sodium zirconium cyclosilicate 5 to 10 g orally once daily). Give fludrocortisone 50 to 200 micrograms orally once daily if hypoaldosteronism, monitoring blood pressure and potassium.
Gastrointestinal bicarbonate loss. Give oral or IV fluid replacement and oral sodium bicarbonate 500 mg to 1 g (6 to 12 mmol) two to three times daily. Treat diarrhoea (stop laxatives; loperamide 4 mg then 2 mg after each loose stool, maximum 16 mg daily, if infection is excluded). Replace potassium.
Monitoring. Check arterial or venous gas, electrolytes, lactate and glucose every 1 to 4 hours initially, then every 6 to 12 hours. Use continuous ECG, oxygen saturation, blood pressure and urine output. Repeat anion gap and delta ratio on repeat tests.
Referral and escalation. Critical care for pH under 7.15, shock or ventilatory support. Nephrology for dialysis, RTA and kidney failure. Toxicology for poisoning. Endocrinology for diabetic ketoacidosis. Metabolic specialists for inherited disorders.
Admission criteria. Admit for pH under 7.30 or bicarbonate under 18 mmol/L, or any acidosis with a serious cause (sepsis, ketoacidosis, poisoning, kidney failure, shock). Stable mild chronic acidosis from kidney disease or RTA can be managed in the community.
Discharge and safety netting. Discharge when pH and bicarbonate are normal or stable, the cause is controlled, and oral alkali or treatment is established. Check electrolytes and bicarbonate in 3 to 7 days. Patients return for rapid breathing, vomiting, confusion, abdominal pain, reduced urine output, or palpitations.