12.3 Acid-Base Physiology & Compensation

Key Takeaways

  • Henderson–Hasselbalch links pH to HCO3−/PaCO2; metabolic disorders primary-change HCO3− while respiratory disorders primary-change PaCO2.
  • Anion-gap metabolic acidosis (Na+ − [Cl− + HCO3−]) points to unmeasured anions (MUDPILES/GOLDMARK teaching sets); non-gap acidosis suggests HCO3− loss or impaired renal acid excretion with Cl− retention (HARDUP-style causes).
  • Winter’s formula estimates expected PaCO2 in metabolic acidosis; mismatch suggests a coexisting respiratory disorder (mixed acid–base disturbance).
  • Kidneys excrete acid as titratable acid (H2PO4−) and ammonium (NH4+); chronic acidosis upregulates ammoniagenesis.
  • RTA type 1 fails distal H+ secretion (high urine pH, hypokalemia); type 2 fails proximal HCO3− reclamation (self-limited once HCO3− falls); type 4 is hypoaldosteronism/resistance with hyperkalemia and mild hyperchloremic acidosis.
Last updated: August 2026

12.3 Acid-Base Physiology & Compensation

Quick Answer: Use Henderson–Hasselbalch: pH rises when HCO3−/PaCO2 rises. Classify primary metabolic (HCO3−) vs respiratory (PaCO2) disorders, compute the anion gap, verify compensation (Winter’s formula for metabolic acidosis), and localize renal defects to RTA types 1, 2, and 4. Kidneys eliminate daily acid as titratable acid and NH4+.

Acid–base items reward a fixed sequence: (1) acidemia or alkalemia, (2) metabolic vs respiratory primary process, (3) anion gap if metabolic acidosis, (4) expected compensation vs mixed disorder, (5) clinical cause and renal handling when relevant.

Henderson–Hasselbalch and the Bicarbonate Buffer

The clinically used relationship is:

pH=6.1+log10([HCO3]0.03×PaCO2)\mathrm{pH} = 6.1 + \log_{10}\left(\frac{[\mathrm{HCO}_3^-]}{0.03 \times P_a\mathrm{CO}_2}\right)

Normal arterial values (teaching targets):

ParameterTypical normal
pH7.35–7.45
PaCO235–45 mmHg (often ~40)
HCO3−22–26 mEq/L (often ~24)
Anion gap (albumin-normal)~8–12 mEq/L (lab-dependent; some modern assays ~3–10)

CO2 is the respiratory acid (volatile); HCO3− is the metabolic base. Lungs adjust PaCO2 in minutes; kidneys adjust HCO3− over hours to days by reabsorbing filtered HCO3− and generating “new” HCO3− via net acid excretion.

Primary Disorders at a Glance

DisorderPrimary changepH directionExpected compensation
Metabolic acidosis↓ HCO3−Hyperventilation → ↓ PaCO2
Metabolic alkalosis↑ HCO3−Hypoventilation → ↑ PaCO2 (limited by hypoxia)
Respiratory acidosis↑ PaCO2Renal HCO3− retention (acute small ↑; chronic larger ↑)
Respiratory alkalosis↓ PaCO2Renal HCO3− excretion (acute small ↓; chronic larger ↓)

Acute vs chronic respiratory rules of thumb (common teaching deltas):

  • Acute respiratory acidosis: HCO3− rises ~1 mEq/L per 10 mmHg PaCO2 rise; chronic ~3–4 mEq/L per 10 mmHg.
  • Acute respiratory alkalosis: HCO3− falls ~2 mEq/L per 10 mmHg PaCO2 fall; chronic ~5 mEq/L per 10 mmHg.

These numbers exist so you can spot a second primary disorder when HCO3− is outside the expected band.

Anion-Gap Metabolic Acidosis

AG=Na+(Cl+HCO3)\mathrm{AG} = \mathrm{Na}^+ - (\mathrm{Cl}^- + \mathrm{HCO}_3^-)

(Optionally correct AG upward ~2.5 mEq/L for every 1 g/dL albumin below 4 g/dL—hypoalbuminemia hides gap acidosis.)

A high AG means unmeasured anions have replaced HCO3−. Teaching mnemonics (either is acceptable if you know the contents):

MUDPILES (classic): Methanol, Uremia, Diabetic/alcoholic/starvation ketoacidosis, Paraldehyde/phenformin (historical), Iron/INH, Lactic acidosis, Ethylene glycol, Salicylates.

