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 P9073 – Pheresis platelets, pathogen reduced


Code Definition

P9073 is the HCPCS Level II code for platelets, pheresis, pathogen reduced, each unit. You report it once for every single-donor apheresis unit treated with an FDA-approved pathogen reduction system before transfusion. In the US today, that means the INTERCEPT Blood System.

The most important check is the product label. P9073 applies only when the label names the pathogen reduction process. Leukocytes-reduced, irradiated and bacteria-tested platelets all have their own codes. Below, we cover what qualifies, the neighboring codes, how the claim moves and the denials to watch for.

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
apheresis platelets pathogen reduced, INTERCEPT platelets billing, pathogen inactivated pheresis 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 P9073 reports one unit of single-donor apheresis platelets treated with FDA-approved pathogen reduction.

INTERCEPT is the only FDA-approved pathogen reduction system for platelets in the US, so the label should name it.

Bacterial testing such as LVDS finds contamination, but it never qualifies a unit for P9073.

Whole-blood-derived platelets never bill as P9073, even when they’re leukocytes reduced or irradiated.

Medicare pays blood products separately under OPPS, so every unit needs its own accurate claim line.

HCPCS code P9073 covers one bag of pathogen-reduced apheresis platelets

HCPCS code P9073 is the Level II code for platelets, pheresis, pathogen reduced, each unit. You report it once for every apheresis unit transfused after pathogen reduction. The Centers for Medicare and Medicaid Services (CMS) maintains it alongside the other HCPCS Level II codes for blood products.

The code replaced temporary code Q9988 on January 1, 2018. Here are the reference details coders check most often.

Field Detail
Code P9073
Official descriptor Platelets, pheresis, pathogen reduced, each unit
Code type HCPCS Level II (permanent national code)
Code range P9010-P9100 Blood and blood products
Unit of service One apheresis platelet unit (one bag)
Claim form UB-04 (837I) for hospital outpatient claims
Revenue code 039X for processing and storage, or 038X (not 0380) when the hospital charges for the blood itself
OPPS payment Paid separately as a blood product (status indicator R)

Two label facts decide whether a unit qualifies

A platelet unit qualifies for P9073 only when two things are true. First, it came from a single donor by apheresis. Second, it went through an FDA-approved pathogen reduction process before transfusion.

That second test has just one answer in the US today. The FDA approval listing shows the INTERCEPT Blood System from Cerus Corporation is the only approved platform for platelets. It uses amotosalen and UVA light to stop pathogens from replicating.

Mirasol, from Terumo BCT, is used in other countries. However, it isn’t FDA-approved for platelets, so it can’t support a US P9073 claim.

The diagram below turns those two questions into a quick code choice.

Decision diagram for platelet HCPCS codes
Collection method comes first and processing second, so whole-blood platelets never reach P9073. Codes follow the 2026 CMS HCPCS code set.

On the other hand, these units don’t qualify for P9073:

  • Whole-blood-derived platelets, even when leukocytes reduced (P9031) or irradiated (P9032)
  • Apheresis platelets with no further processing (P9034)
  • Apheresis platelets that are leukocytes reduced (P9035), irradiated (P9036) or both (P9037), without pathogen reduction
  • Pathogen-reduced plasma, which has its own codes, P9070 for pooled and P9071 for single-donor units
  • Apheresis platelets that only had bacterial testing, such as LVDS

Bacterial testing finds contamination but doesn’t reduce pathogens

LVDS never qualifies a unit for P9073. Large volume delayed sampling (LVDS) is a bacterial culture method, often run on systems like BacT/ALERT. It detects contamination after collection, but it leaves the product itself unchanged.

Pathogen reduction works on the whole unit instead. It treats the platelets so bacteria, viruses and parasites can’t multiply. As a result, a leukocytes-reduced apheresis unit screened with LVDS still bills as P9035. Reporting it as P9073 would describe processing the product never received.

Where testing is billable, it has a code of its own. HCPCS code P9100 reports a pathogen test for platelets, separate from the product line.

Intervention What it does Qualifies for P9073? Code if not P9073
INTERCEPT (amotosalen and UVA light) Pathogen reduction Yes N/A
Mirasol (riboflavin and UV light) Pathogen reduction outside the US No, not FDA-approved for platelets Not available for US platelet claims
LVDS or BacT/ALERT culture Bacterial detection No Base product code, such as P9035, plus P9100 for a billable test
Gamma irradiation only Prevents TA-GvHD, doesn’t reduce pathogens No P9036 (apheresis) or P9032 (whole blood)

