HCPCS code P9059 – Fresh frozen plasma, frozen 8-24 hours after collection
P9059 is the HCPCS Level II code for fresh frozen plasma between 8-24 hours of collection, each unit.
Blood banks often label this product PF24. The freeze time on the label decides the code. Plasma frozen within 8 hours is P9017, and a unit released after a donor retest is P9060. Medical necessity rests on a clotting problem, such as a raised INR, bleeding on warfarin or a factor deficiency.
- 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
- PF24, plasma frozen within 24 hours after phlebotomy, FP24
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
HCPCS Code P9059 bills one unit of fresh frozen plasma that was frozen between 8 and 24 hours after collection.
The freeze time on the blood bank label decides the code: plasma frozen within 8 hours is P9017, and donor-retested plasma is P9060.
Medical necessity rests on coagulopathy, such as a raised INR or PT, a factor deficiency, massive transfusion or warfarin reversal.
P9059 bills the plasma only, so pair it with a transfusion code such as CPT 36430 and revenue code 0383 on the UB-04.
HCPCS Code P9059: Official descriptor and code details
HCPCS Code P9059 is the Level II code for a unit of fresh frozen plasma frozen between 8 and 24 hours after collection.
It sits in the P9010 to P9100 range for blood and blood products, part of the P-series permanent national codes for pathology and laboratory services. The Centers for Medicare and Medicaid Services maintains the code set. The official descriptor is: Fresh frozen plasma between 8-24 hours of collection, each unit.
Blood banks usually label this product as plasma frozen within 24 hours after phlebotomy, or PF24. The freeze window is the one detail that separates it from standard fresh frozen plasma under P9017.
CMS updates the HCPCS file every year. Check the descriptor against the current-year file before you build it into a charge master or billing workflow.
What P9059 covers and what it excludes
P9059 covers the supply of single-donor plasma that was frozen more than 8 hours, but no more than 24 hours, after collection. Levels of the labile clotting factors V and VIII run slightly lower than in plasma frozen within 8 hours. Transfusion services generally treat PF24 as interchangeable with standard fresh frozen plasma for the same indications.
Covered under P9059:
- Single-donor plasma labeled as frozen between 8 and 24 hours after collection, such as PF24
- Plasma issued for coagulopathy, a massive transfusion protocol, warfarin reversal or a documented factor deficiency
- Each bag issued and transfused, reported as one unit
Not covered under P9059 (use a different code):
- Plasma frozen within 8 hours of collection (use P9017)
- Fresh frozen plasma released after the donor was retested (use P9060)
- Pooled, solvent/detergent-treated plasma (use P9023)
- Pathogen-reduced plasma (use P9070 for pooled units or P9071 for single-donor units)
- Cryoprecipitate (use P9012) and cryoprecipitate-reduced plasma (use P9044)
- Red cell, platelet and albumin products, which each carry their own P-codes
- The transfusion itself, which goes on a separate line under an administration code such as CPT 36430
When the issue record does not state the freeze window, do not guess between P9017 and P9059. Ask the blood bank for the product label before the claim goes out.
P9059 vs P9017, P9060 and other plasma codes
Several P-codes describe frozen plasma, and the differences sit in how the unit was processed. Freeze time, donor retesting, pooling and pathogen reduction each move a unit to a different code. A unit labeled PF24 still bills as P9059, even when the order simply asks for plasma.
The freeze window and the retest status both come from the blood bank, not from the clinical team. Work through the questions below in order, and stop at the first yes. The ladder after the list lays out the same checks against the freeze clock.
- Was the plasma pooled from several donors? Use P9023 for solvent/detergent-treated plasma or P9070 for pathogen-reduced plasma.
- Was a single-donor unit pathogen reduced? Use P9071.
- Was the unit released after a donor retest? Use P9060.
- Was it frozen within 8 hours of collection? Use P9017.
- Was it frozen between 8 and 24 hours after collection? Use P9059.

