Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS code J2505: Deleted in 2022, now bills as J2506

Key Takeaways

Key Takeaways

HCPCS code J2505 (Injection, pegfilgrastim, 6 mg) was deleted by CMS effective December 31, 2021. CMS eliminated grace periods for discontinued HCPCS codes back in 2010, so claims dated January 1, 2022 or later must use the replacement code, J2506, with no transition window.

J2506 bills per 0.5 mg, not per 6 mg. A standard 6 mg pegfilgrastim dose is 12 units, not 1 unit. Copying the old J2505 unit logic into J2506 is the most common denial trigger in this switch.

The Neulasta Onpro on-body injector is not billed with a separate drug HCPCS code. Bill the drug under J2506 (or the matching biosimilar Q-code) and identify the delivery method with the administration CPT code: 96377 for the on-body injector, 96372 for a manual or prefilled-syringe injection.

Practice management software like Pabau helps oncology and infusion practices keep drug administration billing, HCPCS code tables, and modifier rules current, so a deleted code like J2505 does not sit in a charge master for years after CMS retires it.

If you’re still billing HCPCS code J2505 for pegfilgrastim (Neulasta) in 2026, stop. The code doesn’t exist anymore. CMS deleted J2505 effective December 31, 2021, and replaced it with J2506, which bills at a different unit size entirely.

That change alone has caused a wave of denied claims. Practices that carry their old J2505 logic into J2506 without adjusting units end up billing 1 unit instead of 12 for a standard 6 mg dose.

This guide covers the current J2506 billing rules, the correct Onpro on-body injector administration coding, the biosimilar Q-code crosswalk, and the denial triggers specific to this code in 2026.

HCPCS code J2505 is deleted: here’s what to bill instead

HCPCS code J2505 was a Level II code maintained by the Centers for Medicare and Medicaid Services (CMS) with the long descriptor Injection, pegfilgrastim, 6 mg. CMS deleted it as part of the annual HCPCS update, effective for dates of service on or after January 1, 2022. The replacement code is J2506 (Injection, pegfilgrastim, excludes biosimilar, 0.5 mg).

This isn’t a soft transition. CMS eliminated the standard grace period for discontinued HCPCS codes back in 2010, so there was never a window where both codes were billable side by side. Any claim for a date of service on or after January 1, 2022 that still carries J2505 will deny.

If your practice management system, superbill, or charge master still has J2505 listed as an active code, that’s a live denial risk. Update it to J2506 today, not at your next annual code review.

Pegfilgrastim itself hasn’t changed. It’s a long-acting granulocyte colony-stimulating factor (G-CSF) used to reduce the incidence of febrile neutropenia in patients receiving myelosuppressive chemotherapy for non-myeloid malignancies. The brand-name originator product is Neulasta, manufactured by Amgen. What changed is only the HCPCS code and its billing unit size, covered in detail below.

J2506 code details at a glance

The table below consolidates the key reference fields for HCPCS code J2506, the active 2026 code for pegfilgrastim. Use it as a quick lookup during claim preparation.

Field Detail
HCPCS code J2506
Replaces J2505 (deleted effective December 31, 2021)
Long description Injection, pegfilgrastim, excludes biosimilar, 0.5 mg
Short description Inj pegfilgrast ex bio 0.5mg
Drug Pegfilgrastim, originator (Neulasta, Amgen)
Billing unit 1 unit = 0.5 mg (a standard 6 mg dose = 12 units)
Code type HCPCS Level II (J-code, injectable drug)
Medicare coverage Part B (outpatient/physician office, incident-to rules apply)
Reimbursement method ASP + 6% (physician office and HOPD)
Primary brand name Neulasta (biosimilars bill under their own Q-codes, see below)

J2506 billing units: how to bill correctly

One billing unit of HCPCS code J2506 equals 0.5 mg of pegfilgrastim, not 6 mg and not 1 mg. This is the detail that trips up practices making the switch from J2505. Under the old code, 1 unit covered the entire standard 6 mg dose. Under J2506, that same 6 mg dose is 12 units.

Bill 1 unit for J2506 and the claim will look like you administered 0.5 mg instead of 6 mg. That’s an underbilling error that either denies outright or gets reimbursed at a fraction of the correct rate.

