Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 85027: CBC automated billing guide

Avatar photo Anja Dodevska
Last Updated: August 27, 2026
Key takeaways

Key takeaways

CPT code 85027 describes an automated complete blood count (CBC) without a white blood cell differential, covering Hgb, Hct, RBC, WBC, and platelet count.

If the physician order specifies no differential, bill 85027. Billing 85025 instead is the leading cause of CERT audit recoding on CBC claims.

Medicare reimburses CPT 85027 at approximately $7 to $9 nationally, with rates varying by geographic locality.

Pabau’s claims management software pre-fills claims from the patient record and validates required fields before an 85027 claim is submitted.

CPT code 85027 is the billable code for an automated complete blood count (CBC) performed without a white blood cell differential. It reports hemoglobin, hematocrit, red blood cell count, total white blood cell count, and platelet count. The physician order decides whether 85027 or 85025 applies.

Billing 85025 when the order specified no differential is a known CERT audit recoding finding. This guide covers the code descriptor, the 85025 comparison, ICD-10 pairings, Medicare rates, and documentation.

Found our content helpful?

CPT code 85027: Official description and components

According to the American Medical Association (AMA), CPT code 85027 is defined as: Blood count; complete (CBC), automated (Hgb, Hct, RBC, WBC and platelet count). It falls under the Hematology and Coagulation subsection of the Pathology and Laboratory section of the CPT manual.

Five parameters are measured and reported under this code. No white blood cell differential is included, and none should be performed if 85027 is the billed code.

Component Abbreviation What it measures
Hemoglobin Hgb Oxygen-carrying protein in red blood cells
Hematocrit Hct Percentage of blood volume made up of red blood cells
Red blood cell count RBC Number of red blood cells per unit volume
White blood cell count WBC Total white blood cell count (no differential breakdown)
Platelet count PLT Number of platelets per unit volume

Key point: The WBC count in 85027 is a single total figure. It does not break down into neutrophils, lymphocytes, monocytes, eosinophils, and basophils. That breakdown is the differential, and it belongs to CPT code 85025.

CPT 85025 vs CPT 85027: Key differences

Choosing between 85025 and 85027 comes down to one question. Did the physician order a differential? The performed test must match the order, and the billed code must match the performed test. The panel below runs that decision from the order through to what Medicare pays.

Decision panel: Which blood count code the order supports.
The order sets the code, and the codes are mutually exclusive on one date of service. Descriptors from AMA CPT, payment ranges from the CMS Clinical Laboratory Fee Schedule.
Feature CPT 85027 CPT 85025
Full name CBC automated, no differential CBC with automated differential
Components Hgb, Hct, RBC, WBC (total), PLT All 85027 components + 5-part WBC differential
Differential performed? No Yes (automated)
Order requirement Physician orders CBC, no differential specified Physician orders CBC with differential
Typical Medicare rate ~$7 to $9 (national average) ~$10 to $12 (national average)
Main audit risk CERT recoding if 85025 is billed instead CERT recoding if the differential was not performed
Can both be billed together? No. 85025 and 85027 are mutually exclusive on the same date of service for the same patient.

The AAPC Knowledge Center is explicit on this point. If the physician orders only a CBC with no mention of a differential, the correct code is 85027. Billing 85025 in that scenario is upcoding, and it carries CERT audit recoding risk.

When to use CPT code 85027: Clinical indications

CPT code 85027 is appropriate whenever the clinical picture calls for general hematologic assessment without the granular white cell breakdown that a differential provides. Primary care clinicians order it frequently for routine monitoring where a total WBC count is sufficient.

  • Routine wellness or annual exam labs where a baseline CBC is ordered without suspicion of infection or hematologic abnormality
  • Chronic disease monitoring such as stable anemia follow-up, where trending Hgb and Hct over time is the clinical goal
  • Pre-operative screening when a surgical team needs a general blood panel and the anesthesiologist has not specified a differential
  • Medication monitoring for drugs affecting blood counts (anticoagulants, chemotherapy agents in stable maintenance) where a total WBC is sufficient for safety checks
  • Post-treatment surveillance where a prior abnormality has resolved and routine follow-up is being performed

