Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 88185 – Flow cytometry, each additional marker


Code Definition

88185 is the CPT code for flow cytometry, cell surface, cytoplasmic, or nuclear marker, technical component only. Its official descriptor continues: each additional marker (List separately in addition to code for first marker).

It is an add-on code, billed once for every marker after the first and always with 88184 on the same claim. A 10-marker panel bills 88184 x1 and 88185 x9. The pathologist's interpretation is billed separately, on 88187, 88188 or 88189.

Section
80047-89398 Pathology and laboratory
Subsection
88104-88199 Cytopathology
Code range
88184-88185 Flow cytometry, technical component only
Billable
No
Code also known as
flow cytometry add-on, additional antigen analysis, multi-marker panel billing, immunophenotyping add-on
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 88185 is a technical-only add-on code for each flow cytometry marker after the first, and it never bills without 88184.

Bill one unit per additional marker, so a 10-marker panel goes out as 88184 x1 plus 88185 x9.

Medicare coverage is set by each MAC, for example CGS Billing and Coding article A56464, which accompanies LCD L34037 in Kentucky and Ohio.

The pathologist’s read bills separately on 88187, 88188 or 88189, tiered by how many markers were interpreted.

Pabau, the practice management platform we build, submits US claims electronically through Claim.MD, with eligibility checks before the visit.

CPT code 88185 bills each flow cytometry marker after the first

CPT code 88185 is the add-on code for the technical component of flow cytometry, billed once for each marker analyzed after the first. The first marker goes on 88184, and 88185 can’t appear on a claim without it. A 12-marker leukemia panel, for example, bills 88184 x1 and 88185 x11.

Use the reference table below to confirm the basics before you code.

Field Detail
CPT code 88185
Official descriptor Flow cytometry, cell surface, cytoplasmic, or nuclear marker, technical component only; each additional marker (List separately in addition to code for first marker)
Code type Add-on code, technical component only (cannot be reported alone)
Primary code required 88184 (first marker, technical component only)
CPT section Pathology and Laboratory (80047-89398), Cytopathology (88104-88199)
Unit definition One unit per additional marker analyzed
Modifier use Modifiers 26 and TC don’t apply, because the code is technical-only

88184 opens the panel and 88185 counts the rest

CPT 88184 covers the first cell-surface, cytoplasmic or nuclear marker in a flow cytometry panel. CPT code 88185 covers each marker analyzed after that one. The two codes work as a pair, so 88185 never appears on a claim without 88184.

Feature CPT 88184 CPT 88185
Role Primary (base) code Add-on code
Marker covered First marker only Each additional marker beyond the first
Units per panel Always 1 Total markers minus 1
Can stand alone? Yes No
Example: 10-marker panel 88184 x1 88185 x9

A common billing error is submitting 88185 x1 for a multi-marker panel because the billing system defaults to one unit. Set the unit count to the number of additional markers in the lab report before the claim goes out.

Five codes make up the flow cytometry family

Flow cytometry spans five codes in the AMA CPT code set. Two cover the lab’s technical work and three cover the pathologist’s interpretation. Knowing that split keeps coders from mixing the two sets up.

Code Descriptor (abbreviated) Type
88184 Flow cytometry, technical component only; first marker Base code (technical)
88185 Flow cytometry, technical component only; each additional marker Add-on to 88184 (technical)
88187 Flow cytometry interpretation; 2 to 8 markers Interpretation only
88188 Flow cytometry interpretation; 9 to 15 markers Interpretation only
88189 Flow cytometry interpretation; 16 or more markers Interpretation only

The interpretation codes (88187-88189) are physician services, billed separately from the technical codes (88184 and 88185). Both sets can appear on the same claim when the lab and the pathologist both did their part. Report one interpretation code per specimen, chosen by the number of markers interpreted.

Which specimens and indications qualify for 88185

CPT code 88185 applies when the lab analyzes cell-surface, cytoplasmic or nuclear markers on a clinical specimen by flow cytometry. Each marker billed under it must come after the first one reported on 88184.

Covered specimen types:

  • Peripheral blood
  • Bone marrow aspirate or biopsy
  • Lymph node or tissue biopsy
  • Cerebrospinal fluid
  • Body fluids (pleural, peritoneal)

Common clinical indications:

  • Leukemia immunophenotyping (acute or chronic)
  • Lymphoma workup and classification
  • Multiple myeloma diagnosis and monitoring
  • Immunodeficiency workups that need full immunophenotyping
  • Myelodysplastic syndrome characterization

