Anion Gap Formula — Explained
The anion gap formula is based on the principle of electroneutrality — in any solution, the total positive charges (cations) must equal the total negative charges (anions). By measuring the major measured cation (sodium) and the major measured anions (chloride and bicarbonate), we can calculate the "gap" that represents all the unmeasured anions.
Anion Gap (AG) = Na⁺ − (Cl⁻ + HCO₃⁻)
All values in mEq/L
Albumin-Corrected Anion Gap = AG + 2.5 × (4.0 − measured albumin)
Use when serum albumin is below 4.0 g/dL
The normal anion gap accounts for unmeasured anions that are always present in healthy serum: albumin (the largest contributor), phosphate, sulfate, and organic acids. When additional pathological anions appear in the blood — such as lactate, ketoacids, uremic toxins, or ingested acids — the anion gap rises above the normal range.
Normal Anion Gap Range
| Classification | AG Range (mEq/L) | Clinical Significance |
|---|---|---|
| Normal (traditional) | 8 – 12 mEq/L | No elevated unmeasured anions — normal acid-base |
| Normal (modern analyzers) | 3 – 11 mEq/L | More accurate chloride measurement lowers the range |
| Borderline elevated | 12 – 16 mEq/L | Investigate further — mild elevation possible pathology |
| Elevated | Above 16 mEq/L | Elevated anion gap metabolic acidosis — see MUDPILES |
| Severely elevated | Above 20 mEq/L | Severe acidosis — urgent evaluation required |
| Low (negative) | Below 3 mEq/L | Consider hypoalbuminemia, multiple myeloma, lab error |
Albumin Correction — Why It Matters
Albumin is the major unmeasured anion in normal serum. It contributes approximately 2.5 mEq/L to the anion gap for every 1 g/dL of albumin. When albumin is low — which is very common in critically ill, malnourished, or chronically ill patients — the measured anion gap is artificially lowered, potentially hiding a true elevated anion gap acidosis.
A patient with albumin of 2.0 g/dL and a measured anion gap of 10 mEq/L actually has an albumin-corrected anion gap of 10 + 2.5 × (4.0 − 2.0) = 10 + 5 = 15 mEq/L — which is elevated. Always calculate the albumin-corrected anion gap in critically ill patients, who commonly have low albumin.
| Albumin (g/dL) | AG Correction Added | Example: Measured AG 10 → Corrected |
|---|---|---|
| 4.0 (normal) | +0 mEq/L | 10 mEq/L (no change) |
| 3.0 | +2.5 mEq/L | 10 + 2.5 = 12.5 mEq/L |
| 2.5 | +3.75 mEq/L | 10 + 3.75 = 13.75 mEq/L |
| 2.0 | +5.0 mEq/L | 10 + 5 = 15 mEq/L ← elevated |
| 1.5 | +6.25 mEq/L | 10 + 6.25 = 16.25 mEq/L ← clearly elevated |
| 1.0 | +7.5 mEq/L | 10 + 7.5 = 17.5 mEq/L ← significantly elevated |
MUDPILES — Causes of Elevated Anion Gap Metabolic Acidosis
The MUDPILES mnemonic is the standard memory tool for causes of elevated anion gap metabolic acidosis. Every cause produces an unmeasured acid that raises the anion gap.
| Letter | Cause | Unmeasured Anion | Key Features |
|---|---|---|---|
| M | Methanol | Formic acid | Osmol gap elevated; visual changes; toxic ingestion history |
| U | Uremia (renal failure) | Sulfate, phosphate, organic acids | Elevated creatinine and BUN; chronic or acute kidney disease |
| D | Diabetic Ketoacidosis (DKA) | Beta-hydroxybutyrate, acetoacetate | Hyperglycemia; ketones in urine/blood; diabetes history |
| P | Propylene glycol / Paracetamol | Lactic acid; pyroglutamic acid | IV medications (lorazepam); elevated osmol gap |
| I | Isoniazid / Iron | Lactic acid | TB medication; iron overdose; seizures with isoniazid |
| L | Lactic acidosis | Lactate | Most common cause in hospitalized patients; shock, sepsis, ischemia |
| E | Ethylene glycol | Glycolic acid, oxalic acid | Osmol gap elevated; calcium oxalate crystals in urine; antifreeze ingestion |
| S | Salicylates | Salicylic acid | Aspirin toxicity; mixed respiratory alkalosis + AG acidosis; tinnitus |
Additional causes to consider: starvation ketoacidosis, alcoholic ketoacidosis, D-lactic acidosis (short bowel syndrome), pyroglutamic acidosis, and medications including metformin (rare), linezolid, and nucleoside reverse transcriptase inhibitors.
HARDUPS — Causes of Normal Anion Gap Metabolic Acidosis
When metabolic acidosis is present but the anion gap is not elevated (8–12 mEq/L normal range), the cause is a normal anion gap metabolic acidosis (also called hyperchloremic metabolic acidosis). The HARDUPS mnemonic covers these causes:
| Letter | Cause | Key Features |
|---|---|---|
| H | Hyperalimentation (TPN) | Total parenteral nutrition with excess chloride or amino acids |
| A | Acetazolamide / Addison's disease | Carbonic anhydrase inhibitor; adrenal insufficiency with low aldosterone |
| R | Renal tubular acidosis (RTA) | Type 1, 2, or 4 RTA; failure to excrete or reabsorb acid properly |
| D | Diarrhea | Loss of bicarbonate in stool; most common cause in community |
| U | Ureteroenteric fistula / ureterosigmoidostomy | Bowel reabsorbs urinary chloride, loses bicarbonate |
| P | Pancreatic fistula | Loss of bicarbonate-rich pancreatic secretions |
| S | Saline infusion (dilutional acidosis) | Large-volume normal saline administration dilutes bicarbonate |
Delta-Delta Ratio — Detecting Mixed Disorders
The delta-delta ratio (Δ-Δ or delta gap / delta HCO₃) is used when an elevated anion gap acidosis is present to determine whether a concurrent metabolic disorder is also present. It compares the rise in anion gap to the fall in bicarbonate.
ΔΔ = (Measured AG − 12) ÷ (24 − Measured HCO₃⁻)
ΔΔ < 0.4: Pure normal anion gap acidosis (no elevated AG)
ΔΔ 0.4–1.0: Mixed elevated AG + normal AG acidosis
ΔΔ 1.0–2.0: Pure elevated anion gap metabolic acidosis
ΔΔ > 2.0: Elevated AG acidosis + concurrent metabolic alkalosis
| Delta-Delta Value | Interpretation | Clinical Example |
|---|---|---|
| < 0.4 | Pure normal AG acidosis | Severe diarrhea without concurrent HAGMA |
| 0.4 – 1.0 | Mixed HAGMA + NAGMA | DKA with concurrent severe diarrhea |
| 1.0 – 2.0 | Pure HAGMA | Lactic acidosis, DKA without complication |
| > 2.0 | HAGMA + metabolic alkalosis | DKA with vomiting; diuretic use with lactic acidosis |
Step-by-Step Anion Gap Interpretation Guide
Reference: Normal Serum Electrolyte Ranges
| Electrolyte | Normal Range | Units | Clinical Notes |
|---|---|---|---|
| Sodium (Na⁺) | 135 – 145 | mEq/L | Primary determinant of serum osmolality |
| Chloride (Cl⁻) | 98 – 106 | mEq/L | Major extracellular anion; inversely related to HCO₃⁻ |
| Bicarbonate (HCO₃⁻) | 22 – 28 | mEq/L | Primary buffer system; reflects metabolic component of acid-base |
| Potassium (K⁺) | 3.5 – 5.0 | mEq/L | Not in anion gap formula but critical for acid-base interpretation |
| Albumin | 3.5 – 5.0 | g/dL | Used for AG albumin correction; major unmeasured anion |
| Anion Gap (normal) | 8 – 12 | mEq/L | 3–11 with modern analyzers; correct for albumin in ill patients |