Neighboring platelet codes differ by one processing step

Most P9073 errors are code-selection errors, so it helps to see the neighbors side by side. Each code reflects one mix of collection method and processing. For example, P9031 is whole-blood-derived, which surprises coders who assume every platelet code means apheresis.

Code Official descriptor How it differs from P9073
P9073 Platelets, pheresis, pathogen reduced, each unit The target code: apheresis plus FDA-approved pathogen reduction
P9034 Platelets, pheresis, each unit Apheresis with no pathogen reduction, leukocyte reduction or irradiation
P9035 Platelets, pheresis, leukocytes reduced, each unit Leukocyte reduction only. LVDS-screened units of this type land here too.
P9036 Platelets, pheresis, irradiated, each unit Irradiation prevents TA-GvHD, but it isn’t pathogen reduction
P9037 Platelets, pheresis, leukocytes reduced, irradiated, each unit Both steps, and still no pathogen reduction
P9055 Platelets, leukocytes reduced, CMV-negative, apheresis/pheresis, each unit CMV-negative donor testing, not pathogen reduction
P9031 Platelets, leukocytes reduced, each unit Whole-blood-derived, not apheresis
P9032 Platelets, irradiated, each unit Whole-blood-derived and irradiated only
P9070 Plasma, pooled multiple donor, pathogen reduced, frozen, each unit A plasma product, not platelets
P9072 Deleted code (formerly platelets, pheresis, pathogen reduced or rapid bacterial tested) Retired in 2018. Don’t report it for current dates of service.

How a P9073 charge moves from the blood bank to the claim

A clean P9073 claim starts at the blood bank, long before billing sees it. Here’s how the charge usually moves through a hospital outpatient department.

  1. Receipt: The blood bank logs the unit, its unit number and the pathogen reduction statement on the label.
  2. Transfusion: Nursing records the transfusion against the patient, with start and stop times.
  3. Charge capture: The chargemaster maps the product to P9073 only when the label confirms pathogen reduction.
  4. Revenue code: Most hospitals get platelets from a community blood center that charges only for processing. Those units bill under revenue code 0390, 0392 or 0399 with P9073.
  5. Split lines: If the hospital also charges for the blood itself, report it on a 038X line (not 0380). Both lines carry P9073, the same units and date, and modifier BL.
  6. Units: Report one unit per bag, and bill the transfusion service itself separately.

These rules come from section 231 of the Medicare Claims Processing Manual, chapter 4. Check it each year, since CMS updates the chapter through transmittals.

Pro Tip

Add a hard stop for P9073 in your blood bank system. The charge shouldn’t post until someone confirms the label’s pathogen reduction statement. That one-minute check prevents the most common P9073 denial.

What about a unit that’s both pathogen reduced and irradiated? Report P9073 alone.

FDA labeling allows INTERCEPT treatment as an alternative to gamma irradiation for preventing transfusion-associated graft-versus-host disease (TA-GvHD). So a second irradiation step is usually unnecessary, and each unit only takes one product code anyway.

The records that back up a P9073 claim

Auditors check blood product claims against the label first. So keep these records together and easy to pull:

  • Product label: It names the pathogen reduction process, such as “INTERCEPT-processed,” plus the unit number. A label showing only “leukoreduced” or “irradiated” won’t support P9073.
  • Supplier record: The blood center’s invoice or shipping record confirms which product it sent.
  • Transfusion order: A dated, signed order states why the patient needed platelets.
  • Administration record: It shows patient identity, unit number, start and stop times, and any reaction.
  • Compatibility record: It confirms the unit was checked against the right patient before issue.

Each of these records holds protected health information (PHI). Keep them under the same HIPAA access controls as the rest of the chart.

Medicare pays P9073 separately under OPPS

Medicare covers P9073 when the transfusion is medically necessary, and it pays the product as its own line. Under the Outpatient Prospective Payment System (OPPS), blood products get status indicator R for separate payment.

Each unit earns its own Ambulatory Payment Classification (APC) payment, rather than being packaged into the transfusion.

Rates change every year, though. Rather than copying last year’s figure, check the current OPPS Addendum B from CMS for the P9073 rate. Review your chargemaster price at the same time, because an outdated charge can leave money on the table.