The table below shows the unit conversion for the doses billing teams most commonly encounter.

Dose administered J2506 units to bill
6 mg (standard adult dose) 12 units
3 mg 6 units
2 mg 4 units
0.5 mg 1 unit

Practices managing complex drug administration workflows benefit from structured claims management software that enforces current unit rules at the point of claim entry, reducing the likelihood of a front-end edit before the claim leaves the practice.

Track claims from start to Finish
Track claims from start to Finish

Place of service codes for J2506

Place of service (POS) affects both the applicable modifier and the reimbursement rate. The two most common settings are:

  • POS 11 (Physician office): Bill J2506 at 12 units for a standard 6 mg dose. Reimbursement is ASP + 6%.
  • POS 22 (Hospital outpatient department): Bill J2506 under the OPPS. Reimbursement is ASP + 6%, though the on-body injector administration CPT code may be bundled into the facility payment (see the Onpro section below).
  • POS 19/21/other facility: Confirm with the specific MAC’s coverage article, as incident-to rules and payment methodologies vary.

Applicable modifiers: JW and JZ

Modifier JW (drug amount discarded) has been required on Part B drug claims with wastage since 2017. Modifier JZ (attesting to zero wastage) became optional on January 1, 2023, and mandatory from July 1, 2023, with claims edits and rejections for missing JZ starting in October 2023.

In practice, every J2506 claim needs either JW (if any of the vial was discarded) or JZ (if none was). There’s no longer a middle ground where neither modifier is required. Confirm with your MAC’s specific billing instructions for any additional modifier requirements under HCPCS code J2506.

Medicare coverage for HCPCS code J2506

Medicare Part B covers J2506 when pegfilgrastim is administered to a patient receiving myelosuppressive anti-cancer drugs for a non-myeloid malignancy, as documented by the treating oncologist.

Coverage requires that the drug is administered by or under the supervision of a physician (incident-to rules), consistent with guidance from the CMS Physician Fee Schedule and MAC-specific local coverage articles.

Covered diagnoses and required ICD-10 codes

Every J2506 claim requires a supporting ICD-10-CM diagnosis code. The primary diagnosis should reflect the patient’s underlying malignancy receiving chemotherapy. Common covered primary diagnoses include codes from the C00-C96 range (malignant neoplasms).

Secondary codes may include chemotherapy encounter codes such as Z51.11 (encounter for antineoplastic chemotherapy). Verify the exact covered diagnosis list against your MAC’s coverage article on the CMS Medicare Coverage Database, as individual MAC policies may specify additional or more restrictive criteria.

Off-label uses of pegfilgrastim, including stem-cell mobilization sometimes explored by regenerative medicine practices, are not covered by Medicare Part B under J2506. Do not imply coverage for indications outside myelosuppressive chemotherapy for non-myeloid malignancies.

Coverage limitations

  • Coverage does not extend to myeloid malignancies (acute myeloid leukemia, chronic myeloid leukemia, etc.).
  • Pegfilgrastim administered as a preventive measure outside of a chemotherapy regimen requires additional documentation of medical necessity.
  • MAC-specific coverage articles may impose additional clinical criteria not reflected in the national CMS guidance.

Documentation requirements for J2506 claims

Incomplete documentation is one of the most common reasons J2506 claims are denied on audit. The following checklist reflects the requirements published in CMS coverage article A59126 and related MAC guidance. Practices using digital intake and clinical forms can structure their drug administration records to capture each item at the point of care.

Customizable consent and intake forms
Customizable consent and intake forms
  • Cancer diagnosis: Chart notes must document the specific non-myeloid malignancy and ICD-10-CM code.
  • Chemotherapy regimen: Document the specific myelosuppressive regimen the patient is receiving, including drug names, doses, and administration dates.
  • Clinical indication: Physician attestation that pegfilgrastim is medically necessary to reduce febrile neutropenia risk in this patient.
  • Administration record: Date, dose (confirm mg and unit count), route, delivery method (manual injection or on-body injector), and administering provider.
  • Modifier documentation: JW or JZ modifier supported by drug preparation and waste records.
  • Place of service: Confirm the setting matches the POS code billed on the claim.

Consistent clinical documentation practices are one of the highest-leverage investments a billing team can make. A single missing element, such as the chemotherapy regimen name, can hold up reimbursement for weeks.

