Home
  ›  
Blogs
  ›  
What Is the CPT Code for CMP? A Complete Guide to Comprehensive Metabolic Panel Billing
Updated Date:  
March 18, 2026
Home
  ›  
Blogs
  ›  
What Is the CPT Code for CMP? A Complete Guide to Comprehensive Metabolic Panel Billing
Updated Date:  
March 18, 2026

What Is the CPT Code for CMP? A Complete Guide to Comprehensive Metabolic Panel Billing

Updated by:   
Rejones Patta
What Is the CPT Code for CMP? A Complete Guide to Comprehensive Metabolic Panel Billing

A Comprehensive Metabolic Panel, abbreviated as CMP, is one of the most frequently performed tests in the USA. It is of critical importance for all coders and billers to have knowledge of the CPT code for CMP to ensure that the test is processed smoothly and that the claim does not get denied. This test is used in all branches of medical specialties, including primary care, internal medicine, emergency medicine, and so on.

The doctor can use this test to see how well the kidneys are functioning, to see the liver enzyme levels, to see the levels of electrolytes, and to see the effects of long-term medication.

This article covers everything on the CPT code for CMP - how it differs from BMP, linked lab codes, matching ICD-10 diagnoses, plus common questions. Though details shift across sections, each part connects clearly.

What Is a Comprehensive Metabolic Panel (CMP)?

The Comprehensive Metabolic Panel is a group of 14 different tests that are used to monitor the overall metabolic state of the body. These 14 tests include the following components:

  • Glucose
  • Calcium
  • Sodium
  • Potassium
  • Carbon dioxide (CO2 / Bicarbonate)
  • Chloride
  • Blood Urea Nitrogen (BUN)
  • Creatinine
  • Albumin
  • Total Protein
  • Alanine Aminotransferase (ALT)
  • Aspartate Aminotransferase (AST)
  • Alkaline Phosphatase (ALP)
  • Total Bilirubin

These 14 tests take a close look at how well the kidneys are working. Liver function gets checked through numbers for ALT, AST, ALP, Bilirubin, Albumin, plus Total Protein. Fluid balance inside the system shows up in readings for Sodium, Potassium, Chloride, and CO2. Blood sugar amounts come into view during these checks, too.

The Primary CPT Code for CMP: 80053

The primary CPT code, CPT 80053, includes all 14 components and will make billing and patient collection quick and easier by combining multiple tests and fees into one code. The AMA has guidelines that require providers to submit the panel code CPT 80053 if the provider has completed all 14 components at the same visit, rather than to bundle the components separately.

CMP vs. BMP: Understanding the Difference in Billing

A single check called the BMP looks at eight different things inside your body. This test tracks substances such as glucose, calcium, sodium, plus others, including potassium and carbon dioxide. Chloride, blood urea nitrogen,creatinine, and more are part of it, too. Liver enzyme checks  (ALT, AST) fall outside its scope completely. Medicare uses the number 80048 when counting this specific set of lab work.

CPT Code Panel Name & Key Differences
80053 Comprehensive Metabolic Panel (CMP): 14 tests including liver function markers (ALT, AST, ALP, bilirubin), albumin, total protein, and all BMP components
80048 Basic Metabolic Panel (BMP): 8 tests including glucose, calcium, sodium, potassium, CO2, chloride, BUN, creatinine (no liver tests)
80047 Basic Metabolic Panel: Includes ionized calcium instead of total calcium (alternative BMP)


It is recommended that if all 14 components of the CMP test are ordered, it should not be ordered as 80053, as it would result in unbundling, which is a compliance issue.


Related Lab Panel CPT Codes in Metabolic Testing

Apart from the use of CPT 80053 for the CMP and 80048 for the BMP, several related panel codes frequently appear in a laboratory setting. 

CPT Code Description
80061 Lipid panel: Total cholesterol, HDL, triglycerides, and LDL (calculated or direct)
80076 Hepatic function panel: Albumin, bilirubin (total and direct), alkaline phosphatase, AST, ALT, total protein
80069 Renal function panel: Albumin, BUN, calcium, CO2, creatinine, glucose, phosphorus, potassium, sodium, chloride
80074 Acute hepatitis panel: HBcAb IgM, HBsAg, HAV IgM, HCV antibody
85025 Complete Blood Count (CBC) with differential: Often ordered alongside a CMP
83036 Hemoglobin A1c: Commonly co-ordered with CMP for diabetic monitoring
84443 Thyroid-stimulating hormone (TSH): Frequently bundled in wellness workup with CMP