Commercial payers set their own rules. Some treat pathogen-reduced platelets as a higher-cost product and expect a clear clinical reason in the record. Check each major payer’s blood product policy before you assume the Medicare approach applies.

Most P9073 denials start with the label

When a P9073 claim comes back denied, the cause usually traces to the label or the chargemaster. The table below pairs each common pattern with its fix.

Denial pattern Root cause Fix
P9073 billed for an LVDS-only unit Bacterial testing mistaken for pathogen reduction Rebill with the base product code, such as P9035, and correct the charge mapping
Label doesn’t name the process Blood bank label or record is incomplete Appeal with the supplier’s product record, then tighten label checks
Chargemaster defaults to P9073 Charge posts without label confirmation Audit the mapping and require label confirmation before P9073 posts
Two product codes on one unit P9073 reported with P9036 or P9037 Keep P9073 only and remove the second product line
Split lines don’t match Modifier BL missing, or units differ between lines Add BL to both lines with matching code, units and date
Medical necessity not shown Order doesn’t state why platelets were needed Add the clinical reason and appeal with the full record

It’s worth reviewing P9073 denials by reason code every month. Then, if “missing documentation” denials spike, look at labeling and charge capture before you recode anything.

Run this five-point check before you submit

A quick review at submission catches most of the patterns above. Before a P9073 line goes out, confirm that:

  • The label names INTERCEPT, the only FDA-approved pathogen reduction system for platelets.
  • The unit came from a single donor by apheresis, not from whole blood.
  • The claim shows one P9073 unit per bag, with no second product code.
  • The revenue code matches how you got the unit, 039X for processing or 038X for purchased blood.
  • The order and administration record match the unit number on the label.

How claims management software keeps P9073 claims clean

Blood product claims pass through several hands. The blood bank logs the unit, nursing records the transfusion, and billing builds the claim. Each handoff is a chance for a unit number or order to go missing.

Practice management software like Pabau keeps those details in one patient record. Its automated claims management pre-fills claims from that record and lets coders search the full HCPCS library. It also checks that required claim fields are complete before a claim can be sent.

In the US, claims go out through Claim.MD, with eligibility checks, claim status tracking and remittance posting built in. That way, your team spends less time chasing denials and more time preventing them.

Pabau claims management screen for automating claims and billing
Pabau’s claims management checks required fields before sending, so blood product claims don’t bounce back for missing details.

Send cleaner blood product claims

Pabau pre-fills claims from the patient record and checks required fields before submission. You can then track each claim through to payment in one place.

Pabau claims management dashboard

Conclusion

P9073 rewards discipline at the blood bank more than effort in the billing office. If the unit came by apheresis and the label names pathogen reduction, the code choice is simple. If either fact is missing, the unit belongs to another code.

So build the label check into charge capture, and review denials by reason each month. That habit takes minutes per claim, which is far less than an appeal costs. Book a demo to see how Pabau keeps claim details together from the patient record to payment.

Continue your research

Continue your research

Coding a whole-blood platelet unit instead? HCPCS code P9031 covers leukocytes-reduced platelets that weren’t collected by apheresis.

Billing pathogen-reduced plasma too? HCPCS code P9070 explains the pooled plasma code that’s often confused with platelets.

Seeing the same denial reasons every month? Denial management in healthcare shows how to sort, appeal and prevent recurring denials by root cause.

Want more claims paid on the first pass? Clean claims in medical billing breaks down the fields and checks that get a claim accepted first time.

Preparing for a billing audit? Medical billing compliance outlines the documentation controls that hold up under payer review.

Frequently asked questions

When did HCPCS code P9073 become effective?

P9073 took effect on January 1, 2018. It replaced temporary code Q9988 for pathogen-reduced pheresis platelets. At the same time, P9100 replaced Q9987 for pathogen testing of platelets.

Does the Medicare blood deductible apply to P9073?

No. The Medicare blood deductible applies only to whole blood and packed red cells. Platelets, including pathogen-reduced units, don’t count toward it, so a P9073 line needs no blood deductible handling.

Which CPT code bills the platelet transfusion itself?

CPT code 36430 reports the transfusion of blood or blood components. It covers the administration service, while P9073 covers the product. Report 36430 once per transfusion encounter, not once per unit.

Is there a code for pathogen-reduced plasma from one donor?

Yes. P9071 reports single-donor plasma that’s pathogen reduced and frozen, billed per unit. Pooled pathogen-reduced plasma uses P9070 instead, and neither code applies to platelets.

×