Use 85025 instead when the clinical concern involves infection, suspected leukemia, or neutropenia. It also applies where the distribution of white cell subtypes changes the clinical decision. If the order is ambiguous, clarify with the ordering provider before billing.

ICD-10 diagnosis codes commonly paired with CPT 85027

Every CPT 85027 claim needs a supporting ICD-10-CM diagnosis code that establishes medical necessity. Payers may have Local Coverage Determinations (LCDs) that restrict which diagnoses support CBC billing in specific regions. Confirm coverage with the relevant payer before assuming a pairing is accepted.

ICD-10-CM Code Description Typical clinical context
D64.9 Anemia, unspecified Monitoring Hgb/Hct in established anemia
Z00.00 Encounter for general adult medical exam without abnormal findings Annual wellness exam baseline labs
Z00.01 Encounter for general adult medical exam with abnormal findings Wellness exam with lab abnormality identified
R53.83 Other fatigue Fatigue workup, ruling out anemia
D50.9 Iron deficiency anemia, unspecified Follow-up for iron deficiency treatment
Z79.899 Other long-term (current) drug therapy Medication monitoring (anticoagulants, chemotherapy)
R70.0 Elevated erythrocyte sedimentation rate Infection or inflammation screening
Z01.89 Encounter for other specified special examinations Pre-operative or pre-procedural screening

Always use the most specific ICD-10-CM code available. “Anemia, unspecified” (D64.9) is a valid pairing, but if the clinical record supports a more specific code such as iron deficiency anemia (D50.9), use it. Specificity reduces the likelihood of a medical necessity denial.

Medicare reimbursement and fee schedule for CPT 85027

Medicare Part B covers CPT 85027 as a laboratory service. Lab codes are priced under the CMS Clinical Laboratory Fee Schedule, not the Physician Fee Schedule, so 85027 carries no RVUs.

The national average Medicare payment is approximately $7 to $9. Rates are updated annually, so check the current CLFS amount for your locality before you project 85027 revenue.

Rate type Approximate 2026 range Notes
Non-facility (office/lab) $7.00 to $9.00 Standard lab or clinic setting; locality adjusted
Facility (hospital outpatient) $7.00 to $9.00 Lab codes typically do not carry a separate facility/non-facility differential
Geographic adjustment Varies by locality Check the current amount with the CMS Clinical Laboratory Fee Schedule lookup

Commercial payers negotiate rates separately. Some plans reimburse at Medicare rates, others at a percentage above or below. Practices running high CBC volumes should verify eligibility before the specimen is collected, which prevents non-covered service denials on low-dollar lab claims.

Pro Tip

Check your payer contracts annually. Medicare sets a floor. Commercial contracts for lab codes often reference a percentage of the CMS Clinical Laboratory Fee Schedule, not the Physician Fee Schedule. A contract referencing 100% of CLFS and another referencing 85% of CLFS produce very different 85027 reimbursements even in the same zip code.

Documentation requirements for billing CPT 85027

A clean 85027 claim rests on three documentation pillars. It needs a signed physician order, a clear link to medical necessity, and claim data that matches the order. Missing any one of them invites a denial or a post-payment audit. Documentation works best as a checkpoint at the point of order, rather than a retrospective task.

  • Signed physician order specifying CBC without differential. The order must be dated, signed by the ordering provider, and retained in the medical record. Verbal orders must be authenticated per applicable state law.
  • Medical necessity documentation linking the CBC to a diagnosis or clinical condition. The ICD-10-CM code on the claim must be supported by the encounter note or problem list.
  • Date of service on the claim matching the date the specimen was collected, not the date the results were reported.
  • Ordering provider NPI in field 17b of the CMS-1500 or the equivalent 837P transaction. Referral/ordering NPIs are validated by payers.
  • CLIA certificate number if the CBC is performed in-office. Labs operating under CLIA must include the certificate number on claims for laboratory services.

