The anion gap is calculated by subtracting the major measured anions from the major measured cation in your blood. The standard formula is: Anion Gap = Sodium − (Chloride + Bicarbonate). A normal result falls around 12 ± 4 mEq/L with older lab methods, though modern equipment often produces a lower normal range of roughly 6 ± 3 mEq/L.
The Standard Formula
Your body’s blood always contains equal amounts of positively charged ions (cations) and negatively charged ions (anions). Routine blood tests only measure a few of them, so there’s always a “gap” between the measured positives and measured negatives. That gap represents all the unmeasured ions floating around in your blood, things like proteins, phosphate, and sulfate.
The most widely used formula requires three values from a basic metabolic panel:
- Sodium (Na⁺): the main measured cation
- Chloride (Cl⁻): one of two measured anions
- Bicarbonate (HCO₃⁻): the other measured anion
Plug them in like this: Anion Gap = Na⁺ − (Cl⁻ + HCO₃⁻)
For example, if your sodium is 139, chloride is 103, and bicarbonate is 26, the calculation is 139 − (103 + 26) = 10 mEq/L. That falls within the normal range.
Should You Include Potassium?
Some textbooks and calculators use an expanded version that adds potassium to the cation side: Anion Gap = (Na⁺ + K⁺) − (Cl⁻ + HCO₃⁻). Using the same example above with a potassium of 4.0, the result becomes (139 + 4.0) − (103 + 26) = 14 mEq/L.
Potassium is often dropped because its concentration in blood is small and doesn’t fluctuate much. When it is included, the normal reference range shifts upward to approximately 12 to 20 mEq/L, compared to 8 to 16 mEq/L without it. Most clinical labs default to the sodium-only version, so check which formula your lab or textbook uses before comparing your result to a reference range.
Why the Normal Range Varies
You may see different “normal” values depending on the source. The classic reference range of 12 ± 4 mEq/L was established when labs measured sodium and chloride with older techniques (flame photometry and colorimetric assays). Modern labs use ion-selective electrodes, which tend to read chloride slightly higher. That shifts the normal anion gap downward to roughly 6 ± 3 mEq/L. The takeaway: always compare your result to the reference range printed on your specific lab report rather than a textbook value.
Correcting for Low Albumin
Albumin is a protein in your blood that carries a negative charge, so it contributes to the unmeasured anion side of the gap. When albumin is low (common in liver disease, kidney problems, malnutrition, or prolonged hospitalization), the anion gap drops artificially. This can mask a problem that would otherwise show up as a high anion gap.
The correction formula adds back what the low albumin “hides”: Corrected AG = Calculated AG + 0.25 × (44 − measured albumin in g/L). If your lab reports albumin in g/dL instead of g/L, multiply by 10 first. For every 1 g/L albumin is below normal (roughly 44 g/L), the anion gap is bumped up by 0.25. In practice, this means a patient whose albumin is 24 g/L would have 5 mEq/L added to their calculated gap, potentially revealing a hidden acidosis.
What a High Anion Gap Means
A high anion gap signals that extra acids are accumulating in the blood. These acids introduce unmeasured anions, widening the gap. Clinicians use the mnemonic GOLDMARK to remember the most common causes:
- G — Glycols (ethylene glycol and propylene glycol, found in antifreeze and some medications)
- O — Oxoproline (a byproduct that builds up with chronic high-dose acetaminophen use)
- L — L-lactate (produced during poor oxygen delivery, sepsis, or intense exercise)
- D — D-lactate (seen in short bowel syndrome when gut bacteria overproduce it)
- M — Methanol (wood alcohol poisoning)
- A — Aspirin (salicylate overdose)
- R — Renal failure (the kidneys can’t clear normal acid waste)
- K — Ketoacidosis (from uncontrolled diabetes, starvation, or heavy alcohol use)
Lactic acidosis and diabetic ketoacidosis are by far the most frequent causes in everyday clinical practice. Toxic ingestions like methanol or ethylene glycol are less common but life-threatening, which is why a high anion gap often triggers urgent follow-up testing.
What a Low Anion Gap Means
A low anion gap is less common and usually less alarming. The single most frequent cause is low albumin, which reduces unmeasured anions and pulls the gap downward. Other possibilities include certain blood cancers that produce abnormal proteins (which carry a positive charge and offset the cation side) or simple lab error. A low anion gap on its own rarely points to an emergency, but it can be a clue to investigate albumin levels and the conditions behind them, including liver disease, kidney disease, or inadequate protein intake.
The Delta-Delta Check for Mixed Disorders
Sometimes a person has more than one acid-base problem happening at the same time. The delta-delta calculation (also called the delta gap) helps sort this out. It compares how much the anion gap has risen above normal to how much the bicarbonate has fallen below normal.
The concept works like this: in a straightforward high anion gap acidosis, for every point the gap rises, bicarbonate should fall by roughly the same amount. If those changes don’t match, a second problem is hiding underneath. Specifically, if the rise in the anion gap exceeds the fall in bicarbonate by more than 6, a metabolic alkalosis is likely present alongside the acidosis. If the fall in bicarbonate exceeds the rise in the anion gap by more than 6, a second type of acidosis (non-anion-gap, or hyperchloremic acidosis) is also in play.
This check is most useful when the basic anion gap calculation has already flagged something abnormal and the clinical picture doesn’t fully add up. It’s a second-layer tool, not something you need for a routine lab review.
Putting It All Together
To calculate and interpret the anion gap in practice, you need four pieces of information from a standard blood panel: sodium, potassium (optional), chloride, and bicarbonate. Run the subtraction, then compare to your lab’s specific reference range. If albumin is low, apply the correction formula before deciding the gap is normal. A gap above the reference range points toward acid buildup and needs clinical context to narrow the cause. A gap below normal usually reflects low albumin or, rarely, abnormal blood proteins. The math is simple, but the interpretation depends entirely on what else is going on in the body.

