Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code P9055 – Platelets, leukocytes reduced, CMV-negative


Code Definition

P9055 is the HCPCS Level II code for platelets, leukocytes reduced, CMV-negative, apheresis/pheresis, each unit.

It applies to single-donor apheresis platelets that are both leukoreduced and CMV-negative, billed per unit issued. When the same platelet unit is also irradiated, the correct code is P9053. P9058 shares the leukoreduced, CMV-negative, and irradiated attributes, but it describes red blood cells, so it never replaces P9055 on a platelet claim.

Level
Level II
Category
P9010-P9100 Blood and blood products, with associated procedures
Status
Active (2026 HCPCS Level II code set)
Billable
No
Code also known as
leukoreduced platelets, CMV-negative platelets, pheresis platelets, apheresis platelets, single-donor platelets
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

HCPCS code P9055 covers apheresis platelets that are both leukoreduced and CMV-negative, and the blood bank record must confirm both attributes.

P9055 is billed per unit issued, and the units on the claim must match the blood bank issuance log.

An irradiated unit of the same platelet product is billed as P9053. P9058 is a red blood cell code and never belongs on a platelet claim.

Practice management software like Pabau keeps the order, blood bank records, and invoice in one patient record, so a challenged claim is easier to support.

HCPCS code P9055: official descriptor and code details

HCPCS code P9055 describes leukoreduced, CMV-negative platelets collected by apheresis, billed for each unit issued. It sits in the P9010-P9100 range of HCPCS Level II blood product codes, which the Centers for Medicare and Medicaid Services (CMS) maintains. Codes in this range are reported as separate supply lines rather than bundled into a procedure code.

Attribute Detail
Code P9055
Official descriptor Platelets, leukocytes reduced, CMV-negative, apheresis/pheresis, each unit
Code type HCPCS Level II code, blood and blood products (P9010-P9100)
Collection method Apheresis/pheresis (single-donor collection) only
Required product attributes Leukoreduced and CMV-negative (both must be confirmed)
Unit of measure Each unit (one apheresis platelet collection)
Irradiation included? No. An irradiated unit of the same product is billed as P9053.
Maintaining body CMS (HCPCS Level II code set)

The descriptor requires both leukoreduction and CMV-negative status. A leukoreduced apheresis platelet unit without confirmed CMV-negative status is billed as P9035 instead. Check both attributes on the blood bank label and issuance record before you code the line.

Clinical context: When is P9055 used?

Leukoreduced, CMV-negative apheresis platelets are ordered for patients at high risk of transfusion-transmitted cytomegalovirus infection. Coders who know these indications can check that the medical necessity documentation supports the code.

  • Immunocompromised patients: Hematology-oncology patients undergoing chemotherapy or bone marrow ablation, and solid organ transplant recipients, often need CMV-negative blood products.
  • Allogeneic stem cell transplant recipients: CMV-seronegative patients before and after transplant receive CMV-negative components to prevent transplant-associated CMV disease.
  • Neonatal and intrauterine transfusions: Neonates, particularly those in intensive care or receiving exchange transfusions, routinely receive leukoreduced, CMV-negative platelets.
  • HIV-positive patients with low CD4 counts: Severely immunocompromised patients with HIV may need CMV-negative products, depending on serostatus and institutional protocol.
  • Congenital or acquired immunodeficiency: Patients with SCID or other primary immunodeficiencies receive leukoreduced, CMV-negative components as a preventive measure.

The physician order must name the product the patient needs. An order for platelets that omits the leukoreduced, CMV-negative specification gives an auditor no support for P9055. Confirm the order language before billing.

What P9055 covers and what it excludes

P9055 pays for the platelet product itself, billed per issued unit. The transfusion procedure, other platelet preparations, and red cell products all carry their own codes.

Included in P9055 Not included in P9055
The apheresis platelet unit (supply cost) The transfusion procedure (CPT 36430 / 36440)
Leukoreduction processing An irradiated apheresis platelet unit (bill P9053 instead)
CMV-negative donor screening Whole-blood-derived platelets (use P9019, or P9031 if leukoreduced)
Each additional apheresis unit, reported in the units field Leukoreduced, CMV-negative red cells (use P9051, or P9058 if irradiated)