How to bill P9059: Units, revenue codes and claim forms
P9059 follows a per-bag model. Each bag of PF24 the blood bank issues counts as one unit. A patient who receives four bags during a massive transfusion protocol shows P9059 with a quantity of 4.
Build each P9059 claim line in this order:
- Read the product name and freeze window on the blood bank issue record.
- Confirm the unit is single-donor plasma frozen between 8 and 24 hours after collection.
- Enter P9059 with a quantity equal to the number of bags issued and transfused.
- Add revenue code 0383 to the line, and add the transfusion on its own line with CPT 36430.
- Attach the ICD-10-CM code for the coagulopathy, bleeding or anticoagulant effect that drove the order.
P9059 is a supply code. It bills the plasma itself, and the transfusion goes on its own line under an administration code such as CPT 36430. Clean claim submission depends on both lines being present with matching dates and units.
Medical necessity and ICD-10 codes paired with P9059
Plasma is transfused to replace clotting factors, so medical necessity for P9059 rests on a coagulation problem. Hemoglobin and anemia do not support a plasma claim. Payers look for one of these indications in the record:
- Coagulopathy with bleeding or before a procedure: A prolonged PT or raised INR, often above 1.5 in institutional guidelines. It comes with active bleeding or a planned invasive procedure.
- Massive transfusion: Plasma given with red cells and platelets under a massive transfusion protocol after trauma or major hemorrhage.
- Warfarin reversal: Urgent reversal for serious bleeding or emergency surgery, usually when prothrombin complex concentrate is unavailable.
- Factor deficiency: A congenital or acquired deficiency with no specific factor concentrate available, such as factor V deficiency.
- Disseminated intravascular coagulation or liver failure: Consumption or failed production of clotting factors with bleeding or a procedure planned.
Where no MAC-specific Local Coverage Determination exists for plasma, the claim relies on the diagnosis and the physician’s documentation. The note should tie the diagnosis and the lab values to the decision to transfuse. Of the pairings above, D65 gives the clearest case, because DIC uses up the clotting factors that plasma replaces.
Medicare and payer requirements for P9059
Medicare pays HCPCS Code P9059 under the Outpatient Prospective Payment System when it is furnished in a hospital outpatient department. CMS lists P9059 among the codes it recognizes as blood products, so it is paid separately from the transfusion. The rate is set each year in OPPS Addendum B, so never carry a prior-year rate forward.
- Inpatient stays: Plasma given during a Medicare inpatient admission is paid within the DRG rather than as a separate line payment.
- Blood deductible: Medicare’s three-pint blood deductible applies to whole blood and packed red cells, not to plasma.
- Prior authorization: Medicare does not generally require prior authorization for plasma in a hospital setting. Medicare Advantage and commercial plans may, so check before elective transfusions.
- Medicaid: Coverage and payment vary by state. Some states follow OPPS rates, while others set their own fee schedules for blood products.
- Commercial payers: Most apply criteria close to Medicare’s. Some ask for an INR or PT result and a stated indication in the record before they pay.
Documentation requirements to support a P9059 claim
Payers auditing P9059 claims look for an unbroken chain of records from the physician order to the end of the transfusion. The medical record for a plasma encounter should capture each of these elements.
- Physician order: The order names plasma as the product, the number of units and the clinical indication. It is authenticated before the unit is issued.
- Coagulation results: A PT/INR, and where relevant an aPTT or fibrinogen level, dated close to the transfusion.
- Clinical indication in the progress note: “Plasma requested” is not enough. “INR 2.8 on warfarin, active GI bleed, two units of plasma ordered” is.
- Blood bank issue record: The unit number, product name, freeze window, ABO type and time of issue. The product name is what confirms P9059 rather than P9017.
- Transfusion administration record: Start and stop times, vital signs, volume infused and any reaction. It supports CPT 36430 as well as P9059.
- Consent: A signed transfusion consent where institutional policy or state law requires one.
Build blood bank records into the routine pre-billing audits of your medical billing compliance program. Waiting for a denial to surface the problem costs more rework.
Common P9059 claim denial reasons and how to resolve them
P9059 denials tend to come from missing coagulation evidence, the wrong plasma code, unit mismatches and payer packaging rules. The reason code on the remittance advice points to the fix. For other reason codes, see our guide to fixing each denial code.
A coding error, such as the wrong plasma code or unit count, goes back as a corrected claim. A medical necessity denial needs a formal appeal, and Medicare redeterminations must be filed within 120 days of the initial determination. Checking the freeze window and the diagnosis before release prevents both kinds of rework.
Pro Tip
Before you submit a P9059 claim, check the diagnosis on the line. An anemia code on a plasma line is a common reason for a CO-11 denial, because plasma treats clotting problems, not low hemoglobin.
How claims management software keeps P9059 claims clean
Most P9059 errors start with manual steps. Someone keys the unit count by hand, picks the plasma code from memory, then chases a missing diagnosis after the claim bounces.
Pabau, the practice management platform we build, removes most of that retyping with its claims software for billing teams. The claim form pre-fills from the patient record, and HCPCS and ICD-10 lookups sit inside the claim screen.

