Systematic Approach to Calculating and Managing Primary and Secondary Acid-Base Disorders
Step 1: Determine the Primary Disorder
Start by analyzing arterial blood gas (ABG) values—pH, PaCO2, and HCO3—to identify whether the primary process is metabolic or respiratory. 1, 2
- pH <7.35 with HCO3 <22 mmol/L indicates primary metabolic acidosis 1
- pH <7.35 with PaCO2 >46 mmHg indicates primary respiratory acidosis 1
- pH >7.45 with HCO3 >26 mmol/L indicates primary metabolic alkalosis 1
- pH >7.45 with PaCO2 <35 mmHg indicates primary respiratory alkalosis 1
The direction of pH change tells you which process is primary—pH moves in the same direction as the primary disorder. 2
Step 2: Calculate Expected Compensation
After identifying the primary disorder, calculate the expected compensatory response using established formulas to detect mixed disorders. 2, 3
For Metabolic Acidosis:
- Expected PaCO2 = 1.5 × (HCO3) + 8 ± 2 (Winter's formula) 2, 3
- If measured PaCO2 is higher than expected, a concurrent respiratory acidosis exists 2
- If measured PaCO2 is lower than expected, a concurrent respiratory alkalosis exists 2
For Metabolic Alkalosis:
- Expected PaCO2 increase = 0.7 × (HCO3 increase above 24) 2
- PaCO2 should increase by 0.7 mmHg for every 1 mEq/L increase in HCO3 2
For Respiratory Acidosis:
- Acute: HCO3 increases by 1 mEq/L for every 10 mmHg increase in PaCO2 2
- Chronic: HCO3 increases by 3.5 mEq/L for every 10 mmHg increase in PaCO2 1, 2
For Respiratory Alkalosis:
- Acute: HCO3 decreases by 2 mEq/L for every 10 mmHg decrease in PaCO2 2
- Chronic: HCO3 decreases by 5 mEq/L for every 10 mmHg decrease in PaCO2 2
Deviations from expected compensation indicate a mixed acid-base disorder. 2, 3
Step 3: Calculate the Anion Gap (for Metabolic Acidosis)
For any metabolic acidosis, calculate the anion gap to distinguish between anion gap and non-anion gap causes. 2, 3
- Anion Gap = (Na+ + K+) - (Cl- + HCO3-) 4, 3
- Normal range: 8-12 mEq/L (adjust downward by 2.5 for every 1 g/dL decrease in albumin below 4 g/dL) 2
- Anion gap >12 mEq/L indicates high anion gap metabolic acidosis (HAGMA) 2, 5
- Anion gap ≤12 mEq/L indicates non-anion gap metabolic acidosis (NAGMA) 2, 5
Common Causes of High Anion Gap Metabolic Acidosis (MUDPILES):
- Methanol, Uremia, Diabetic ketoacidosis, Propylene glycol, Isoniazid/Iron, Lactic acidosis, Ethylene glycol, Salicylates 6, 2
- Lactic acidosis from tissue hypoperfusion is the most common cause in critically ill patients 6
Step 4: Perform Gap-Gap Analysis (Delta-Delta)
For high anion gap metabolic acidosis, calculate the delta-delta ratio to identify concurrent metabolic alkalosis or additional non-gap acidosis. 2, 3
- Delta-Delta = (Δ Anion Gap) / (Δ HCO3) 2
- Where Δ Anion Gap = measured AG - 12, and Δ HCO3 = 24 - measured HCO3 2
- Ratio <1: Concurrent non-gap metabolic acidosis (HCO3 fell more than AG rose) 2
- Ratio 1-2: Pure high anion gap metabolic acidosis 2
- Ratio >2: Concurrent metabolic alkalosis (AG rose more than HCO3 fell) 2
Step 5: Calculate Urine Anion Gap (for Non-Gap Metabolic Acidosis)
For non-anion gap metabolic acidosis, calculate the urine anion gap to distinguish renal from extrarenal causes. 2, 3
- Urine Anion Gap = (Urine Na+ + Urine K+) - Urine Cl- 2, 3
- Negative UAG (<0): Appropriate renal response with increased NH4+ excretion, suggesting extrarenal HCO3 loss (diarrhea, fistulas) 2
- Positive UAG (>0): Impaired renal NH4+ excretion, indicating renal tubular acidosis or CKD 2, 3
Common Causes of Non-Gap Metabolic Acidosis:
- Diarrhea, renal tubular acidosis, CKD, dilutional acidosis from excessive IV saline, ureteral diversions 6, 2
Step 6: Assess for Metabolic Alkalosis
For metabolic alkalosis, measure urine chloride to determine if the process is chloride-responsive or chloride-resistant. 2
- Urine Cl- <20 mEq/L: Chloride-responsive (volume depletion, vomiting, diuretic use) 2
- Urine Cl- >20 mEq/L: Chloride-resistant (hyperaldosteronism, severe hypokalemia, Cushing syndrome) 2
Contraction alkalosis from loop diuretics is the most common cause in hospitalized patients, resulting from chloride and volume depletion with compensatory bicarbonate retention. 1
Step 7: Identify Mixed Disorders
A systematic multistep approach detects mixed disorders in 50% of critically ill CKD patients, compared to only 12.9% with bedside assessment alone. 5
Key Indicators of Mixed Disorders:
- pH near normal with abnormal PaCO2 and HCO3 suggests offsetting metabolic and respiratory processes 2, 5
- Compensation that exceeds or falls short of predicted values indicates an additional disorder 2, 3
- Anion gap >20 mEq/L with relatively preserved HCO3 suggests concurrent metabolic alkalosis 2
Management Principles Based on Disorder Type
For Metabolic Acidosis in CKD:
- Maintain serum bicarbonate ≥22 mmol/L to prevent protein catabolism, bone disease, and CKD progression 1, 7
- Initiate oral sodium bicarbonate 0.5-1.0 mEq/kg/day divided into 2-3 doses when HCO3 <22 mmol/L 1
- Aggressive pharmacological treatment required when HCO3 <18 mmol/L 1, 7
- Monitor serum bicarbonate monthly initially, then every 3-4 months once stable 1
For Severe Metabolic Acidosis (HCO3 <10 mmol/L):
- In cardiac arrest, give 44.6-100 mEq IV bicarbonate initially, then 44.6-50 mEq every 5-10 minutes as needed 8
- For less urgent cases, administer 2-5 mEq/kg over 4-8 hours, targeting total CO2 ~20 mEq/L initially 8
- Do NOT attempt full correction in first 24 hours—risk of overshoot alkalosis due to delayed ventilatory adjustment 8
For Metabolic Alkalosis from Diuretics:
- Reduce or temporarily hold diuretics if HCO3 rises significantly above 30 mmol/L with volume depletion 1
- Replete chloride and volume with normal saline 1
- Consider acetazolamide 250-500 mg daily to promote bicarbonate excretion in patients with chronic hypercapnia requiring continued diuresis 1
For Compensated Chronic Respiratory Acidosis:
- Do NOT treat elevated bicarbonate—it is protective and maintains normal pH 1
- Target oxygen saturation 88-92% rather than normalizing bicarbonate 1
- Avoid excessive oxygen therapy (PaO2 >75 mmHg) as it worsens respiratory acidosis 1
Critical Pitfalls to Avoid
Never use sodium bicarbonate to treat metabolic acidosis from tissue hypoperfusion in septic shock—restore perfusion with fluids and vasopressors first. 1, 7
In diabetic ketoacidosis, bicarbonate therapy is NOT indicated unless pH <6.9-7.0—insulin and fluid resuscitation correct the underlying ketoacidosis. 1, 7
Avoid citrate-containing alkali in CKD patients on aluminum-containing phosphate binders, as citrate increases aluminum absorption. 1, 7
During acute hospitalization, CKD patients should NOT continue dietary protein restriction—the catabolic state requires increased protein intake (1.2-1.5 g/kg/day). 1
Monitor serum potassium closely during bicarbonate therapy, as alkalinization drives potassium intracellularly and can precipitate life-threatening hypokalemia. 1, 4