Three habits keep CBC claims clean. Collect the signed order before specimen collection, then confirm the ICD-10 code sits on the payer’s coverage list. Cross-check the ordering provider’s NPI against their enrollment record before submission. A clean claim gives the payer no reason to query it.

Common billing errors and denial reasons for CPT 85027

Five recurring problems account for most 85027 claim rejections and recoding findings. Knowing the mechanism behind each one makes prevention possible before the claim goes out.

Denial or audit finding Common cause Prevention
CERT audit recoding 85025 billed when the order specified no differential Match the billed code to the signed order before submission
Medical necessity denial ICD-10 code does not support CBC in payer’s LCD Verify payer-specific coverage criteria before ordering
Missing signed order Order not authenticated or not retrievable on audit Require signed orders in the EHR before specimen collection
Unbundling error Individual components (Hgb, Hct, RBC) billed separately instead of as 85027 Use the panel code when all five components are performed together
Duplicate claim 85027 submitted twice on the same date of service Review claim history before resubmission; use corrected claim process

A working knowledge of medical billing denial codes speeds up the response when a rejection arrives. A CERT recoding finding works differently, because the payment has already been made.

Respond with the original signed order showing no differential was requested, then submit a corrected claim for 85027. Audit your own CBC coding annually so a recoding pattern does not build up unnoticed.

Pro Tip

Run a quarterly audit of your CBC claims. Pull all 85025 and 85027 claims side by side and compare the billed code to the original physician order on each. If you find 85025 billed on orders that specified no differential, those are CERT recoding exposure points. Correct them before an auditor finds them.

CPT 85027 sits within a family of hematology codes covering different blood count configurations. Knowing where it fits helps coders avoid unbundling errors and select the right code when the clinical picture calls for a narrower or broader test. The AAPC Codify CPT lookup provides the full 850xx range with short descriptors for cross-reference.

CPT code Description When it applies
85013 Spun microhematocrit Hematocrit only, spun manually
85014 Hematocrit Automated Hct only
85018 Hemoglobin Hgb only; use when full CBC not ordered
85025 CBC with automated differential Physician orders CBC with differential
85027 CBC automated, no differential Physician orders CBC, no differential specified
85041 Red blood cell count, automated RBC only, when isolated component is ordered
85048 Leukocyte (WBC) count, automated WBC count only, isolated order

Unbundling reminder: if the lab performs all five components, 85027 is the panel code to bill. Billing 85013, 85018, 85041 and 85048 separately when all five are performed together is unbundling. That triggers a National Correct Coding Initiative (NCCI) edit.

How Pabau keeps 85027 claims clean

Coding rules are simple to state and harder to apply. Orders, lab results, and billing events pass through different staff and sometimes different systems, which is where 85027 errors accumulate.

Pabau is practice management software for medical and aesthetic practices. Its claims management software tracks every submitted claim on one dashboard, with a status of pending, submitted, processing, paid, or error. A CBC line that lands in error status gets caught the same week, not at month-end.

Each claim is pre-filled from the patient, treatment, and insurer details already in the record, so nobody retypes the date of service. Required fields are validated before submission, so a missing membership number or authorization code is caught in the practice rather than by the payer.

Claims go out through a clearinghouse integration that also returns real-time eligibility checks, which is worth running before the specimen is collected. Insurer price lists sit in the same record, so the expected $7 to $9 on an 85027 line is visible up front. Payment reconciliation then matches what arrived against what was billed.

Pabau checkout screen alongside a completed insurer invoice.
Pabau raises the insurer invoice from the completed visit, so an 85027 line carries the payer and the expected amount without retyping.

Keep CBC claims clean from order to payment