The indication must call for multi-marker immunophenotyping. A routine blood count interpretation doesn’t qualify, and neither does a stand-alone CD4 count.

Count 88185 units as markers minus one

Units for CPT code 88185 equal the total number of markers analyzed, minus one. That subtraction accounts for the first marker billed under 88184. The lab report must list each antibody or reagent used, so the unit count can be audited.

Worked example: A standard leukemia immunophenotyping panel

  1. The lab runs a 12-marker panel: CD3, CD4, CD5, CD7, CD8, CD10, CD19, CD20, CD23, CD34, CD45 and TdT.
  2. The first marker (CD3) is billed under 88184 x1.
  3. The remaining 11 markers are billed under 88185 x11.
  4. The claim lines read 88184 x1 and 88185 x11.

Submitting 88185 x1 for this panel underbills by 10 units. Leaving the individual antibodies out of the report exposes the claim in an audit. A documentation check before submission prevents both errors.

Pro Tip

Before you submit an 88185 claim, pull the lab report and count the antibodies listed. That count minus one is your 88185 unit total. If the report names only the panel, ask the lab for the antibody list before billing.

Document every antibody, not just the panel name

Solid documentation protects the 88185 claim with every payer. The lab report has to support both the units billed and the medical necessity of the panel.

Include these elements in the pathology or laboratory report:

  • Total marker count: explicit list of every antibody or reagent used, not just the panel name
  • Specimen type and source: peripheral blood, bone marrow, lymph node, etc.
  • Gating strategy: description of how cell populations were identified and gated
  • Results per marker: percentage positive, intensity, or qualitative result for each antigen
  • Clinical indication: ordering physician’s diagnosis or suspected diagnosis linking to a supported ICD-10 code
  • Interpretation: pathologist or physician interpretation of the panel results

Post-payment auditors look for the individual antibody list first. A report that says only “leukemia panel” doesn’t support the units billed, and it can lead to recoupment of the whole claim.

Medicare coverage for 88185 depends on your MAC

Medicare has no single national flow cytometry policy. Each Medicare Administrative Contractor (MAC) publishes its own. In Kentucky and Ohio, CGS covers 88185 under CGS Billing and Coding article A56464, which accompanies LCD L34037.

Other MACs publish their own flow cytometry LCDs and covered-diagnosis lists, so check the policy for your jurisdiction. Under every policy, the claim needs a diagnosis that supports medical necessity, documented in the ordering physician’s record.

CGS expects the most specific code available in the ICD-10-CM code set. It removed unspecified codes such as D84.9 and C83.30 from the list after they were added in error.

Examples of covered codes in the CGS article

The codes below are examples of covered codes in the CGS article. Its full Group 1 list runs to 1,361 codes, so check it for codes not shown here.

ICD-10-CM code Condition
C91.00 Acute lymphoblastic leukemia, not having achieved remission
C91.10 Chronic lymphocytic leukemia of B-cell type, not having achieved remission
C83.38 Diffuse large B-cell lymphoma, lymph nodes of multiple sites
C90.00 Multiple myeloma, not having achieved remission
D46.9 Myelodysplastic syndrome, unspecified
B20 Human immunodeficiency virus [HIV] disease
D84.89 Other immunodeficiencies

A diagnosis that isn’t on the covered list is a leading cause of flow cytometry denials. Check the documented diagnosis against your MAC’s list before the claim goes out.

What Medicare paid for 88185 in 2025

Medicare pays CPT code 88185 through the Medicare Physician Fee Schedule (MPFS). CMS adjusts rates by locality and updates them every year. The national amounts below come from the CMS 2025 relative value file, at a conversion factor of $32.3465. Check your own locality in the CMS Physician Fee Schedule lookup tool.

Code Component 2025 national amount How it bills
88184 Technical $75.69 (2.34 RVUs) Always x1
88185 Technical $22.00 per unit (0.68 RVUs) One unit per additional marker
88187 Interpretation $34.29 (1.06 RVUs) 2 to 8 markers interpreted
88188 Interpretation $58.22 (1.80 RVUs) 9 to 15 markers interpreted
88189 Interpretation $79.25 (2.45 RVUs) 16 or more markers interpreted

Panel size drives the claim total, as the chart below shows for four common panel sizes.

