Understanding Your Metabolic Panel

A Comprehensive Metabolic Panel (CMP) is a blood test that measures several substances related to liver function, kidney function, blood sugar, and electrolytes. Common CMP lines include glucose, sodium, potassium, chloride, CO2, BUN, creatinine, calcium, total protein, albumin, total bilirubin, ALP, AST, and ALT, each shown with a value, unit, and reference range. This guide explains how to read the CMP line by line, from glucose and electrolytes to the kidney and liver values, and how its units work.

A Comprehensive Metabolic Panel (CMP) is a blood test that measures several chemicals in the blood, including glucose, electrolytes, protein markers, and liver-related markers. On a CMP lab report, the results are usually listed in rows with the test name, result, unit, and reference range. The CMP is often used as a broad snapshot of body chemistry on a blood test or on a lab report. This guide explains how to read each CMP value, from glucose and electrolytes to the kidney and liver markers, and which units each one uses.

What's on a CMP blood test report

A CMP lab report usually shows each test in a table with the test name, result, unit, and reference range. Common CMP items include glucose, sodium, potassium, chloride, CO2, BUN, creatinine, calcium, total protein, albumin, total bilirubin, alkaline phosphatase (ALP), aspartate aminotransferase (AST), and alanine aminotransferase (ALT). Some reports also show a flag such as H for high or L for low. Reading the CMP on a blood test starts with finding the abbreviation, the number, and the units, such as mg/dL, mmol/L, or U/L. If the order says BMP and the report contains only the eight basic chemistry tests, use the eight-test BMP report guide.

Understanding reference ranges on a CMP

Each line on a CMP has its own range, and it can differ by lab, method, age, or sex. Fasting glucose, for example, often has a range of about 70–99 mg/dL. Creatinine also uses mg/dL but has a separate adult range. The guide on how labs set reference ranges explains where these limits come from.

How to read CMP glucose and electrolytes

The glucose result on a CMP shows the amount of sugar in the blood, usually in mg/dL. Electrolytes on the CMP include sodium, potassium, chloride, and CO2, and they are often reported in mmol/L or mEq/L. Common adult reference ranges are about sodium 135–145 mmol/L, potassium 3.5–5.1 mmol/L, chloride 98–107 mmol/L, and CO2 22–29 mmol/L. When reading a CMP on a lab report, these values are best compared with the lab's own reference range rather than with another source's normal range.

How to read BUN, creatinine, and calcium on CMP

BUN stands for blood urea nitrogen and is commonly reported in mg/dL. Creatinine is also usually reported in mg/dL and is part of the CMP because it helps show how the body is handling waste chemicals. Calcium is usually listed in mg/dL, with many adult reference ranges around 8.6–10.2 mg/dL. On a CMP blood test, these three values are often read together because they appear close to one another on the lab report and use similar numeric units.

What do albumin, total protein, ALP, AST, ALT, and bilirubin mean on CMP

Albumin and total protein are protein-related values on a CMP and are often reported in g/dL. Albumin is commonly around 3.5–5.0 g/dL, and total protein is often around 6.0–8.3 g/dL, though the reference range can vary. ALP, AST, and ALT are enzyme values and are usually reported in U/L, while total bilirubin is usually reported in mg/dL. Some labs also break bilirubin into direct bilirubin and indirect bilirubin, but a standard CMP often lists total bilirubin only.

How units work on a CMP report

Units explain what kind of measurement appears on the CMP lab report. Glucose and creatinine are commonly in mg/dL, electrolytes like sodium and potassium are often in mmol/L, and enzymes like AST, ALT, and ALP are often in U/L. Protein values such as albumin and total protein are often in g/dL, while some labs use % or ratio-style numbers for other kinds of blood tests, though not usually for CMP items. Reading the unit on a blood test helps prevent confusion when two reports use different number scales.

Comparing glucose and creatinine on your next CMP

