Calculate the serum anion gap from sodium, chloride, and bicarbonate — with optional potassium and the albumin-corrected gap used when albumin is low.
Serum is electrically neutral — total cations equal total anions. The gap is the part of that balance the basic metabolic panel doesn’t see: AG = Na⁺ − (Cl⁻ + HCO₃⁻) ≈ unmeasured anions (albumin, phosphate, sulfate, organic acids) minus unmeasured cations (K⁺, Ca²⁺, Mg²⁺). Worked example: Na 140, Cl 104, HCO₃ 14 → 140 − 118 = 22 mEq/L. The elevation says an acid the panel can’t name — lactate, ketoacids, a toxin metabolite — has consumed bicarbonate and left its anion behind. That single subtraction is why the gap is the standard first split in every metabolic-acidosis workup.
| Na | Cl | HCO₃ | Albumin | Gap | Reading |
|---|---|---|---|---|---|
| 140 | 104 | 24 | 4.0 | 12 | Normal panel |
| 140 | 104 | 14 | 4.0 | 22 | High AG — e.g. DKA, lactic acidosis |
| 138 | 110 | 16 | 4.0 | 12 | Normal-gap acidosis (hyperchloremic) |
| 137 | 102 | 24 | 2.0 | 11 → 16 corrected | Hidden high gap unmasked by albumin |
| 132 | 101 | 10 | 3.0 | 21 → 23.5 corrected | High AG, worse than it looks |
All values mEq/L except albumin (g/dL); corrected gap = AG + 2.5 × (4.0 − albumin).
An elevated gap points to added acid — MUDPILES territory (methanol, uremia, ketoacidosis, propylene glycol, isoniazid, lactic acidosis — the most common by far — ethylene glycol, salicylates). A normal-gap (hyperchloremic) acidosis instead means bicarbonate loss with chloride retention: diarrhea and renal tubular acidosis lead the HARDASS list, and large-volume normal saline does it iatrogenically. The distinction changes the next test ordered: high gap → lactate, ketones, osmolal gap, toxin screen; normal gap → urine anion gap to separate gut from kidney losses.
Albumin contributes most of the normal gap, so every 1 g/dL below 4.0 lowers the measured gap by ≈2.5 mEq/L. In an ICU patient with albumin 2.0, a “normal” gap of 11 is really 11 + 2.5 × 2 = 16 — elevated. Figge and colleagues showed uncorrected gaps miss a substantial fraction of elevated gaps in hypoalbuminemic patients, which is why this calculator asks for albumin whenever it’s available. Pair the result with our creatinine clearance and eGFR tools when the workup turns renal.
Estimate kidney function using the Cockcroft–Gault equation with unit toggles and BMI note.
Calculate estimated Glomerular Filtration Rate to assess kidney function using CKD-EPI and MDRD formulas.
Correct serum calcium for albumin with the Payne formula, in US (mg/dL) or SI (mmol/L) units, with normal-range interpretation.