When platelets and the transfusion fall in the same encounter, report P9055 for the product. The transfusion code, usually 36430, goes on a separate line. The transfusion code is reported once per session, however many units the patient receives.

Pro Tip

Reconcile the P9055 units on the claim against the blood bank issuance log before submission. Report the count in the units field, one unit per apheresis collection. A billed count that exceeds the units issued invites an overpayment finding on audit.

P9055 vs neighboring blood product codes

HCPCS codes P9051 through P9058 look alike, but they mix platelet, whole blood, and red cell products. Only P9053 and P9055 describe apheresis platelets that are both leukoreduced and CMV-negative. The AAPC HCPCS code reference lists the full range. Product type, CMV-negative status, irradiation, and processing method separate the codes.

Code Product type Leukoreduced CMV-negative Irradiated Collection or processing
P9035 Platelets Yes Not specified No Apheresis/pheresis
P9051 Whole blood or red blood cells Yes Yes No Standard
P9053 Platelets Yes Yes Yes Apheresis/pheresis
P9054 Whole blood or red blood cells Yes Not specified No Frozen, deglycerolized, washed
P9055 Platelets Yes Yes No Apheresis/pheresis
P9056 Whole blood Yes Not specified Yes Standard
P9057 Red blood cells Yes Not specified Yes Frozen, deglycerolized, washed
P9058 Red blood cells Yes Yes Yes Standard

The key split is P9055 vs P9053, and irradiation decides it. When a transplant patient needs irradiated apheresis platelets and the tag confirms irradiation, the correct code is P9053. P9055 covers the same platelet product without irradiation.

P9058 is easy to mistake for a platelet sibling. It shares the leukoreduced, CMV-negative, and irradiated attributes with P9053, but it describes red blood cells. P9054, P9056, and P9057 are whole blood or red cell codes too, so none of them belongs on a platelet claim. Four questions about the unit settle which code applies.

Decision path for coding a platelet unit
A platelet unit only reaches P9055 after clearing all four checks, and irradiation is the last one to fail. Descriptors follow the CMS HCPCS Level II blood product range.

How to bill P9055: Step-by-step workflow

Billing P9055 accurately means matching the blood bank issuance record to the claim at the unit level. The six steps below take a unit from the physician order to a submitted claim line.

  1. Verify the physician order: Confirm the order explicitly requests leukoreduced, CMV-negative apheresis platelets. A generic order for platelets will not support P9055 on audit.
  2. Confirm blood bank documentation: The blood bank tag and issuance record must confirm leukoreduction, CMV-negative status, and whether the unit was irradiated.
  3. Count units issued: Report the number of apheresis platelet units transfused in the units field. Two units transfused means two units of P9055, matched to two issuance-log entries.
  4. Attach the supporting ICD-10 diagnosis code: Select an ICD-10-CM diagnosis that establishes medical necessity for the CMV-negative specification (see the pairing table below).
  5. Apply the correct revenue code: On the UB-04, report P9055 under revenue code 0384 (platelets). Report the transfusion CPT code under revenue code 0391 (blood administration).
  6. Submit on the correct claim form: Hospital outpatient settings use the UB-04. Blood products administered in a physician office may go on the CMS-1500, so confirm the setting first.

Revenue codes and claim form requirements

Revenue code selection depends on who paid for the platelets. When the hospital purchases the unit, report P9055 under revenue code 0384. When a community blood bank supplies the unit free of charge, the hospital reports its processing and storage charge under 0390 or 0392. Confirm the pairing with your Medicare Administrative Contractor before submission.

Revenue code Description Typical use with P9055
0384 Blood products: platelets Standard pairing when the hospital purchases the P9055 unit
0390 / 0392 Blood processing and storage Processing and storage charge when a community blood bank supplied the unit free
0391 Blood administration (transfusion) The transfusion CPT code (for example 36430), not the P9055 product line

Modifiers used with P9055