Stacked bars of 2025 Medicare national amounts for flow cytometry panels
Each extra marker adds $22.00 in technical payment, while the interpretation code steps up only at 9 and 16 markers. Figures are 2025 CMS national amounts.

A 10-marker panel billed as 88184 x1 and 88185 x9 comes to about $274 for the technical component. If the pathologist interprets all 10 markers, 88188 adds $58.22.

CMS also sets a Medically Unlikely Edit (MUE) limit on 88185 units per date of service. Check the current MUE table before billing an unusually large panel.

Prior authorization rules change by payer

Prior authorization (PA) for flow cytometry varies by payer and plan year. Traditional Medicare generally doesn’t require PA for 88185, but Medicare Advantage plans can. Medicaid rules are state-specific, and some programs require PA for multi-marker panels.

Payer category PA requirement Notes
Traditional Medicare Generally not required Your MAC’s policy governs medical necessity, for example CGS article A56464 with LCD L34037
Medicare Advantage Varies by plan Confirm with each plan before ordering. Some require PA above a set marker count
Medicaid State-dependent Check the state Medicaid fee schedule and PA rules
Commercial (self-managed) Often required Submit clinical notes, diagnosis and panel size. Attach your MAC’s policy if the plan’s guideline is silent
Commercial (eviCore managed) Usually required eviCore runs lab PA for some large commercial payers. Submit against their clinical guidelines

For a commercial PA request, include the documented clinical indication, the expected marker count and the ICD-10 code. If the plan has no flow cytometry guideline of its own, attach your MAC’s policy as supporting evidence. For CGS, that means article A56464 and LCD L34037.

How an 88185 claim moves from order to payment

Every flow cytometry claim follows the same path, and each step has its own failure point.

  1. The order arrives with a diagnosis. Check eligibility and any prior authorization before the specimen is processed.
  2. The lab runs the panel and lists every antibody in the report.
  3. The coder bills 88184 x1 and 88185 for the remaining markers, then adds the interpretation code if the pathologist read the panel.
  4. The claim goes through a clearinghouse, which runs payer edits before Medicare or the plan sees it.
  5. The remittance comes back. Post the payment, or work the denial reason code.

Most rejections surface at step four. A medical claims clearinghouse checks the claim against payer rules and returns errors before the payer sees them. Running insurance eligibility verification at step one catches coverage problems before the specimen is processed.

Before you submit, check that:

  • 88184 x1 is on the same claim as 88185
  • 88185 units equal the antibodies in the report, minus one
  • The diagnosis appears on your MAC’s covered list
  • No quantitative cell count code (86355-86367) is billed for the same analysis
  • The interpretation code matches the number of markers the pathologist read
  • Prior authorization is on file where the plan requires it
  • The ordering physician’s name and NPI are on the claim

Why 88185 claims get denied, and the fix for each

Flow cytometry claims need a correctly linked primary code and an auditable unit count. Those two requirements sit behind most of the denial patterns below.

Denial reason Root cause Corrective action
Add-on code billed without primary 88185 submitted without 88184 on the same claim Add 88184 x1 and resubmit. Confirm the billing system doesn’t drop primary codes
Unsupported ICD-10 code Diagnosis not on the MAC’s covered list (for CGS, article A56464) Check the covered list before ordering. Request updated referral documentation if needed
Incorrect unit count Units defaulted to 1 regardless of panel size Set units to total markers minus 1. Document each antibody in the lab report
Cell count billed as immunophenotyping 88184 or 88185 billed with 86355-86367 for the same analysis Bill quantitative counts under 86355-86367 only
Missing prior authorization Commercial payer required PA that wasn’t obtained Appeal with a retro-authorization request. Add a PA check to the order workflow
Insufficient documentation Lab report lists the panel name only, not individual antibodies Appeal with the antibody-level report. Update the report template to list all reagents
MUE exceeded Units billed exceed the CMS Medically Unlikely Edit Check the current MUE table. If the panel was larger for a clinical reason, appeal with that justification

If the same reason code keeps returning, fix the cause upstream. Tracking CARC codes on 88185 remittances shows whether denials cluster around units, diagnoses or missing authorizations. A structured denial management process then fixes the root cause instead of appealing claims one by one.

88185 next to other pathology codes: What can share a claim

Several nearby pathology codes get confused with 88185. Billing two codes together when payer rules prohibit it is a frequent audit trigger in the 88000 series.

