# Acid-Base Questions on USMLE Step 1

> How do you approach acid-base questions on USMLE Step 1?

A five-step algorithm for acid-base vignettes, with every compensation formula, the albumin-corrected anion gap, and a fully worked Step 1 example.

Work every acid-base question in five fixed steps: read the pH for acidemia or alkalemia, name the primary disorder from PaCO2 and HCO3, check compensation against the expected formula, calculate the albumin-corrected anion gap, and run the delta-delta ratio whenever the gap is high. Compensation outside the predicted range means a mixed disorder.

## How do you approach acid-base questions on USMLE Step 1?

A fixed sequence prevents the two costliest errors: calling normal compensation a second disorder, and stopping at a high anion gap while a second process hides underneath.

Anchor the reference values: pH 7.35-7.45, PaCO2 35-45 mmHg, HCO3 22-28 mEq/L. **The primary disorder is whichever of PaCO2 or HCO3 moved in the direction that explains the pH.** Compensation blunts the pH change but **never fully normalizes pH except in chronic respiratory alkalosis, and never overshoots into the opposite disorder**, so a normal pH over abnormal gases usually signals two opposing primary processes.

## The five steps and each disorder's expected compensation

Each primary disorder has one expected compensation to check against.

1. **Read the pH** -- below 7.35 acidemia, above 7.45 alkalemia, normal pH with clearly abnormal gases is usually mixed.
2. **Name the primary disorder** from the value that matches the pH direction.
3. **Calculate expected compensation** and compare it with the measured value.
4. **Calculate the anion gap** on every acidosis, corrected for albumin.
5. **Run the delta-delta ratio** whenever the gap is elevated.

| Primary disorder | Compensatory response | Expected compensation |
| --- | --- | --- |
| Metabolic acidosis | ↓ PaCO2 | Winter formula: expected PaCO2 = 1.5 x HCO3 + 8 ± 2 |
| Metabolic alkalosis | ↑ PaCO2 | PaCO2 rises 0.7 mmHg per 1 mEq/L rise in HCO3 above 24, so expected PaCO2 = 40 + 0.7 x (HCO3 − 24) |
| Acute respiratory acidosis | ↑ HCO3 | HCO3 rises 1 mEq/L per 10 mmHg rise in PaCO2 above 40 |
| Chronic respiratory acidosis | ↑↑ HCO3 | HCO3 rises 3.5-4 mEq/L per 10 mmHg rise in PaCO2 above 40 |
| Acute respiratory alkalosis | ↓ HCO3 | HCO3 falls 2 mEq/L per 10 mmHg fall in PaCO2 below 40 |
| Chronic respiratory alkalosis | ↓↓ HCO3 | HCO3 falls 4-5 mEq/L per 10 mmHg fall in PaCO2 below 40 |

Write Winter formula down on every metabolic acidosis:

$$\text{Expected PaCO}_2 = 1.5 \times [\text{HCO}_3^-] + 8 \pm 2$$

The respiratory numbers form a pattern: bicarbonate moves **1 acutely and 4 chronically** in acidosis, **2 and 5** in alkalosis, the chronic values larger because renal remodeling takes days.

> **If you only remember one thing:** compensation outside the predicted range is not a rounding error -- it is a second primary disorder, and the right answer names both.

## Anion gap, albumin correction, and the delta-delta ratio

The anion gap separates acidoses that add an unmeasured acid from those that simply lose bicarbonate.

$$\text{Anion gap} = [\text{Na}^+] - ([\text{Cl}^-] + [\text{HCO}_3^-])$$

Normal is 8-12 mEq/L. A **high anion gap acidosis** means an unmeasured anion was added: methanol, uremia, ketoacidosis, lactate, ethylene glycol, salicylates. A **normal anion gap (hyperchloremic) acidosis** means bicarbonate was lost through gut or kidney -- diarrhea, acetazolamide, or a renal tubular acidosis. Urine anion gap splits them: positive means impaired ammonium excretion and therefore [renal tubular acidosis](/blog/renal-tubular-acidosis-types-usmle), negative means diarrhea, and both branches sit in the [Nephrology](/topics/nephrology) hub.

Albumin is the dominant unmeasured anion, so hypoalbuminemia masks a gap:

$$\text{Corrected AG} = \text{Measured AG} + 2.5 \times (4.0 - \text{albumin in g/dL})$$

Every 1 g/dL fall in albumin conceals about 2.5 mEq/L of gap -- think cirrhosis, or the proteinuria of [nephrotic syndrome](/blog/nephrotic-vs-nephritic-syndrome-usmle), where a gap of 10 corrects to 15 at an albumin of 2.0.

Delta-delta asks whether bicarbonate fell as far as the gap rose:

$$\frac{\Delta \text{AG}}{\Delta [\text{HCO}_3^-]} = \frac{\text{Measured AG} - 12}{24 - \text{Measured } [\text{HCO}_3^-]}$$

| Delta-delta ratio | Interpretation | Typical stem |
| --- | --- | --- |
| Less than 1 | Added normal gap acidosis | Ketoacidosis given lots of saline |
| 1 to 2 | Pure high anion gap acidosis | Uncomplicated lactic acidosis |
| Greater than 2 | Added metabolic alkalosis or chronic respiratory acidosis | Ketoacidosis with vomiting, or a COPD baseline |

## Mixed disorders: what over- and under-compensation imply

Compensation short of the prediction means a second disorder pushing pH the same way: in metabolic acidosis, a PaCO2 above Winter's prediction is a superimposed respiratory acidosis -- the tiring ketoacidosis patient with a falling respiratory rate. Compensation beyond the prediction means an opposing disorder: a PaCO2 below the range is an added respiratory alkalosis.