GOLDMARK (updated): Glycols (ethylene/propylene), Oxoproline (chronic acetaminophen), L-lactate, D-lactate, Methanol, Aspirin, Renal failure, Ketoacidosis.

CauseExtra clue often tested
LactateShock, metformin, ischemia, seizures (transient)
KetoacidsDiabetes, alcohol, starvation; β-hydroxybutyrate may miss on nitroprusside ACH tests
MethanolVisual symptoms; formic acid; osmolar gap early
Ethylene glycolFlank pain, oxalate crystals, renal failure; osmolar gap early
SalicylateMixed respiratory alkalosis + anion-gap metabolic acidosis; tinnitus
UremiaRetained organic acids/phosphates/sulfates in advanced CKD

Osmolar gap = measured Posm − calculated Posm; elevated early in toxic alcohol ingestion before the parent alcohol is fully metabolized to anions (gap acidosis rises as osmolar gap falls).

Non–Anion-Gap (Hyperchloremic) Metabolic Acidosis

HCO3− loss or impaired renal net acid excretion with Cl− retention keeps AG normal.

HARDUP-style teaching set: Hyperalimentation, Acetazolamide, Renal tubular acidosis, Diarrhea, Uretero-sigmoidostomy, Pancreatic fistula. Also: normal saline resuscitation (Cl− load), early renal failure sometimes, and toluene (hippurate excreted rapidly → may appear non-gap).

CauseK+ tendencyMechanism sketch
Diarrhea↓ K+GI HCO3− and K+ loss
Type 1 RTA↓ K+Distal H+ pump failure
Type 2 RTA↓ K+Proximal HCO3− wasting
Type 4 RTA↑ K+Hypoaldosteronism / resistance
Carbonic anhydrase inhibitors↓ K+Proximal HCO3− loss
Saline loadvariableHyperchloremic dilution/expansion acidosis

Urine anion gap (Na+ + K+ − Cl−) is a bedside surrogate for NH4+ excretion: negative UAG suggests appropriate NH4+ (e.g., diarrhea); positive UAG suggests impaired NH4+ excretion (RTA). It is a teaching tool with caveats (ketones, drugs), but CBSE loves the diarrhea vs RTA contrast.

Winter’s Formula and Compensation Checks

For metabolic acidosis, expected PaCO2 (Winter’s formula):

PaCO21.5×[HCO3]+8  (±2)P_a\mathrm{CO}_2 \approx 1.5 \times [\mathrm{HCO}_3^-] + 8 \; (\pm 2)

Example: HCO3− = 10 mEq/L → expected PaCO2 ≈ 1.5×10 + 8 = 23 ± 2 mmHg.
If measured PaCO2 is much higher than expected → coexisting respiratory acidosis (e.g., fatigue in DKA, opioid suppression).
If PaCO2 is much lower than expected → coexisting respiratory alkalosis (e.g., salicylate, sepsis, liver failure).

Other common checks:

  • Metabolic alkalosis: expected PaCO2 rises roughly 0.7 mmHg per 1 mEq/L HCO3− rise (limited).
  • Always interpret ABG with the clinical story; pure rules fail when three processes coexist (classic salicylate: primary respiratory alkalosis + AG metabolic acidosis).

Mixed Disorders: Recognition Pattern

Suspect a mixed disorder when:

  1. Compensation is outside the predicted range (Winter’s or chronic respiratory rules).
  2. pH is near normal but both PaCO2 and HCO3− are abnormal in “same direction” extremes (e.g., very high HCO3− and very high PaCO2 with near-normal pH → chronic respiratory acidosis plus metabolic alkalosis, or fully compensated single process—use history).
  3. AG metabolic acidosis coexists with metabolic alkalosis: AG rises more than HCO3− falls (ΔAG vs ΔHCO3− comparison / “excess gap”).

CBSE loves salicylates, vomiting plus lactic acidosis, and COPD patient who also receives diuretics (respiratory acidosis + metabolic alkalosis).

Renal Acid Excretion: Titratable Acid and Ammonium

Daily nonvolatile acid production is roughly 50–100 mEq/day (diet-dependent). Filtered HCO3− must be nearly completely reabsorbed (mostly PCT via NHE3 + carbonic anhydrase) or the animal would rapidly lose base.