Pabau also checks that required fields, such as membership and authorization numbers, are complete before you can send. Claims then go out electronically with status tracking, so your team spends less time chasing plasma payments.
Get plasma claims right the first time
Pabau pre-fills claims from the patient record and checks required fields before you send, so P9059 lines leave complete.

Conclusion
P9059 exists because a plasma unit frozen after the 8-hour mark is a different product on paper, even when it treats the same patient. Read the freeze window on the blood bank record before you code, and the choice between P9059 and P9017 makes itself.
The other half of a clean claim is the reason for the transfusion. A plasma line backed by an INR, a bleeding note or a factor deficiency holds up in an audit. One backed by an anemia code does not.
If your team still retypes codes and chases missing claim fields by hand, that work can move into the claim screen. Book a demo to see how Pabau prepares, sends and tracks blood product claims for your billing team.
Continue your research
Coding plasma frozen within 8 hours? HCPCS code P9017 covers standard single-donor fresh frozen plasma and the freeze window that separates it from P9059.
Was the donor retested before release? HCPCS code P9060 explains donor-retested fresh frozen plasma and when it applies.
Coding pooled plasma instead? HCPCS code P9023 explains solvent/detergent-treated pooled plasma and how it differs from single-donor units.
New to the claims lifecycle? What is medical billing explains the full process from charge capture through payment posting.
Was a single-donor unit pathogen reduced? HCPCS code P9071 covers pathogen-reduced single-donor plasma and when it replaces P9059.
Frequently asked questions
What is HCPCS Code P9059?
HCPCS Code P9059 is the Level II code for fresh frozen plasma frozen between 8 and 24 hours after collection, billed per unit. Blood banks often label this product PF24. The transfusion itself goes on a separate line, usually with CPT 36430.
How many units should be billed for P9059?
Bill one unit of P9059 for each bag of plasma supplied. A patient who received three bags in one encounter shows P9059 with a quantity of 3. The count must match the blood bank issue record.
What is the difference between P9059 and P9017?
Both codes cover single-donor plasma, and the freeze time separates them. P9017 is for plasma frozen within 8 hours of collection. P9059 is for plasma frozen between 8 and 24 hours after collection.
What is the difference between P9059 and P9060?
P9060 covers fresh frozen plasma from a donor who was retested before the unit was released from quarantine. P9059 covers plasma frozen 8 to 24 hours after collection with no retest release on file.
What diagnosis supports medical necessity for P9059?
The diagnosis must show a clotting problem, such as DIC (D65), bleeding from an anticoagulant (D68.32) or an acquired factor deficiency (D68.4). Payers also look for a recent INR or PT result. An anemia code does not support a plasma claim.
Does Medicare reimburse HCPCS Code P9059?
Yes, Medicare pays P9059 separately under the Outpatient Prospective Payment System in a hospital outpatient setting. The rate is updated each year in OPPS Addendum B. During an inpatient stay, plasma is paid within the DRG.
Which revenue code goes with P9059 on a hospital claim?
Hospitals report the plasma under revenue code 0383, part of the 038X blood and blood components series, on the P9059 line. The transfusion is a separate line, usually with CPT 36430.
Why would a P9059 claim be denied?
Common reasons are missing coagulation evidence (CO-50), a diagnosis that does not fit plasma (CO-11), missing claim details (CO-16) and payer packaging rules (CO-97). Coding P9017 for a unit frozen after 8 hours is another.



