Laboratory billing is one of the most complex areas of medical coding, and using the right CPT codes is essential for clean claims and timely reimbursement. With hundreds of laboratory CPT codes across chemistry, hematology, microbiology, immunology, toxicology, and pathology, it’s easy to misunderstand which code applies to which test, leading to denials, revenue loss, and compliance risks.
In this complete guide to laboratory billing CPT codes, you’ll learn how each major test category is billed, the most commonly used CPT codes, how modifiers affect payment, and the best practices labs rely on to stay compliant.
Why Accurate Laboratory CPT Coding Is Essential
Proper CPT coding ensures your lab receives timely and full reimbursement for the services performed. Here’s why accuracy matters:
- Prevents claim denials caused by incorrect or incomplete codes
- Supports medical necessity by aligning the test performed with the correct diagnosis
- Improves revenue cycle efficiency with fewer rejections and reworks
- Ensures compliance with Medicare, Medicaid, and commercial payer guidelines
- Reduces audit risks and protects your organization from penalties
In laboratory billing, precision isn’t optional; it’s critical.
How Laboratory CPT Codes Are Structured
Laboratory CPT codes primarily fall within the 80000 series, covering a wide range of diagnostic tests. Understanding how these codes work will help you determine when to use individual test codes, panel codes, or specialized diagnostic codes.
Key elements of lab CPT coding include:
- Panel codes: Used when a predefined group of tests is ordered together (e.g., 80053).
- Individual test codes: Billed when only one or several non-panel tests are ordered.
- Molecular diagnostics: Higher-complexity genetic and nucleic acid tests.
- Pathology codes: Used for tissue examinations and interpretation.
- Modifiers: Added to CPT codes to specify special circumstances (e.g., 90, 91, QW).
Most Common Laboratory CPT Codes (Category-Wise)
Chemistry CPT Codes
Chemistry testing includes metabolic panels, lipid profiles, electrolyte measurements, and various analyte levels.
| CPT Code | Description |
| 80053 | Comprehensive Metabolic Panel (CMP) |
| 80061 | Lipid Panel |
| 80048 | Basic Metabolic Panel (BMP) |
| 82607 | Vitamin B-12 |
| 82652 | Vitamin D, 1,25-dihydroxy |
| 82306 | Vitamin D, 25-hydroxy |
| 82570 | Creatinine, urine |
| 82947 | Glucose, quantitative |
| 83036 | Hemoglobin A1C |
| 84153 | PSA, total |
| 84439 | Free T4 |
| 84443 | TSH |
Hematology CPT Codes
Hematology tests analyze blood components, helping identify anemia, infections, clotting disorders, and more.
| CPT Code | Description |
| 85025 | CBC with automated differential |
| 85027 | CBC without differential |
| 85610 | Prothrombin time (PT) |
| 85730 | Partial thromboplastin time (PTT) |
| 85378 | D-dimer |
| 85046 | Blood smear morphology |
| 85014 | Hematocrit |
| 85018 | Hemoglobin |
Microbiology & Infectious Disease CPT Codes
These tests identify pathogens like bacteria, viruses, and fungi to guide treatment.
| CPT Code | Description |
| 87086 | Urine culture |
| 87070 | Bacterial culture |
| 87088 | Urine culture + colony count |
| 87110 | Chlamydia culture |
| 87206 | Acid-fast/fluorescent stain |
| 87430 | Streptococcus, group A |
| 87491 | Chlamydia NAAT |
| 87591 | Gonorrhea NAAT |
| 87798 | Infectious agent detection, nucleic acid |
| 87806 | HIV-1 antigen + antibodies |
| 87880 | Rapid Strep A |
Immunology CPT Codes
Immunology testing evaluates immune responses, autoimmune disorders, allergy markers, and infectious antibodies.
| CPT Code | Description |
| 86003 | Allergen-specific IgE |
| 86039 | ANA (antinuclear antibodies) |
| 86140 | C-reactive protein |
| 86592 | Syphilis test |
| 86677 | H. pylori antibody |
| 86703 | HIV-1 and HIV-2 |
| 86756 | RSV antibody |
| 86769 | COVID-19 antibody |
Molecular Diagnostics & Genetic Testing CPT Codes
These advanced tests analyze DNA/RNA to diagnose genetic diseases and detect infectious agents with high precision.
| CPT Code | Description |
| 81228 | Cytogenomic microarray |
| 81240 | F2 gene mutation analysis |
| 81420 | Fetal chromosomal sequencing |
| 81479 | Unlisted molecular procedure |
| 87635 | SARS-CoV-2 NAAT |
| 87798 | Infectious agent NAAT |
| 87901 | HIV-1 genotype analysis |
Urinalysis CPT Codes
Urinalysis is commonly used for UTI evaluation, kidney monitoring, pregnancy testing, and routine screenings.
| CPT Code | Description |
| 81001 | Automated urinalysis with microscopy |
| 81002 | Urinalysis without microscopy |
| 81003 | Automated urinalysis without microscopy |
| 81025 | Urine pregnancy test |
| 82043 | Microalbumin |
| 82570 | Urine creatinine |
Toxicology CPT Codes
Toxicology tests detect drugs, medications, or substances in urine, blood, or saliva.
| CPT Code | Description |
| 80305 | Drug screen, qualitative |
| 80306 | Drug test via instrument |
| 80307 | Drug test, complex chromatography |
| 80320–80377 | Specific drug assays |
| 82075 | Breath alcohol |
| 83992 | PCP |
Pathology CPT Codes
Pathology services include tissue examinations, biopsies, special stains, and tumor analysis.
| CPT Code | Description |
| 88305 | Surgical pathology Level IV |
| 88307 | Surgical pathology Level V |
| 88312 | Special stain |
| 88342 | Immunohistochemistry (each antibody) |
| 88360 | Tumor immunohistochemistry |
Laboratory Billing Modifiers You Must Use Correctly
Modifiers play an essential role in laboratory billing. They help clarify circumstances that impact reimbursement and prevent claims from being rejected or bundled incorrectly.
Modifier 90: Reference Laboratory
Used when the testing is performed by an outside or reference lab.
Example: A physician’s office collects the specimen but sends it to an external lab.
Modifier 91: Repeat Clinical Diagnostic Laboratory Test
Indicates that the same test was repeated on the same day for clinical reasons, not for quality checks or equipment calibration.
Modifier 92: Alternative Lab Platform Testing
Used for point-of-care or alternative testing platforms. Often applied to rapid tests performed outside traditional laboratory settings.
Modifier QW: CLIA-Waived Test
Applied only to CLIA-waived tests performed by facilities holding a CLIA Certificate of Waiver.
Example: Many rapid strep and glucose tests require modifier QW.
Modifier 59: Distinct Procedural Service
Used to indicate that two procedures are separate and distinct from one another. In lab billing, it helps prevent unintentional bundling.
Correct use of modifiers is critical to avoid denials and ensure clean claims.
CLIA Requirements for Laboratory Billing
The Clinical Laboratory Improvement Amendments (CLIA) regulate all laboratory testing performed on human specimens. Billing CPT codes without proper CLIA certification can lead to audits, recoupments, or claim rejections.
Key CLIA Requirements:
- Labs must have the appropriate CLIA certificate based on the complexity of tests performed.
- Many molecular and genetic tests require CLIA high-complexity certification.
- CLIA-waived tests must include the facility’s CLIA number and modifier QW, when applicable.
- Medicare and Medicaid strictly enforce CLIA regulations; claims lacking compliance are denied automatically.
Ensuring that the CPT code aligns with your lab’s CLIA status is essential for successful billing.
Common Reasons Laboratory CPT Claims Get Denied
Laboratory claim denials are incredibly common, often resulting from minor coding or documentation errors. Below are the most frequent causes:
Incorrect CPT Code or Panel Usage: Using individual test codes when a panel is ordered, or vice versa, results in denials.
Missing or Incorrect Modifiers: Failing to include modifier 90, 91, 92, or QW when required.
Missing Medical Necessity: The diagnosis code must support the need for the test.
Unbundling or Upcoding: Billing multiple individual tests instead of the appropriate panel (e.g., billing components of 80053).
CLIA Non-Compliance: Billing tests above your laboratory’s CLIA certification level.
Duplicate Testing: Billing for the same test twice without modifier 91.
Documentation Issues: Missing provider orders, incorrect specimen labeling, or incomplete test reports.
Final Thoughts
Mastering laboratory billing CPT codes is essential for ensuring accurate claims, maintaining compliance, and protecting your organization’s revenue. With the right knowledge of coding rules, modifiers, CLIA requirements, and common pitfalls, your lab can significantly reduce denials and improve overall billing efficiency.
Whether you’re coding routine tests, molecular diagnostics, or high-complexity panels, this guide gives you the clarity and confidence needed to code accurately and get reimbursed fully. Stay updated, stay compliant, and keep your lab’s billing process running smoothly.
FAQs
Q1. What are the most common laboratory CPT codes?
Ans: The most frequently billed codes include 80048, 80053, 85025, 81002, 87880, and 87635.
Q2. What’s the difference between a panel code and individual test codes?
Ans: Panel codes represent a predefined group of tests. You cannot mix and match components; all tests must be ordered and performed to bill the panel.
Q3. When should I use modifier 91?
Ans: Use modifier 91 only when repeating the same test on the same day for clinical reasons, not quality control.
Q4. What is modifier QW used for?
Ans: Modifier QW is required for CLIA-waived tests performed by facilities with a Certificate of Waiver.
Q5. Are genetic tests billed differently?Ans: Yes, molecular and genomic tests follow stricter CLIA rules and use more complex CPT codes (e.g., 81420, 81479).



