P codes: Pathology and laboratory services
Laboratory tests, blood products, specimen collection and pathology services.
Active HCPCS P codes
Each opens its own page with CMS’s full descriptor, Medicare indicators and dates.
P2028Cephalin floculation, bloodP2029Congo red, bloodP2031Hair analysis (excluding arsenic)P2033Thymol turbidity, bloodP2038Mucoprotein, blood (seromucoid) (medical necessity procedure)P3000Screening papanicolaou smear, cervical or vaginal, up to three smears, by technician…P3001Screening papanicolaou smear, cervical or vaginal, up to three smears, requiring…P7001Culture, bacterial, urine; quantitative, sensitivity studyP9010Blood (whole), for transfusion, per unitP9011Blood, split unitP9012Cryoprecipitate, each unitP9016Red blood cells, leukocytes reduced, each unitP9017Fresh frozen plasma (single donor), frozen within 8 hours of collection, each unitP9019Platelets, each unitP9020Platelet rich plasma, each unitP9021Red blood cells, each unitP9022Red blood cells, washed, each unitP9023Plasma, pooled multiple donor, solvent/detergent treated, frozen, each unitP9025Plasma, cryoprecipitate reduced, pathogen reduced, each unitP9026Cryoprecipitated fibrinogen complex, pathogen reduced, each unitP9027Red blood cells, leukocytes reduced, oxygen/ carbon dioxide reduced, each unitP9031Platelets, leukocytes reduced, each unitP9032Platelets, irradiated, each unitP9033Platelets, leukocytes reduced, irradiated, each unitP9034Platelets, pheresis, each unitP9035Platelets, pheresis, leukocytes reduced, each unitP9036Platelets, pheresis, irradiated, each unitP9037Platelets, pheresis, leukocytes reduced, irradiated, each unitP9038Red blood cells, irradiated, each unitP9039Red blood cells, deglycerolized, each unitP9040Red blood cells, leukocytes reduced, irradiated, each unitP9041Infusion, albumin (human), 5%, 50 mlP9043Infusion, plasma protein fraction (human), 5%, 50 mlP9044Plasma, cryoprecipitate reduced, each unitP9045Infusion, albumin (human), 5%, 250 mlP9046Infusion, albumin (human), 25%, 20 mlP9047Infusion, albumin (human), 25%, 50 mlP9048Infusion, plasma protein fraction (human), 5%, 250 mlP9050Granulocytes, pheresis, each unitP9051Whole blood or red blood cells, leukocytes reduced, cmv-negative, each unitP9052Platelets, hla-matched leukocytes reduced, apheresis/pheresis, each unitP9053Platelets, pheresis, leukocytes reduced, cmv-negative, irradiated, each unitP9054Whole blood or red blood cells, leukocytes reduced, frozen, deglycerol, washed, each unitP9055Platelets, leukocytes reduced, cmv-negative, apheresis/pheresis, each unitP9056Whole blood, leukocytes reduced, irradiated, each unitP9057Red blood cells, frozen/deglycerolized/washed, leukocytes reduced, irradiated, each unitP9058Red blood cells, leukocytes reduced, cmv-negative, irradiated, each unitP9059Fresh frozen plasma between 8-24 hours of collection, each unitP9060Fresh frozen plasma, donor retested, each unitP9070Plasma, pooled multiple donor, pathogen reduced, frozen, each unitP9071Plasma (single donor), pathogen reduced, frozen, each unitP9073Platelets, pheresis, pathogen-reduced, each unitP9099Blood component or product not otherwise classifiedP9100Pathogen(s) test for plateletsP9603Travel allowance one way in connection with medically necessary laboratory specimen…P9604Travel allowance one way in connection with medically necessary laboratory specimen…P9612Catheterization for collection of specimen, single patient, all places of serviceP9615Catheterization for collection of specimen(s) (multiple patients)
Terminated HCPCS P codes
Codes CMS has ended, kept for looking up older claims. Each page gives its last date of service.
Show 1 terminated codes
Source and release
- Data release
- HCPCS Level II · October 2026
- Effective date
- Oct 1, 2026
- Publisher
- CMS
This list is built from the HCPCS Level II catalog that Vero Codes reads when it suggests codes, imported from CMS’s October 2026 HCPCS file and checked against it.
Frequently asked questions
What are HCPCS P codes?
HCPCS P codes cover laboratory tests, blood products, specimen collection and pathology services.
How many HCPCS P codes are there?
CMS’s October 2026 HCPCS file lists 58 active HCPCS P codes, and 1 more that it has terminated.
Are terminated HCPCS P codes listed?
Yes, after the active codes, each with its last date of service, for looking up older claims. A terminated code can’t be used for newer services.