Pabau pre-fills each claim from the patient record, validates the required fields, and tracks it through to payment. Fewer 85027 claims come back for correction.

Pabau claims management dashboard

Conclusion

The order is the control point for CBC coding. Read it before the code is chosen, and 85027 stops being a coding decision at all.

The trade-off worth remembering is that 85027 pays a few dollars less than 85025. Billing the higher code on an order that never asked for a differential is not worth the recoding exposure it creates.

Book a demo to see how Pabau keeps the billed code, the order, and the documentation in step on every CBC claim.

Continue your research

Continue your research

Need a framework for managing claim denials systematically? Denial management in healthcare covers the full workflow from root cause analysis to appeal tracking.

Want to understand what makes a lab claim pass payer scrubbing? Clean claim submission outlines every data element payers validate before processing payment.

Exploring clearinghouse options for your lab billing? Medical claims clearinghouse overview explains how clearinghouses validate, route, and track electronic claims.

Frequently asked questions

What is CPT code 85027?

CPT code 85027 is an automated complete blood count (CBC) without a white blood cell differential. It measures hemoglobin (Hgb), hematocrit (Hct), red blood cell count (RBC), total white blood cell count (WBC), and platelet count (PLT). It falls under the Hematology and Coagulation subsection of the CPT Pathology and Laboratory section and is maintained by the American Medical Association.

When should I use CPT code 85027 instead of 85025?

Use 85027 when the physician’s signed order specifies a CBC without a differential. Use 85025 when the order specifically requests a CBC with automated differential. The physician order is the authoritative document. The billed code must match what was ordered and performed. Billing 85025 on an order that did not include a differential is upcoding, and it carries CERT audit recoding risk.

What is the Medicare reimbursement rate for CPT code 85027?

Medicare reimburses CPT 85027 at approximately $7 to $9 nationally, based on the CMS Clinical Laboratory Fee Schedule. Rates are adjusted annually. Check the current amount for your practice’s location with the CMS Clinical Laboratory Fee Schedule lookup before you finalize revenue projections.

Can CPT 85025 and 85027 be billed together on the same date of service?

No. CPT codes 85025 and 85027 are mutually exclusive and cannot be billed for the same patient on the same date of service. They describe different versions of the same test. Billing both on the same claim will result in one code being denied as a duplicate or bundling conflict.

What ICD-10 codes are commonly paired with CPT 85027?

Frequently paired ICD-10-CM codes include D64.9 (anemia, unspecified), Z00.00 (general adult medical exam without abnormal findings), and D50.9 (iron deficiency anemia, unspecified). R53.83 (other fatigue) and Z79.899 (long-term drug therapy monitoring) are also common. Always verify that the selected diagnosis code is covered under the relevant payer’s Local Coverage Determination before submission.

What is CPT code 85018, and how does it differ from 85027?

CPT code 85018 covers a hemoglobin-only test, reporting a single Hgb measurement without hematocrit, RBC count, WBC count, or platelet count. Use 85018 only when the physician specifically orders hemoglobin alone. Use 85027 when the order calls for a full CBC panel without differential. Billing 85027 when only Hgb was ordered and performed would be upcoding.

What documentation is required to support a CPT 85027 claim?

Required documentation includes a signed physician order specifying CBC without differential. You also need a record entry linking the test to a supporting ICD-10-CM diagnosis. The claim carries the specimen collection date and the ordering provider’s NPI. In-office labs add the practice’s CLIA certificate number. All documents must be retained and retrievable in the event of a payer audit.

Is CPT 85027 covered by Medicare and commercial payers?

Yes, CPT 85027 is covered by Medicare Part B as a laboratory service when medical necessity is established through a supporting ICD-10-CM diagnosis code. Most commercial payers also cover it, though coverage criteria and reimbursement rates vary by contract. Some payers apply Local Coverage Determinations (LCDs) that restrict which diagnosis codes support CBC billing in specific regions.

Found our content helpful?
×