Streamline your drug administration billing

Pabau helps oncology and infusion practices track HCPCS code updates, claim modifiers, and drug administration records so your billing team spends less time chasing denials.

Pabau claims management dashboard

Neulasta Onpro billing: a CPT distinction, not a separate drug code

A persistent myth in oncology billing is that the Neulasta Onpro on-body injector needs its own HCPCS drug code. It doesn’t.

Per CMS coverage article A54682 (and its successor articles covering the current biosimilars), the drug itself is billed the same way regardless of delivery method: J2506 for the originator product, or the matching biosimilar Q-code for a biosimilar. What changes with the Onpro device is the administration CPT code, not the drug HCPCS code.

Delivery method Administration CPT code Drug HCPCS code Notes
Manual injection (prefilled syringe) 96372 J2506 (or matching Q-code) Standard subcutaneous injection administered in office
On-body injector (Neulasta Onpro or Udenyca Onbody) 96377 J2506 (or matching Q-code) Device applied in office. Drug delivered ~27 hours later. In hospital outpatient settings, 96377 is typically bundled under OPPS and not separately reimbursed.

The on-body injector is placed on the patient’s body by the provider at the end of a chemotherapy infusion. The pegfilgrastim dose is delivered automatically approximately 27 hours later without a return visit.

Before CPT 96377 became effective on January 1, 2017, providers used 96372 as an interim workaround for Onpro administrations. That workaround is long obsolete. CMS now expects 96377 specifically for the on-body injector, with 96372 reserved for the manual or prefilled-syringe injection.

Q4244 and Q4245 (used for skin substitute and wound-care products) have no connection to pegfilgrastim billing. If you see either of those codes anywhere in a Neulasta or Onpro drug table, that’s a data-entry error to correct immediately. Practices with infusion and drug administration workflows should build a protocol that captures the delivery method (manual vs. on-body injector) at the point of service entry, so the correct administration CPT code follows automatically.

Pegfilgrastim biosimilars and their HCPCS codes

Several FDA-approved pegfilgrastim biosimilars are available in the US market. Each biosimilar has its own HCPCS Q-code, distinct from J2506, which is reserved for the originator product. Using J2506 to bill a biosimilar is a billing error, and so is mixing up which Q-code belongs to which brand.

The table below lists the current 2026 biosimilar codes. Verify each code against the current AAPC HCPCS code range lookup and the CMS HCPCS annual update files, as biosimilar code assignments are updated when new products receive FDA approval.

Brand name Manufacturer HCPCS code Notes
Neulasta (originator) Amgen J2506 Excludes biosimilar. Standard syringe or Onpro on-body injector
Fulphila Mylan/Biocon Q5108 Pegfilgrastim-jmdb. First FDA-approved pegfilgrastim biosimilar
Udenyca / Udenyca Onbody Coherus BioSciences Q5111 Pegfilgrastim-cbqv. Onbody device follows the same CPT 96377 logic as Onpro
Ziextenzo Sandoz Q5120 Pegfilgrastim-bmez
Nyvepria Pfizer Q5122 Pegfilgrastim-apgf
Stimufend Fresenius Kabi Q5127 Pegfilgrastim-fpgk

Note on biosimilar interchangeability: FDA-approved biosimilar status does not automatically mean a product is designated “interchangeable” under FDA rules, which allows automatic substitution at the pharmacy level. Billing teams should code for the product actually administered, not based on assumed substitution. State pharmacy laws governing interchangeable dispensing vary.

Also worth flagging: Q5101 (filgrastim-sndz, brand name Zarxio) is sometimes pulled into pegfilgrastim crosswalks by mistake. It’s a biosimilar of filgrastim, a related but distinct short-acting G-CSF. It’s not a pegfilgrastim biosimilar, and it’s not billable for a pegfilgrastim administration.

Pro Tip

Always bill the HCPCS code assigned to the specific pegfilgrastim product actually administered. Check the NDC on the dispensing record against the biosimilar code table before submitting the claim. Mismatching the brand to the wrong Q-code, or billing the originator code J2506 for a biosimilar, creates an NDC-to-HCPCS mismatch that payers flag on crosswalk audits.

2026 reimbursement rates for HCPCS code J2506