Code What it covers Can bill with 88185?
88342 Immunohistochemistry (tissue section, antibody-based staining) Generally yes, if performed on a different specimen or by a different method. Verify NCCI edits
88305 Surgical pathology, gross and microscopic examination Yes. Surgical pathology and flow cytometry are distinct services
88187 Flow cytometry interpretation, 2 to 8 markers (physician read) Yes. Bill it for the physician’s interpretation
88188 Flow cytometry interpretation, 9 to 15 markers Yes. Match the code to the markers the physician reviewed
86355-86367 Quantitative cell counts by flow cytometry, such as CD4 counts No, not for the same laboratory analysis, per CGS article A56464

Immunohistochemistry on 88342 gets confused with 88185 because both detect antigens with antibodies. The difference is technique. 88185 uses flow cytometry on a single-cell suspension, while 88342 stains fixed tissue sections. Both can be billed on the same case when both were performed, subject to current National Correct Coding Initiative (NCCI) edits.

Surgical pathology on 88305 is a separate service too, since it covers gross and microscopic examination of the tissue itself.

Pro Tip

Check the CMS NCCI edit table each quarter before billing 88185 alongside 88342 or other pathology codes. NCCI edits change four times a year, so a pair that was billable in Q1 may be bundled by Q3.

How Pabau keeps 88185 claims moving to payers

Lab billing teams often key flow cytometry claims by hand from the pathology report. That retyping is where unit counts slip and diagnosis codes get mistyped.

Pabau’s claims management software builds the claim from the patient record instead. CPT codes attached to the service land on the charge lines, and ICD-10 slots fill from the recorded problem list. The claim can’t be sent until required fields, such as membership numbers and authorization codes, are complete.

For US payers, claims go out electronically through Claim.MD. The same connection checks eligibility before the visit and tracks claim status after submission. Your team still owns the unit count, but it no longer rebuilds each claim by hand.

Pabau claims management screen for submitting insurance claims
Pabau’s claims screen pre-fills the claim from the patient record, so 88184 and 88185 lines reach the payer without being retyped.

Send 88185 claims without rekeying them

Pabau pre-fills claims from the patient record and submits US claims electronically through Claim.MD, with eligibility checks before the visit. Your billing team spends less time retyping lab claims.

Pabau claims management dashboard

Conclusion

Most 88185 problems start before the claim is built. The claim goes through when the report lists every antibody and the diagnosis is on your MAC’s covered list. After that, units are simply markers minus one.

So spend your review time on the panel report, not the claim form. When the report is complete, the coding follows from it. Book a demo to see how Pabau sends lab claims to payers straight from the patient record.

Continue your research

Continue your research

Need to understand how clean claims reduce lab denials? Clean claim best practices covers the components payers check before paying laboratory and pathology codes.

Submitting 837P electronic claims for the first time? 837 file format guide explains the EDI transaction structure used for CMS-1500 lab submissions.

Dealing with remittance adjustment codes after 88185 denials? Denial codes in medical billing maps common CARC codes to corrective actions for lab claim appeals.

Billing an antibody stain on tissue instead? CPT code 88341 covers the add-on for each additional immunohistochemistry antibody.

Coding the cytology side of the same workup? CPT code 88112 explains selective cellular enhancement in cytopathology.

Frequently asked questions

Can you bill 88185 for a CD4 count?

No. The CGS article bills quantitative flow cytometry cell counts, such as CD4 counts, under 86355-86367. Don’t report 88184 or 88185 with those codes for the same laboratory analysis.

Do modifiers 26 or TC apply to 88185?

No. CMS lists 88185 with PC/TC indicator 3, which marks a technical-component-only code. The pathologist’s professional read goes on 88187, 88188 or 88189 instead.

Is there a code for interpreting a single marker?

No. The CGS article states that no CPT code exists for interpreting one marker, and another code shouldn’t be used in its place. Interpretation starts at 88187, which covers 2 to 8 markers.

Does DNA ploidy analysis use 88185?

No. DNA ploidy and S-phase analysis of a tumor by flow cytometry bills under 88182. Codes 88184 and 88185 cover immunophenotyping markers.

Can flow cytometry be billed on two specimens the same day?

Only with a clinical reason. Medicare doesn’t pay for duplicate testing, so CGS allows it only when morphology or other factors suggest the specimens differ. Record that reason in the report.

×