How To Calculate Hco3 From Ph And Pco2

How to Calculate HCO3 from pH and PCO2

Use this Henderson-Hasselbalch bicarbonate calculator to estimate serum bicarbonate (HCO3-) from arterial or venous blood gas values. Enter pH and partial pressure of carbon dioxide, then generate a result with interpretation and a dynamic chart.

HCO3- = 0.03 × PCO2 × 10^(pH – 6.1)
  • PCO2 is typically entered in mmHg
  • Calculated HCO3- is expressed in mEq/L
  • Common normal reference range: about 22 to 26 mEq/L

Typical arterial reference range: 7.35 to 7.45.

Enter carbon dioxide partial pressure.

Enter pH and PCO2, then click Calculate HCO3-.

Bicarbonate curve across nearby pH values at the selected PCO2

Expert Guide: How to Calculate HCO3 from pH and PCO2

Calculating bicarbonate from pH and PCO2 is a core skill in acid-base analysis. Whether you are reviewing an arterial blood gas in the ICU, studying for medical, nursing, respiratory therapy, or paramedic exams, or simply trying to understand a lab result, this calculation helps connect chemistry with physiology. The estimated bicarbonate value, written as HCO3-, reflects the metabolic component of acid-base balance and is derived from the Henderson-Hasselbalch equation.

In practical terms, this means you can take a measured pH and a measured carbon dioxide pressure, then estimate how much bicarbonate must be present in the blood to produce that pH under the observed respiratory conditions. This is especially useful when checking whether a reported blood gas appears internally consistent or when learning the difference between respiratory and metabolic disorders.

What HCO3 Means in Acid-Base Physiology

HCO3-, or bicarbonate, is the major base in the extracellular fluid. It works with dissolved carbon dioxide and carbonic acid to form the body’s most important buffer system. In simple terms, the lungs regulate the carbon dioxide side of the equation, while the kidneys regulate bicarbonate over a longer time frame. Because pH depends on the ratio between bicarbonate and carbon dioxide, you need both values to understand why someone is acidemic or alkalemic.

A low bicarbonate level often suggests a metabolic acidosis, such as diabetic ketoacidosis, lactic acidosis, renal failure, or bicarbonate loss from diarrhea. A high bicarbonate level often suggests a metabolic alkalosis, which can occur with vomiting, diuretic use, or chronic compensation for respiratory acidosis. However, bicarbonate cannot be interpreted in isolation. You must compare it with the pH and PCO2 to understand the primary process and whether compensation is appropriate.

The Formula Used to Calculate HCO3 from pH and PCO2

The standard equation is:

HCO3- = 0.03 × PCO2 × 10^(pH – 6.1)

In this equation, 0.03 is the solubility coefficient for carbon dioxide in plasma when PCO2 is expressed in mmHg, 6.1 is the approximate pKa of the bicarbonate buffer system at body temperature, and 10^(pH – 6.1) converts the logarithmic pH relationship into a usable ratio. The result is generally expressed in mEq/L.

Step-by-step example

  1. Take a pH value, for example 7.40.
  2. Take a PCO2 value, for example 40 mmHg.
  3. Subtract 6.1 from pH: 7.40 – 6.1 = 1.30.
  4. Raise 10 to that power: 10^1.30 ≈ 19.95.
  5. Multiply 0.03 × 40 = 1.2.
  6. Multiply 1.2 × 19.95 ≈ 23.94.
  7. The calculated HCO3- is about 24 mEq/L.

That result fits the expected normal bicarbonate range and matches a normal arterial blood gas pattern when paired with a normal pH and normal PCO2.

Normal Reference Data for pH, PCO2, and HCO3

Reference ranges vary slightly by laboratory and sample type, but the following values are widely accepted for arterial blood gases in adults at sea level. These are reference data points clinicians use every day when assessing acid-base status.

Parameter Common Adult Arterial Reference Range Clinical Meaning Interpretation if High or Low
pH 7.35 to 7.45 Overall acidity or alkalinity of blood Below 7.35 suggests acidemia; above 7.45 suggests alkalemia
PaCO2 35 to 45 mmHg Respiratory component High suggests respiratory acidosis; low suggests respiratory alkalosis
HCO3- 22 to 26 mEq/L Metabolic component Low suggests metabolic acidosis; high suggests metabolic alkalosis or compensation
PaO2 About 80 to 100 mmHg Oxygenation status Low values may indicate hypoxemia and should be interpreted separately from acid-base status

The ranges above are consistent with commonly cited clinical references used in respiratory care, internal medicine, and critical care teaching. A value outside the range does not automatically indicate disease severity on its own, but it should trigger systematic interpretation in context with the patient’s symptoms, oxygenation, electrolytes, and anion gap.

How to Interpret the Calculated Bicarbonate

1. Start with pH

Determine whether the patient is acidemic, alkalemic, or near normal. If pH is low, the overall process is pushing toward acidosis. If pH is high, it is pushing toward alkalosis. A near-normal pH does not rule out a disorder because mixed conditions or compensation can normalize the pH.

2. Look at PCO2