Medicare Part B reimburses J2506 under the Average Sales Price (ASP) methodology at ASP + 6% for both physician office and hospital outpatient department (HOPD) settings, per standard CMS ASP drug payment policy.

The actual dollar reimbursement changes quarterly when CMS publishes updated ASP files. Because J2506 bills per 0.5 mg unit rather than per 6 mg dose, the per-unit rate looks smaller than the old J2505 per-unit rate even when the total payment for a 6 mg dose is unchanged. Compare total dose payment, not the headline per-unit figure, when reviewing fee schedules.

Because ASP rates update four times per year, any specific dollar figure quoted here would be outdated within months. For current rates, consult the CMS ASP drug pricing files, published on the CMS website each quarter.

Use the PGM Billing HCPCS lookup tool for a quick cross-reference of current payment amounts using CMS data.

Setting Reimbursement basis Rate source
Physician office (POS 11) ASP + 6% CMS quarterly ASP file
Hospital outpatient dept (POS 22) ASP + 6% CMS quarterly ASP file / OPPS APC

Common billing errors and denial reasons for J2506

The switch from J2505 to J2506 created a new set of denial patterns on top of the pre-existing ones. The following denial patterns come from published CMS coverage articles, MAC billing instructions, and common MUE edit patterns for injectable oncology drugs.

Error Why it happens How to avoid it
Billing the deleted code J2505 Legacy charge master, superbill, or EHR drug table was never updated after the January 2022 deletion Audit every drug table for J2505 references and replace with J2506 immediately. There’s no grace period
Billing 1 unit instead of 12 for a 6 mg dose Biller carries the old J2505 unit logic (1 unit = 6 mg) into J2506, which bills 1 unit = 0.5 mg Hard-code the 0.5 mg-per-unit conversion in your billing system. 6 mg = 12 units for J2506
Wrong administration CPT code for the Onpro device Nursing staff chart “pegfilgrastim administered” without specifying manual injection vs. on-body injector Require a delivery-method field in the drug administration record, mapped to CPT 96372 (manual) or 96377 (on-body injector)
Missing JW/JZ modifier Billing team is unaware JZ became mandatory July 1, 2023 (JW has been required since 2017) Add JW or JZ to the claim edit checklist for every J2506 line; update billing software drug tables
Unsupported ICD-10 code Claim carries a myeloid malignancy code (C91.x, C92.x) excluded from coverage Cross-reference the patient’s diagnosis codes against the MAC’s covered-indication list before billing
Wrong biosimilar code Biosimilar administered but J2506 (originator code) billed instead of the product-specific Q-code Match the NDC on the dispensing record to the correct HCPCS Q-code in your billing table

Practices that track drug administration billing through a system with built-in edit logic catch most of these errors before submission.

J2505 isn’t the only HCPCS code CMS has deleted and replaced in recent years. J3370 and J1040 followed the same pattern, so a periodic crosswalk audit should flag stale references to all of them, not just this one.

The same discipline applies to every high-cost Part B drug a practice bills, not just pegfilgrastim. Immune globulin products like J1569 carry their own unit and NDC-matching rules that are just as easy to get wrong.

For practices building or auditing their billing protocols, the patient care management guide covers documentation structure across service types.

Pro Tip

Run a one-time audit specifically for J2505 references across every system that touches billing: EHR drug tables, superbills, payer contracts, and any cheat sheets your billing team keeps at their desk. J2505 has been deleted since January 1, 2022, so any live reference to it is a denial waiting to happen. While you’re in there, confirm every J2506 line reflects 0.5 mg per unit, not the old 6 mg-per-unit logic.

Coders working with G-CSF agents frequently cross-reference J2506 against related filgrastim and pegfilgrastim codes, plus the administration CPT codes that go alongside the drug code. The table below maps the codes most commonly referenced in this drug class. Verify all codes against the CMS 2026 HCPCS annual update file for current active status before billing.