Most P9055 claims need no modifier. The CMS JW and JZ discarded-drug policy applies to single-dose drug containers, and P-series blood codes are not on its code list. Some payers set their own modifier rules for blood products, so check the payer policy before you append one.

Medicare reimbursement rate and P9055 fee schedule

Medicare pays hospital outpatient claims for P9055 under the Outpatient Prospective Payment System (OPPS). Blood products carry OPPS status indicator R, so P9055 is paid separately at the rate set for its APC. That rate changes with each annual OPPS final rule.

How to find the current rate: Check CMS OPPS Addendum B for the calendar year of service. It lists the status indicator and national payment rate for each HCPCS code, including P9055. The facility wage index then adjusts the amount paid. CMS publishes each quarterly update on its OPPS addenda page.

Medicare Advantage plans negotiate blood product rates separately with each facility, and commercial contracts vary widely. Check each payer fee schedule or your remittance history to set the expected reimbursement for P9055.

Documentation requirements for P9055 claims

Complete documentation is the strongest defense against a P9055 denial. Payers audit blood product claims for both medical necessity and descriptor accuracy. Collect the records below before the claim goes out.

  • Physician or provider order: Must specifically request leukoreduced, CMV-negative apheresis platelets. A non-specific order does not hold up on audit.
  • Blood bank tag and label: The product label on the transfusion record must confirm leukoreduction and CMV-negative status as part of the release documentation.
  • Blood bank issuance record: The log entry shows the product code, unit number, issue date and time, and patient identifier. It must reconcile with the P9055 units billed.
  • Transfusion nursing record: Documents that the product was administered, including start and stop times, vital signs monitoring, and any transfusion reactions.
  • Supporting diagnosis code: An ICD-10-CM diagnosis establishing medical necessity for the CMV-negative specification must appear on the claim. See the pairing table below.
  • Consent documentation: Many facilities require informed consent for blood transfusions. It is not always a payer requirement, but it is standard risk management documentation.

ICD-10 diagnosis codes that support P9055 medical necessity

The ICD-10-CM code paired with P9055 must show why the leukoreduced, CMV-negative specification is medically necessary. The pairings below are commonly accepted, but the list is not exhaustive and the payer makes the final call.

ICD-10-CM code Description Relevance to P9055
D69.6 Thrombocytopenia, unspecified Establishes platelet deficiency requiring transfusion
D61.82 Myelophthisis Bone marrow failure context requiring leukoreduced products
Z94.81 Bone marrow transplant status Post-transplant CMV-negative requirement
Z94.0 Kidney transplant status Solid organ transplant immunosuppression requiring CMV-negative products
P61.0 Transient neonatal thrombocytopenia Neonatal transfusion indication for CMV-negative platelets
D84.9 Immunodeficiency, unspecified General immunocompromised status requiring a leukoreduced, CMV-negative component

Pro Tip

Some payers treat leukoreduction as equivalent to CMV-negative status for coverage purposes. Do not rely on this equivalence without a payer-specific policy document to support it. When the blood bank label confirms CMV-negative status, bill P9055. When it confirms only leukoreduction, the apheresis code is P9035, so review the payer coverage policy before billing.

Common claim denial reasons for P9055 and how to avoid them

Blood product claims are denied when the code, the order, and the blood bank record disagree. Most P9055 denials trace back to the six causes below. Our guide to common denial codes explains the CARC codes on blood product remittances.

Pabau billing screen showing invoices and claim status
Pabau shows each claim’s status next to its invoice, so an unpaid P9055 line stands out before it ages.
Denial reason Root cause Prevention strategy
Wrong code from the P9051-P9058 range P9055 billed for an irradiated unit (the correct code is P9053), or a red cell code such as P9058 billed on a platelet line Confirm product type and irradiation status on the blood bank tag before coding
Missing blood bank documentation Label or issuance record not attached to the claim or not available on audit Require blood bank label confirmation before billing, and store scanned records in the EHR
Unit count discrepancy Units billed do not match the units issued and transfused Reconcile the units field against the issuance log before submission
Unsupported diagnosis The ICD-10 code on the claim does not establish clinical need for the CMV-negative specification Select an ICD-10-CM code that reflects immunocompromised status or transplant history
Non-specific physician order The order asks for platelets without specifying leukoreduced, CMV-negative apheresis Use order templates that name the product attributes, and flag orders that leave them out
Incorrect claim form or revenue code CMS-1500 used for a hospital outpatient setting, or P9055 reported under a red cell revenue code such as 0381 Verify the care setting before choosing the form, and pair P9055 with revenue code 0384