PCO2 reflects the respiratory side. High PCO2 means more dissolved carbon dioxide and therefore more acid effect. Low PCO2 means less carbon dioxide and therefore a more alkalinizing effect.

3. Compare the calculated HCO3-

If bicarbonate is low, the metabolic side is contributing to acidosis. If bicarbonate is high, the metabolic side is contributing to alkalosis or compensating for a chronic respiratory disturbance. This is why bicarbonate is not just a number; it is part of a physiologic pattern.

4. Decide whether the primary disorder is respiratory or metabolic

  • Low pH + high PCO2: primary respiratory acidosis
  • Low pH + low HCO3-: primary metabolic acidosis
  • High pH + low PCO2: primary respiratory alkalosis
  • High pH + high HCO3-: primary metabolic alkalosis

Common Clinical Patterns and Typical Reference Data

The table below summarizes common acid-base patterns using typical teaching ranges and example values that align with standard bedside interpretation. These are not strict diagnostic cutoffs for every patient, but they are clinically useful comparison points.

Pattern Example pH Example PCO2 Example Calculated HCO3- Typical Clinical Context
Normal 7.40 40 mmHg 24 mEq/L Normal acid-base balance
Metabolic acidosis 7.25 25 mmHg About 10 mEq/L DKA, lactic acidosis, renal failure
Metabolic alkalosis 7.55 48 mmHg About 40 mEq/L Vomiting, diuretics, volume contraction
Respiratory acidosis 7.28 60 mmHg About 27 mEq/L COPD exacerbation, hypoventilation, CNS depression
Respiratory alkalosis 7.52 28 mmHg About 22 mEq/L Hyperventilation, anxiety, sepsis, pregnancy

Notice that bicarbonate may rise or fall as a compensatory response. For example, a patient with chronic carbon dioxide retention from chronic obstructive pulmonary disease can have a high PCO2 with a higher-than-normal bicarbonate due to renal compensation. By contrast, an acute respiratory event may show less bicarbonate change because the kidneys have not had enough time to respond.

Important Unit Notes

Most bedside formulas assume PCO2 is in mmHg. If your blood gas report gives PCO2 in kPa, convert it before calculating or use a calculator that does the conversion automatically. One kPa is approximately 7.5006 mmHg. For example, 5.3 kPa is about 39.8 mmHg, which is essentially normal. Using the wrong unit is one of the fastest ways to generate an impossible bicarbonate value.

Worked Example: How to Calculate HCO3 from pH and PCO2 in a Sick Patient

Imagine a patient presents with tachypnea and suspected sepsis. Their blood gas shows pH 7.30 and PCO2 30 mmHg. Is this respiratory alkalosis from hyperventilation, metabolic acidosis with compensation, or both?

  1. Compute the exponent: 7.30 – 6.1 = 1.20.
  2. Calculate 10^1.20 ≈ 15.85.
  3. Compute dissolved CO2 term: 0.03 × 30 = 0.9.
  4. Multiply: 0.9 × 15.85 ≈ 14.27 mEq/L.

The bicarbonate is clearly low, so there is a metabolic acidosis. Since the PCO2 is also low, the patient is hyperventilating, likely as respiratory compensation. In sepsis, this pattern is common because lactic acidosis lowers bicarbonate while tachypnea reduces PCO2.

Common Mistakes When Calculating HCO3

  • Using PCO2 in kPa without converting to mmHg.
  • Forgetting that pH is logarithmic and cannot be interpreted linearly.
  • Rounding too early, which can change the final bicarbonate by more than 1 mEq/L.
  • Assuming a normal pH means no acid-base disorder is present.
  • Ignoring chronic compensation in long-standing pulmonary disease.
  • Confusing measured serum total CO2 on a chemistry panel with calculated bicarbonate from a blood gas.

When This Calculation Is Most Useful

This calculation is especially useful in emergency medicine, intensive care, anesthesiology, pulmonary medicine, nephrology, and respiratory therapy. It is also valuable in education because it reinforces the relationship between respiratory and metabolic regulation. Many blood gas analyzers report bicarbonate automatically, but understanding how the number is derived helps you detect transcription errors, unit problems, and internal inconsistency in a reported panel.

It is also helpful for exam preparation. Students are frequently asked to classify blood gases based on pH, PCO2, and HCO3-. If you know how to calculate bicarbonate manually, you can work through a problem even if one variable is missing.

Authoritative References

For deeper review, consult these high-quality references:

Bottom Line

To calculate HCO3 from pH and PCO2, use the Henderson-Hasselbalch relationship: HCO3- = 0.03 × PCO2 × 10^(pH – 6.1). This gives you the metabolic component of acid-base balance in mEq/L when PCO2 is in mmHg. Once you have the calculated bicarbonate, interpret it together with pH and PCO2 rather than in isolation. That combined approach is the key to identifying metabolic acidosis, metabolic alkalosis, respiratory acidosis, respiratory alkalosis, and mixed disorders.

Educational note: this calculator supports learning and quick estimation. Clinical decisions should always integrate the full patient picture, including electrolytes, lactate, anion gap, oxygenation, renal function, and bedside assessment.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top