Glucose moving from 90 to 102 mg/dL crosses the top of a 70–99 mg/dL range. Time of day, hydration, and whether you fasted can also shift glucose and some other CMP values. So a move like this may reflect how the sample was taken. The guide on reading changes between draws shows how to judge a shift like that. A new lab may flag a creatinine value your old lab left unflagged. The guide to why a flag can appear at one lab and not another explains how that happens.

CMP Reading Notes Worth Remembering

  • Check the test name, result, unit, and reference range on every CMP line.
  • CMP values often use mg/dL, mmol/L, mEq/L, g/dL, or U/L.
  • A flag like H or L marks a result outside the lab's reference range.
  • Glucose, sodium, potassium, chloride, CO2, BUN, and creatinine are core CMP values.
  • ALP, AST, ALT, albumin, total protein, and total bilirubin often appear near the end.
  • The same CMP number can fall inside one lab's normal range and outside another's.
  • Compare results using the same units and the same lab when possible.
Try BloodSight

Read your Comprehensive Metabolic Panel (CMP) the way you just learned to.

Upload any lab report. Every value gets a plain-language explanation, the lab's reference range, and a place on your timeline.

Comprehensive Metabolic Panel (CMP) 3 of 17
Glucose 86 mg/dL
Calcium 9 mg/dL
Anion Gap 12 mmol/L
Each value explained in plain language

Each CMP Value on Your Report

Glucose

Glucose is a single photograph of your blood sugar, captured the instant the needle goes in. Whether you had eaten, the hour of day, even the stress of the draw can change what the picture shows.

Calcium

Ca

Serum calcium is the flattest line on most lab reports, a number defended rather than left to drift. Its stillness is the whole reason a real shift carries weight.

Anion Gap

No technician ever measured your anion gap. It is pure subtraction whose only job is to reveal the acids the panel was never asked to test for.

Lactate

What lactate levels mean in sepsis and other illnesses, how metformin and other medicines raise it, and how a clenched fist or a delayed sample can produce a false high.

Creatinine

Creatinine is the muscle waste your kidneys clear. The catch is that the same number reads high in a bodybuilder and normal in someone whose kidneys are already struggling, which is why eGFR exists.

Blood Urea Nitrogen

BUN

BUN is the protein-waste reading on your metabolic panel, and the easiest kidney number to push around without touching the kidneys. A dry day or a big protein meal can lift it while your creatinine sits still.

Estimated Glomerular Filtration Rate

eGFR

eGFR is a kidney-filtration figure no machine ever measured. A formula draws it from your creatinine, age, and sex, which makes it a useful map of filtration and a misleading one in a few predictable places.

Sodium

Na

Serum sodium is a concentration, not a count of how much salt you ate. When it falls, the usual story is extra water diluting the blood, which is why the fix is rarely the salt shaker.

Potassium

K

Potassium sits in a famously narrow band, and a single alarming result is more often the blood draw than the body. The challenge is telling a breached test tube apart from a real shift in your kidneys.

Chloride

Cl

Chloride is the body's main negative charge, and on its own it says little. Its real job is to keep the books balanced, which is how a calculation called the anion gap catches an acid nobody measured directly.

Carbon Dioxide

CO₂

The line labeled CO₂ on a metabolic panel is not the gas you exhale. It is mostly bicarbonate, the standing reserve the body keeps to neutralize acid, and it is read for the balance between acid and base in the blood.

Albumin

Albumin is the protein that keeps water inside your blood vessels. When it falls, the number rarely means a protein-poor diet — it usually means something is being lost, made too slowly, or quietly inflamed.

Total Protein

Total protein is one number standing in for many: albumin plus every globulin, weighed together. On its own it rarely settles anything — the answer is in which piece of the sum actually moved.

Magnesium

Mg

Only about one percent of the body's magnesium is in the blood, which is exactly why a normal serum result can sit on a report while the real stores run low.

Globulin

Globulin is the one protein value on your panel that no analyzer ever measured. It is the shape left behind when albumin is subtracted from the total — and the size of that shape is the whole signal.