The CARC code on the remittance advice names the denial reason, and each reason has its own fix. Missing records need document retrieval. A wrong P-series selection needs a corrected claim, and a medical necessity dispute needs an appeal.

How practice management software supports P9055 billing accuracy

Many blood product denials start in the paperwork. The order, the blood bank tag, and the claim line often sit in separate systems, so a mismatch stays hidden until the remittance arrives. Treating documentation capture and code checks as one workflow catches that mismatch before submission.

Practice management software like Pabau keeps the physician order, the blood bank documentation, and the invoice together in the patient record. When a payer challenges a P9055 line, your team pulls the supporting records from one place. For US payers, Pabau’s claims management and tracking pre-fills claims from data already on the record, then submits them through Claim.MD.

Automated workflows in Pabau can remind staff to finish required steps, such as attaching the blood bank label, before an invoice is closed. Incomplete P9055 documentation then gets fixed before submission rather than through an appeal. The retained transfusion records stay in the same HIPAA-compliant patient record, ready for a payer audit.

Automated communication settings in Pabau
Pabau’s automated messages confirm each transfusion appointment, so the visit record behind every P9055 line exists before the patient arrives.

Keep blood product billing records audit-ready with Pabau

Pabau keeps physician orders, blood bank records, and invoices in one patient record, so your team can support every P9055 claim line. See how it works.

Pabau claims management dashboard

Conclusion

Treat the blood bank tag as the source of truth for every P9055 line. If the tag and the physician order disagree, correct the order before the claim goes out. The tag is what an auditor compares the claim against.

Two checks carry most of the risk. Match the units field to the issuance log, and confirm irradiation status before choosing between P9055 and P9053. Running both on every platelet line turns most audit requests into a records pull instead of an appeal.

To keep orders, blood bank records, and invoices together for every transfusion claim, book a demo with our team.

Continue your research

Continue your research

Need a structured approach to managing claim rejections? Denial management in healthcare walks through how to build a systematic denial resolution process for blood product and supply codes.

Want to understand how clean claims reduce rework? What makes a clean claim explains the submission requirements that prevent adjudication delays on blood product billing.

Choosing a billing platform for blood product claims? Best medical billing software in the US compares platforms that support HCPCS Level II code entry and claim management.

Need the diagnosis codes on the claim to line up? How to build a superbill shows how to capture the procedure and diagnosis codes a payer expects on each line.

Preparing for a payer audit? Medical billing compliance covers the records and controls that keep supply-code claims defensible.

Frequently asked questions

What does HCPCS code P9055 cover?

HCPCS code P9055 covers apheresis-collected platelets that are both leukoreduced and CMV-negative, billed per unit issued. It covers the product supply only. The transfusion procedure (CPT 36430 or 36440), irradiated units (P9053), and whole-blood-derived platelets carry their own codes.

Does P9055 require prior authorization for Medicare?

Medicare fee-for-service generally does not require prior authorization for blood product codes such as P9055. Medicare Advantage plans and commercial payers may apply utilization management, particularly for repeated transfusion episodes. Check the plan requirements before assuming no authorization is needed.

What revenue code should be billed with P9055?

Revenue code 0384 (platelets) is the standard pairing for P9055 on a UB-04 claim when the hospital purchased the unit. If a community blood bank supplied it free, the processing and storage charge goes under 0390 or 0392. Confirm the pairing with your Medicare Administrative Contractor.

Is P9058 a platelet code?

No. P9058 is red blood cells, leukocytes reduced, CMV-negative, irradiated, each unit. It shares three attributes with the platelet code P9053 but describes a red cell product. Leukoreduced, CMV-negative red cells are billed as P9051 when not irradiated and P9058 when irradiated.

×