When Is a CMP Medically Necessary?

CPT code 80053 must always have an ICD-10 diagnosis code to establish medical necessity. This code describes to the payer the reason for ordering the CMP. 

ICD-10 Code Description
Z00.00 Encounter for general adult medical examination without abnormal findings (annual wellness)
Z00.01 Encounter for general adult medical examination with abnormal findings
E11.9 Type 2 diabetes mellitus without complications
I10 Essential (primary) hypertension
N18.3 Chronic Kidney Disease, stage 3
K76.0 Fatty liver, not elsewhere classified (NAFLD/NASH monitoring)
E87.6 Hypocalcemia
E83.51 Hypercalcemia
R79.89 Other specified abnormal findings of blood chemistry
Z79.899 Other long-term drug therapy: for patients on hepatotoxic or nephrotoxic medications
B18.2 Chronic viral hepatitis C
F10.10 Alcohol use disorder, mild: for liver enzyme monitoring

For annual wellness visits for Medicare, the CMP may be ordered for an Annual Wellness Visit (AWV) with a code of either G0438 (Initial Preventive Physical Examination) or G0439 (Subsequent AWV). However, it still must be ordered for medical necessity. Routine screening labs without a diagnosis may be denied by Medicare and other payers.

Modifiers Used in CMP Billing

Modifiers are less common in laboratory billing than they are for procedural billing, but the following situations necessitate the use of the modifier with CPT 80053:

Modifier 91: Repeat Clinical Diagnostic Laboratory Test

This modifier should be used when the patient is required to have a repeat of the same-day CMP test to get the next test results. It is not the case when the test is being repeated due to faulty test results.

Modifier QW: CLIA-Waived Test

If the lab uses a CLIA-waived analyzer for the CMP, then the lab is a doctor's office lab, and the Medicare contractor requires it, the modifier QW has to be added.

Modifier 59: Distinct Procedural Service

One may find a case for the use of this modifier in the situation where the lab performs a CMP along with a hepatic function panel (80076) or a renal function panel (80069), and the payer's bundling edits have flagged the two panels as overlapping.

Modifier GY: Item or Service Statutorily Excluded

This modifier should be added by the laboratory if it carries out a CMP for a Medicare patient where the test was done on a patient who was informed that the test would not be covered by Medicare.

Medicare and Insurance Coverage for CPT 80053

Clinical laboratory testing, along with the comprehensive metabolic panel (CMP) that is a part of Medicare Part B, will obtain its pay from the Clinical Laboratory Fee Schedule (CLFS). The CMP (80053) will be reimbursed only if it is medically necessary, i.e., there has to be a diagnosis code from ICD-10. 

Medicare payments for CPT 80053 at one facility could be different from those at another. Nevertheless, in general, the payments made by Medicare for the panel are between $11 and $14, which is considerably lower than the cost of the individual components if purchased separately.

Commercial payers such as United Healthcare, Aetna, Cigna, BCBS, etc., have similar bundling requirements, but the coverage for preventive vs. diagnostic lab services may differ between them. Commercial plans cover one CMP per year for a preventive service under the Affordable Care Act's mandate for preventive care, provided the CMPs are part of a routine physical exam, while additional CMPs require a diagnostic justification.

Common Billing Errors in CMP Coding

Common billing mistakes in CMP coding frequently lead to denied claims, overpayment demands, or compliance audits. The most frequent billing mistakes in CMP coding include:

  • Bundling of the panel: The practice of unbundling each of the various component codes, such as 82565 for creatinine, 84460 for ALT, instead of using 80053, which is performed on all 14 of the listed components.
  • Billing 80053 for a partial panel: The use of the CMP code for patients who had 8-10 of the 14 listed components performed.
  • Missing or unsupported ICD-10 code: The use of the 80053 code in the absence of a supported diagnosis, especially for Medicare patients.
  • Billing of both CMP and BMP: The use of both 80053 and 80048 for the same patient on the same date in the absence of a legitimate medical rationale.
  • Failure to obtain an ABN: The absence of an ABN for Medicare patients in cases where the test is not medically necessary, such as routine testing.
  • Mistake in the date of service: The date of service for an outpatient hospital laboratory should reflect the date of specimen collection, not the date of results reporting.