Code Drug / product Use
J2505 (deleted) Pegfilgrastim (Neulasta) 6 mg Not billable for dates of service on or after January 1, 2022. Use J2506.
J2506 Pegfilgrastim, originator (Neulasta), 0.5 mg per unit Current code. 12 units for a standard 6 mg dose
Q5108 / Q5111 / Q5120 / Q5122 / Q5127 Pegfilgrastim biosimilars (Fulphila, Udenyca, Ziextenzo, Nyvepria, Stimufend) Bill the code matching the product actually administered, not J2506
96372 Administration, manual injection Bill alongside J2506 (or the biosimilar Q-code) for a manual or prefilled-syringe injection
96377 Administration, on-body injector Bill alongside J2506 (or the biosimilar Q-code) for Onpro or Onbody device applications
Q5101 Filgrastim-sndz (Zarxio) Short-acting filgrastim biosimilar, not a pegfilgrastim product. Do not use for pegfilgrastim claims
J1442 Filgrastim, excludes biosimilars (Neupogen) Short-acting G-CSF, different drug and different code. Older codes J1440/J1441 were themselves deleted back in 2014.

Filgrastim (Neupogen) and pegfilgrastim are both G-CSF agents but are distinct drugs with different half-lives, dosing schedules, and HCPCS codes. Never use J2506 to bill a filgrastim administration, or vice versa.

For practice management software handling multiple drug codes, maintaining a current HCPCS drug table that maps each NDC to its correct code, and flags deleted codes automatically, is a front-line defense against crosswalk errors.

Conclusion

J2505 is gone, and it isn’t coming back. CMS deleted it effective December 31, 2021, with no grace period. Every pegfilgrastim claim for a current date of service needs J2506, billed at 0.5 mg per unit (12 units for a standard 6 mg dose), the correct administration CPT code for the delivery method used (96372 or 96377), the JW or JZ waste modifier, and the biosimilar Q-code that matches the actual product administered when a biosimilar was used. Getting each element right is the difference between a clean claim and a denial that sits in a worklist for three weeks.

Pabau’s claims management tools help oncology and infusion practices build the code-level rules and documentation prompts that prevent these errors before submission, including flagging a deleted code like J2505 before it ever reaches a claim. To see how it fits a drug administration workflow, book a demo.

Continue your research

Continue your research

List Item #1

List Item #2

Frequently asked questions

What is HCPCS code J2505 used for?

J2505 (Injection, pegfilgrastim, 6 mg) is no longer a billable code. CMS deleted it effective December 31, 2021. For dates of service on or after January 1, 2022, pegfilgrastim (Neulasta and its biosimilars) is billed under J2506, which uses a different billing unit (0.5 mg per unit rather than 6 mg per unit).

Is HCPCS code J2505 still active in 2026?

No. J2505 was deleted by CMS effective December 31, 2021, and CMS eliminated the standard grace period for discontinued HCPCS codes back in 2010, so there was no transition window. Any claim dated January 1, 2022 or later that still uses J2505 will deny. Bill J2506 instead.

How many units is J2506 per dose?

One unit of J2506 equals 0.5 mg of pegfilgrastim. A standard clinical dose is 6 mg, so the correct billing for a single administration is 12 units, not 1 unit. Practices that carry over the old J2505 logic (1 unit = 6 mg) end up billing 1 unit for J2506, which understates the dose and typically denies or underpays.

What is the HCPCS code for Neulasta Onpro?

There isn’t a separate drug HCPCS code for the Onpro on-body injector. Bill the drug under J2506, the same code used for a manual injection of Neulasta. What changes is the administration CPT code: use 96377 for the on-body injector and 96372 for a manual or prefilled-syringe injection. Codes Q4244 and Q4245 are unrelated skin-substitute/wound-care codes and should never appear on a pegfilgrastim claim.

What is the difference between J2506 and Q5111?

J2506 covers the originator pegfilgrastim product (Neulasta), while Q5111 covers Udenyca, a specific FDA-approved biosimilar manufactured by Coherus BioSciences. Both bill at 0.5 mg per unit, but payers require the code that matches the actual product administered. Always confirm by matching the NDC on the dispensing record to the correct code.

What is the HCPCS code for filgrastim (Neupogen)?

Filgrastim (Neupogen), the short-acting G-CSF agent, is billed under J1442 (excludes biosimilars). The older codes J1440 and J1441 were themselves deleted back in 2014 and replaced by J1442. Filgrastim and pegfilgrastim are related but distinct drugs with different half-lives and dosing schedules. J2506 is only for pegfilgrastim, never for filgrastim.

×