Phosphorus

P

Most people assume a phosphorus number tracks what they eat. It barely moves with diet, because the kidneys meter it out so steadily that the everyday reading reflects them more than the meal.

Creatine Kinase

CK

CK is the enzyme your muscles leak when they work hard or get hurt. Because a tough gym session can multiply the reading, the number you draw depends on what your body did the day before.

Metabolic Panel — Common Questions

What does CMP stand for?
CMP stands for Comprehensive Metabolic Panel. On a blood test or lab report, it is a group of measurements that gives a broad view of blood chemistry, including glucose, electrolytes, kidney-related markers, and liver-related markers.
What does a flag mean on my CMP blood test report?
A flag is a label that marks a result as outside the lab's reference range, often shown as H for high or L for low. The flag does not explain the reason for the number; it only shows how the result compares with that lab's normal range.
Why does each line on a CMP have its own range?
Each line measures a different substance, so each has its own limits. Fasting glucose is often listed at about 70–99 mg/dL, while creatinine has a separate adult range. Those limits can also differ by lab, method, age, and sex.
What does mg/dL mean on my CMP report?
mg/dL means milligrams per deciliter, which is a way to show how much of a substance is present in a certain amount of blood. On a CMP, glucose, creatinine, calcium, total bilirubin, and sometimes BUN are commonly shown in mg/dL.
Do I need to fast before a CMP test?
Some CMP blood tests are ordered with fasting, while others are not. Fasting matters most for glucose because food can change that number on the lab report, so the collection instructions on the order are important.
What's the difference between CMP and BMP?
A CMP includes everything in a Basic Metabolic Panel (BMP) plus protein-related and liver-related markers such as albumin, total protein, ALP, AST, ALT, and total bilirubin. A BMP is narrower and usually focuses on glucose, electrolytes, CO2, BUN, creatinine, and calcium.
Do I need to prepare for a CMP test?
Preparation depends on the order and the lab instructions. A CMP on a blood test may have fasting or non-fasting instructions, and the collection details can affect glucose and other values on the report.
What does 'ALT' mean on a CMP report?
ALT stands for alanine aminotransferase. On a CMP lab report, ALT is usually listed in U/L and compared with the lab's reference range like the other enzyme values, such as AST and ALP.

Written by BloodSight Editorial Team · Last updated

Disclaimer

This content is for informational and educational purposes only. It is not intended as medical advice, diagnosis, or treatment recommendation. Reference ranges may vary by laboratory. Always discuss your results with a qualified healthcare professional.

More Guides

Blood Test Results Explained: A Plain-Language Guide

Blood test results are the values a lab measured in your sample, each shown next to that lab's reference range. Reading them well means going panel by panel, checking the flags, and comparing each number with its range and your earlier results.

How to Read Your CBC Report

A Complete Blood Count (CBC) is a blood test that measures several parts of blood, including red blood cells, white blood cells, hemoglobin Hgb, hematocrit Hct, and platelets. On a CBC lab report, these values are usually shown with the result, unit, and reference range in a table. This guide explains what each CBC number means and how the red cell, white cell, and platelet abbreviations fit together.

Reading Your Lipid Panel Results

A lipid panel is a blood test that measures fats in the blood, most often total cholesterol, LDL, HDL, and triglycerides. On a lab report, these results usually appear in a table with the test name, result, unit, and reference range. This guide explains how to read a lipid panel report, what LDL, HDL, VLDL, and non-HDL mean, and why triglycerides react most to a recent meal.

How to Read Your Thyroid Panel

A thyroid panel is a blood test that measures how the thyroid-related markers on a lab report compare with the lab’s reference range. Common values on a thyroid panel include TSH, free T4, total T4, free T3, and total T3, each reported with units and a normal range. This guide explains how to read the table on a thyroid panel report, what the numbers mean, and why TSH, free T4, and free T3 are read together.