**Salicylate toxicity** is the exam's favorite mixed picture. Aspirin stimulates the medullary respiratory center and uncouples oxidative phosphorylation, giving a primary respiratory alkalosis plus a primary high anion gap metabolic acidosis. The adult stem gives tinnitus and tachypnea with a near-normal pH despite a low bicarbonate and a wide gap.

**COPD plus vomiting** is the other set piece. A chronic retainer at a PaCO2 of 60 should sit near a bicarbonate of 32 by the 4-per-10 rule; a bicarbonate of 40 with an alkalemic pH adds a metabolic alkalosis from lost gastric acid.

## Worked example: one vignette, all five steps

A 24-year-old woman with type 1 diabetes has two days of vomiting and deep, rapid breathing. Glucose 470 mg/dL, sodium 140, chloride 90, bicarbonate 14 mEq/L, albumin 4.0 g/dL, pH 7.31, PaCO2 29 mmHg.

1. **pH 7.31** is below 7.35, so she is acidemic.
2. **Bicarbonate 14 is low** and explains the acidemia, so metabolic acidosis is primary.
3. **Winter formula:** 1.5 x 14 + 8 = 29, range 27 to 31. Measured 29, so compensation is appropriate -- no separate respiratory disorder.
4. **Anion gap:** 140 − (90 + 14) = 36, albumin normal so no correction applies. Glucose and Kussmaul respirations make ketoacidosis the cause.
5. **Delta-delta:** (36 − 12) / (24 − 14) = 2.4, greater than 2. Bicarbonate fell less than the gap rose, so a metabolic alkalosis from vomiting is also present.

The full answer: high anion gap metabolic acidosis from ketoacidosis, appropriately compensated, plus a metabolic alkalosis.

## Common wrong-answer traps

- **Calling appropriate compensation a "mixed disorder."** Compensation is expected physiology; name a second disorder only when the value misses the predicted range.
- **Using the raw anion gap in a hypoalbuminemic patient.** Correct for albumin first, or lactic acidosis in cirrhosis reads as hyperchloremic.
- **Trusting a normal pH.** A pH of 7.40 with a bicarbonate of 14 and PaCO2 of 23 is two disorders, not none -- think salicylates.
- **Stopping once the gap is high.** The delta-delta ratio reveals the second process.

## Exam-day cheat sheet

Run these five questions in order on every gas.

| Step | Question to ask | Number to use |
| --- | --- | --- |
| 1 | Acidemic or alkalemic? | pH 7.35-7.45 |
| 2 | Which value explains the pH? | PaCO2 35-45, HCO3 22-28 |
| 3 | Is compensation appropriate? | Winter formula, or the 1/4 and 2/5 rules |
| 4 | Is the gap high? | Na − (Cl + HCO3), normal 8-12, corrected |
| 5 | Is a second process hidden? | Delta-delta under 1, 1-2, or over 2 |

> **10-second exam strategy:** pH -> primary disorder -> expected compensation -> corrected anion gap -> delta-delta. Never commit before step 5 when the gap is wide.

## Sources

- [USMLE Step 1 exam materials and content outline](https://www.usmle.org/step-exams/step-1)
- [NIDDK kidney disease health information](https://www.niddk.nih.gov/health-information/kidney-disease)

[Practice acid-base questions on StepGenie](https://dashboard.stepgenie.app/sign-up) for timed vignettes that force the full five-step read, with compensation math in every explanation.

## Frequently asked questions

### What is Winter's formula and when do you use it?

Winter's formula predicts the respiratory compensation for a metabolic acidosis: expected PaCO2 equals 1.5 times the bicarbonate plus 8, give or take 2. Use it on every metabolic acidosis. A measured PaCO2 inside that range means compensation is appropriate and there is only one disorder. A PaCO2 above the range adds a respiratory acidosis, and one below it adds a respiratory alkalosis.

### How do you tell a mixed acid-base disorder from normal compensation?

Compare the measured compensation with the value the formula predicts. Compensation never fully normalizes the pH, except in chronic respiratory alkalosis, and never overshoots into the opposite disorder, so a value inside the predicted range is simply physiology. A value outside that range is a second primary disorder. A normal pH sitting on a clearly abnormal PaCO2 and bicarbonate is the classic exam signal for two opposing processes.

### When does the delta-delta ratio change the answer?

Calculate delta-delta on every high anion gap acidosis: divide the rise in the anion gap above 12 by the fall in bicarbonate below 24. A ratio between 1 and 2 means a pure high gap acidosis. Below 1, a normal anion gap acidosis is also present. Above 2, a metabolic alkalosis or chronic respiratory acidosis is hiding underneath, which changes the correct answer choice.

### Why do you correct the anion gap for albumin?

Albumin is the largest unmeasured anion in serum, so a low albumin lowers the measured anion gap and can hide a genuine gap acidosis. Add 2.5 mEq/L to the measured gap for every 1 g/dL that albumin falls below 4.0. Without that correction, a lactic acidosis in cirrhosis or nephrotic syndrome is misread as a normal gap, hyperchloremic acidosis.

### What acid-base disorder does salicylate toxicity cause?

Salicylate toxicity causes two primary disorders at once. Aspirin directly stimulates the medullary respiratory center, producing a primary respiratory alkalosis, and it uncouples oxidative phosphorylation, producing a primary high anion gap metabolic acidosis. The adult stem shows tinnitus, tachypnea and nausea with a pH that is near-normal or alkalemic despite a low bicarbonate and a wide anion gap.

---

Canonical page: [Acid-Base Questions on USMLE Step 1](https://www.stepgenie.app/blog/how-to-approach-acid-base-questions-usmle)
Topic hub: [Nephrology](https://www.stepgenie.app/topics/nephrology)