Net acid excretion (NAE)titratable acid + NH4+ − urinary HCO3−.

ComponentWhat it isCapacity
Titratable acidH+ buffered mainly by filtered HPO42− → H2PO4− (also creatinine)Limited by phosphate availability; urine pH falls
Ammonium (NH4+)PCT glutaminase generates NH4+ + HCO3−; NH4+ excreted (TAL reabsorb/medullary recycling; CD trapping as NH4+)Major adaptable pathway in chronic acidosis
Urinary HCO3−Should be near zero when acidotic if proximal reclamation intactLoss of HCO3− lowers NAE

Chronic acidosis increases glutamine metabolism and ammoniagenesis, raising “new HCO3−” generation. Hyperkalemia suppresses ammoniagenesis—one reason type 4 RTA maintains mild acidosis.

Distal α-intercalated cells secrete H+ via H+-ATPase (and H+/K+-ATPase), lowering urine pH to ~4.5–5.0 under maximal stimulation when the distal nephron is intact.

Renal Tubular Acidosis Types

FeatureType 1 (distal)Type 2 (proximal)Type 4 (hypoaldo)
Defectα-intercalated cell H+ secretion (H+-ATPase, H/K-ATPase, or gradient defects)PCT HCO3− reclamation (NHE3/CA/NBCe1 and Fanconi spectrum)Aldosterone deficiency or resistance; reduced ENaC drive and ammoniagenesis
AcidosisNon-gap; can be severeNon-gap; usually milder once steady stateMild non-gap
Urine pH when acidotic>5.5 (cannot acidify)Can be <5.5 once HCO3− below thresholdVariable; often able to acidify somewhat
Plasma K+Low (or low-normal)LowHigh
OtherStones/nephrocalcinosis (alkaline urine + hypercalciuria); amphotericin, autoimmune (Sjögren), sickle cell associationsFanconi (glucosuria, phosphaturia, aminoaciduria); acetazolamide; multiple myeloma light chainsDiabetic hyporeninemic hypoaldosteronism; ACEI/ARB, heparin, K+-sparing drugs; obstruction
HCO3− therapy needsOften high doses to treat acidosisHigh doses spill into urine (worsen K+ wasting) until plasma HCO3− near threshold (~15–18)Treat hyperkalemia / mineralocorticoid if appropriate

Type 2 RTA mechanism detail: When plasma HCO3− is normal, a large fraction of filtered load escapes the PCT and overwhelms distal capacity → bicarbonaturia, high urine pH, Na+ delivery with K+ wasting. As plasma HCO3− falls to the lowered threshold, filtered load matches residual proximal capacity, bicarbonaturia stops, and urine can acidify—so steady-state acidosis is often moderate.

Type 1 RTA: Even with systemic acidosis, distal H+ secretion fails → urine pH stays high, net acid excretion collapses, bone buffering and hypercalciuria promote nephrocalcinosis/stones.

Type 4 RTA: Hyperkalemia is the signature. Low aldosterone (or resistance) reduces principal-cell Na+ reabsorption and K+ secretion; hyperkalemia further suppresses NH4+ production → mild hyperchloremic acidosis. Contrast with types 1 and 2, which are hypokalemic.

Worked Mental Algorithm (Use on Every Item)

  1. Look at pH: acidemia (<7.35) or alkalemia (>7.45).
  2. Look at PaCO2 and HCO3−: which change explains the pH?
  3. If metabolic acidosis → compute AG (correct for albumin).
  4. Apply Winter’s formula (or chronic respiratory rules) → pure vs mixed.
  5. Match cause: gap list vs non-gap list; if non-gap + renal, branch to RTA type by K+ and urine pH.
  6. Tie back to transporters: CA/NHE3 (proximal), H+-ATPase (distal), ENaC/aldosterone (type 4 and K+).

Mastery of this algorithm converts acid–base from memorized mnemonics into predictable physiology—exactly how CBSE and Step-style items are written.

Test Your Knowledge

A patient has pH 7.25, PaCO2 25 mmHg, and HCO3− 10 mEq/L. Using Winter’s formula, which interpretation is best?

A
B
C
D
Test Your Knowledge

Which laboratory pattern best distinguishes type 4 RTA from type 1 distal RTA?

A
B
C
D
Test Your Knowledge

During chronic metabolic acidosis, which renal response contributes most to generating “new” bicarbonate over days?

A
B
C
D