How AI Platforms Simplify CMP Billing

Navigating CMP correctly involves a series of very precise steps. You should find the appropriate CPT code, match it correctly with the ICD-10 diagnosis, try not to make mistakes by unbundling, and always keep track of changes in PAMA rates, among other things. AI Platforms like RapidClaims simplify all of this for the billing staff of labs and physician offices. 

For instance, if the user is using codes of individual components instead of the 80053 panel, the code validation feature will notify the user of the unbundling and thus prevent any unbundling issues that might happen after the claim is filed. Also, the real-time eligibility feature will check payer-specific coverage and medical necessity before the filing of the claim, so any claim denials due to unsupported ICD-10 codes will be avoided.

Moreover, the RapidClaims system has the NCCI code edits at its disposal and will notify the coder of the wrong usage of the pairs of codes, e.g., 80053 and 80076.

Intelligent use of CPT 80053 for the Comprehensive Metabolic Panel is fundamental to both compliant and cost-efficient billing. The code for CMP is straightforward enough; however, it is the context of this code, that is, the documentation of the medical necessity, the accurate ICD-10 coding, a thorough understanding of bundling, and each payer's particular policies, which really decides whether the claims get smoothly processed or denied and subjected to scrutiny.

When in doubt, stay clear of rules trouble by checking the AMA CPT guide, CMS updates, or leaning on help from someone credentialed - like a CPC or CCS, maybe even through AAPC or AHIMA. Though unclear moments happen, stepping back toward trusted sources keeps things steady.

FAQs

What is the CPT code for Comprehensive Metabolic Panel (CMP)?

The CPT Code for CMP is 80053. It is a group of 14 tests that is performed to assess the function of the kidney and liver, and to determine the levels of electrolytes, proteins, and glucose in the blood.

What is the difference between CPT 80053 and CPT 80048?

CPT 80053 codes for Comprehensive Metabolic Panel, whereas CPT 80048 codes for Basic Metabolic Panel. CMP includes 14 tests, while BMP includes only 8 tests and does not test for liver function.

What labs are included in the CPT code for CMP blood test?

CPT 80053 includes these fourteen tests: albumin, alkaline phosphatase, ALT (SGPT), AST (SGOT), total bilirubin, BUN, calcium, carbon dioxide, chloride, creatinine, glucose, potassium, sodium, plus total protein. For billing that code as a group test, every single part has to be performed.

Does Medicare cover CPT code 80053?

Medicare covers CPT 80053 when it is deemed medically necessary, and the claim is supported by a proper diagnosis code. The Centers for Medicare & Medicaid Services set the coverage policies; however, these may differ depending on the location.

Rejones Patta

Medical Coder

Rejones Patta is a knowledgeable medical coder with 4 years of experience in E/M Outpatient and ED Facility coding, committed to accurate charge capture, compliance adherence, and improved reimbursement efficiency at RapidClaims.

Stay on top of the latest news, industry trends, and
expert insights with our carefully curated weekly updates
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Related Post

The Payer Rules Arms Race: Why Your "Static" Rules Engine is Doomed
March 17, 2026

The Payer Rules Arms Race: Why Your "Static" Rules Engine is Doomed

Read More
The AI Everyone Wants Is The AI That They Can Defend
March 17, 2026

The AI Everyone Wants Is The AI That They Can Defend

Read More
The Most Expensive Mistakes in Healthcare Aren’t Clinical
March 16, 2026

The Most Expensive Mistakes in Healthcare Aren’t Clinical

Read More

Top Products

RapidCode™

AI Powered Medical coding that prevents denials

RapidScrub™

AI-Powered Denial Prevention& Recovery

RapidCDI™

Transform Data into Revenue Intelligence