Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code J0882 – Darbepoetin alfa injection for ESRD

Billable Code


Code Definition

J0882 is the HCPCS Level II code for injection, darbepoetin alfa, 1 microgram, for patients with end-stage renal disease (ESRD) on dialysis. Each billed unit equals 1 microgram, and darbepoetin given to patients who are not on dialysis is billed with J0881 instead.

Darbepoetin alfa (Aranesp, made by Amgen) is an erythropoiesis-stimulating agent (ESA) used to treat anemia. Its boxed warning reports a greater risk of death and serious cardiovascular events when therapy targets hemoglobin above 11 g/dL. The label calls for the lowest dose that avoids red blood cell transfusions.

Level
Level II
Category
J0000-J9999 Drugs administered other than oral method
Status
Active
Billable
Yes
Code also known as
Aranesp injection, darbepoetin injection, ESA dialysis injection
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

J0882 covers darbepoetin alfa injections for ESRD patients on dialysis, while J0881 covers the same drug for patients who are not on dialysis.

Each unit of J0882 equals 1 microgram of darbepoetin alfa, so bill the administered dose in micrograms as units.

Modifier JA (intravenous) or JB (subcutaneous) is required on most J0882 claims, and leaving it off is a common denial cause.

Claims management software such as Pabau flags a missing modifier or diagnosis pairing before a J0882 claim goes out.

HCPCS code J0882: Official descriptor and drug details

HCPCS code J0882 is defined by the Centers for Medicare and Medicaid Services (CMS) as “Injection, darbepoetin alfa, 1 microgram (for ESRD on dialysis).” That parenthetical limits the code to patients with end-stage renal disease (ESRD) who are on dialysis, and it’s what separates J0882 from J0881.

Within the Level II HCPCS codes, J0882 sits in the J0000-J9999 range for drugs administered other than by mouth.

Pabau checkout and invoice screen with an insurer attached to the invoice
Pabau’s checkout raises each invoice against the patient’s insurer, so an ESA charge is tied to the right payer before the claim is built.
FieldDetail
HCPCS codeJ0882
Long descriptorInjection, darbepoetin alfa, 1 microgram (for ESRD on dialysis)
Drug classErythropoiesis-stimulating agent (ESA)
Brand nameAranesp (Amgen)
Route of administrationIntravenous (IV) or subcutaneous (SC)
Unit of measure1 microgram (mcg)
Code statusActive
Patient populationESRD patients on dialysis only

J0882 vs J0881: How dialysis status decides the code

J0882 and J0881 bill the same drug at the same 1-microgram unit. The only difference is patient population. J0881 covers darbepoetin alfa for patients who are not on dialysis, such as cancer patients with chemotherapy-induced anemia. J0882 is only for ESRD patients on dialysis.

Submitting J0882 for a cancer patient who is not on dialysis creates a mismatch against the diagnosis codes and the payer’s eligibility file.

AttributeJ0881J0882
DrugDarbepoetin alfa, 1 mcgDarbepoetin alfa, 1 mcg
Patient populationNon-ESRD (e.g. chemotherapy-induced anemia)ESRD on dialysis only
Primary ICD-10D63.0 (anemia in neoplastic disease)N18.6 + Z99.2 (ESRD on dialysis)
ESRD PPS bundlingNot subject to ESRD bundleIncluded in ESRD PPS bundle for dialysis facilities
Wrong code consequenceDenial: Diagnosis mismatchDenial: Diagnosis mismatch or bundle conflict

Before selecting the code, confirm two facts from the patient’s record: The confirmed ESRD diagnosis and active dialysis status. Both must appear in the chart and on the claim. If dialysis status is unconfirmed, hold the claim until records are updated rather than guessing.

Related ESA codes and when to use them

The ESA J-code family covers multiple drugs and patient populations. Selecting the wrong code within the family triggers the same denial as a wrong-code error anywhere else.

CodeDrugIndication / population
J0881Darbepoetin alfa, 1 mcgNon-ESRD (cancer anemia, CKD not on dialysis)
J0882Darbepoetin alfa, 1 mcgESRD on dialysis only
J0885Epoetin alfa, 1,000 unitsNon-ESRD
J0886Epoetin alfa, 1,000 unitsESRD on dialysis
Q5105Epoetin alfa-epbx (Retacrit) biosimilarESRD on dialysis (per 100 units); non-ESRD is Q5106

Correct billing units and dosage reporting for J0882

Each unit billed under HCPCS code J0882 equals exactly 1 microgram of darbepoetin alfa. Bill the number of units that equals the total dose administered. A 25 mcg dose is 25 units, and a 60 mcg dose is 60 units. Round to the nearest whole microgram based on the dose given, not the amount drawn up or wasted.

Watch for four common unit errors:

  • Billing milligrams instead of micrograms (off by a factor of 1,000)
  • Billing the full vial size when only a partial dose was administered
  • Rounding up to the next vial break point rather than to the dose given
  • Billing based on the ordered dose rather than the documented administered dose

The prescription or medication administration record must specify the dose in micrograms. If the order is written in milligrams, flag it for clinical staff correction before billing. A mg-to-mcg transcription error produces a unit count 1,000 times too small, which triggers an underpayment that may not surface until audit.

Required modifiers when billing J0882

HCPCS code J0882 requires a route-of-administration modifier on most claims. The two primary modifiers are JA for intravenous administration and JB for subcutaneous administration. A missing route modifier is a common reason J0882 claims come back denied, and it’s fixable before the claim is created.

ModifierMeaningWhen to use
JAAdministered intravenouslyDarbepoetin given via IV line during dialysis session or infusion visit
JBAdministered subcutaneouslyDarbepoetin given via subcutaneous injection
QJServices/items provided to a prisonerPatient is a prisoner or detainee; some payers require this modifier

Medicare and most commercial payers require JA or JB. Check your payer contract and the applicable Medicare Administrative Contractor (MAC) policy to confirm which modifiers are required in your jurisdiction. Some Medicare Advantage plans impose additional modifier requirements beyond the base Medicare rules.

Coverage criteria and medical necessity for HCPCS code J0882

Medicare coverage for separately billed ESAs is set out in Local Coverage Determinations (LCDs) issued by MACs. Meeting the clinical criteria isn’t enough on its own. They also have to be documented in the chart before the date of service.

No single LCD sets one checklist for J0882. These are typical payer and clinical documentation expectations, so confirm each one against your MAC’s LCD:

  • Confirmed diagnosis of end-stage renal disease (ESRD), documented with ICD-10-CM code N18.6
  • Active status on dialysis, documented with ICD-10-CM code Z99.2 and confirmed via dialysis records
  • A recent hemoglobin result supporting initiation (the FDA Aranesp label uses below 10 g/dL for dialysis patients)
  • Documented iron repletion (transferrin saturation and ferritin results showing adequate iron stores)
  • Recent blood pressure readings, since the FDA label lists uncontrolled hypertension as a contraindication
  • A signed ESA risk consent, where your payer or practice policy asks for one

Always verify the current LCD version with your MAC before finalizing the coverage checklist. LCD criteria for ESA codes are revised periodically, and the version in effect on the date of service is the one that applies.

For dialysis facilities, ESA payment is bundled into the ESRD PPS rate. There, these checks support the clinical record rather than a separate drug claim.

Hemoglobin and hematocrit thresholds

The 10 and 11 g/dL steps below come from the FDA Aranesp label, not from a single CMS rule. CMS’s ESA claims-monitoring policy uses different cut-offs, and your MAC’s policy decides how hemoglobin affects payment.

The label’s boxed warning reports a greater risk of death and serious cardiovascular events when ESAs target hemoglobin above 11 g/dL. It tells prescribers to use the lowest dose that avoids red blood cell transfusions.

Label stepHemoglobin levelLabel guidance (dialysis patients)
Initiation thresholdHgb < 10 g/dLConsider starting ESA therapy and document the qualifying lab
Dose reduction or interruptionHgb approaching or above 11 g/dLReduce or interrupt the dose and document the adjustment in the chart

Pro Tip

Run a monthly audit of ESA claims against the hemoglobin results in the chart. Flag any administration where Hgb approached or exceeded 11 g/dL without a documented dose reduction or interruption. Then check those claims against your MAC’s ESA policy, which sets the cut-offs that affect payment.

Supported ICD-10-CM diagnosis codes for J0882

The ICD-10-CM codes on a J0882 claim must confirm both the ESRD diagnosis and active dialysis status. A J0882 claim whose diagnosis codes don’t show dialysis dependence is a coding mismatch. Most claims systems catch it at the edit stage, before adjudication. The standard pairing is N18.6 plus Z99.2 on every claim.

ICD-10-CM codeDescriptionRole on J0882 claim
N18.6End-stage renal diseasePrimary diagnosis; confirms ESRD status
Z99.2Dependence on renal dialysisSecondary diagnosis; confirms active dialysis
D63.1Anemia in chronic kidney diseaseSupporting diagnosis; establishes anemia indication
N18.5Chronic kidney disease, stage 5Use only when ESRD descriptor (N18.6) is not yet applied; typically transitioned to N18.6 once on dialysis

Do not use D63.0 (anemia in neoplastic disease) on a J0882 claim. That code supports J0881 (non-ESRD darbepoetin). Alongside missing modifiers, a mixed-up diagnosis pairing is one of the most frequent reasons J0882 claims are denied.

Prior authorization requirements for J0882

Medicare fee-for-service does not routinely require prior authorization for J0882 in the ESRD setting. Medicare Advantage plans and commercial payers often impose their own prior authorization (PA) requirements, and these vary by plan and contract year.

A Medicare fee-for-service rule doesn’t carry over to a Medicare Advantage plan automatically. Maintaining medical billing compliance means verifying PA requirements payer by payer at the start of each benefit year.

  • For Medicare Advantage plans: Check the plan’s coverage determination or authorization portal before the first ESA administration date
  • For commercial plans: Confirm whether the plan uses a pharmacy benefit manager (PBM) or medical benefit for injectable ESAs, as the PA pathway differs
  • PA request documentation typically needed: Confirmed ESRD diagnosis, current hemoglobin lab, dialysis records, treating physician attestation, and prescribed dose in micrograms
  • Typical timelines: Urgent within 72 hours; standard within 7 calendar days for most CMS-regulated plans (commercial varies)

When a PA is required and not obtained, the resulting denial is rarely recoverable on appeal unless the plan acknowledges an administrative error. Build a pre-authorization workflow that fires automatically for ESA orders before the administration date.

Place of service and who can bill HCPCS code J0882

The ESRD Prospective Payment System (PPS) took effect in January 2011. It bundles most drugs that dialysis facilities give ESRD patients into the per-treatment payment rate. Darbepoetin alfa (J0882) is included in that bundle.

A dialysis facility therefore generally cannot bill J0882 separately to Medicare for patients it treats. The drug cost is built into the bundled PPS rate.

  • Dialysis facility (POS 65): J0882 is bundled into the ESRD PPS composite rate; separate billing to Medicare is not permitted for most services
  • Hospital outpatient (POS 22): Separate J0882 billing may apply; confirm with the applicable MAC and ESRD PPS bundling rules for the service date
  • Physician office (POS 11): A treating nephrologist may be able to bill J0882 separately under specific circumstances; verify with the MAC and applicable LCD

The ESRD PPS bundling rules are complex and have been updated since the 2011 effective date. Dialysis facilities and their billing teams should review the current CMS ESRD PPS final rule. Consult your MAC before deciding whether separate billing is allowed for a given service.

Documentation requirements for J0882 claims

Payers typically expect the items below in the patient’s medical record on or before the date of service. Confirm the exact list against your MAC’s LCD and each payer’s policy. Submitting a clean claim for J0882 means the chart supports every field on the claim form before the claim is created.

  • Confirmed ESRD diagnosis documented with N18.6 and clinical history supporting the diagnosis
  • Active dialysis records confirming the patient was on dialysis as of the date of service (Z99.2 must be supported by dialysis session logs)
  • A recent hemoglobin or hematocrit result, including the value that supported starting therapy
  • Iron studies (transferrin saturation and serum ferritin) confirming iron repletion before ESA initiation
  • A physician order or treatment plan specifying darbepoetin alfa dose in micrograms, route of administration, and frequency
  • Blood pressure readings showing hypertension is controlled, in line with the FDA label
  • A signed ESA risk consent form, where your payer or practice policy requires one
  • Documentation of the drug lot number and expiration date (required by some payers)

The superbill or charge capture document for ESA claims should include a documentation confirmation checkbox that the biller or coder reviews before submission. That review catches a missing lab or order before it turns into a documentation denial.

Common J0882 claim denial reasons and how to prevent them

J0882 denials cluster around a small number of recurring errors. Good denial management in healthcare starts by finding the pattern behind repeated denials. The table below maps each denial type to its prevention step and the most common remark code you will see on an Explanation of Benefits.

Denial reasonCommon remark codePrevention step
Wrong code (J0881 vs J0882)CO-4 or CO-11Confirm dialysis status before code selection; add a payer edit in your billing software
Missing or incorrect modifierCO-4Add JA or JB at charge capture; verify modifier requirement by payer before submitting
Hemoglobin outside payer policyCO-50 or CO-167Pull the current Hgb lab before creating the claim and check it against your MAC’s ESA policy
Diagnosis mismatchCO-11Pair N18.6 + Z99.2; verify cancer anemia codes (D63.0) are not on J0882 claims
ESRD PPS bundle conflictCO-97Confirm billing entity; dialysis facilities typically cannot separately bill J0882 for bundled services
Missing prior authorizationCO-15Verify PA requirements payer by payer; obtain PA before administering the drug
Incorrect units billedCO-4 or CO-16Bill in micrograms (not milligrams); match units to the documented administered dose
Missing lab documentationCO-16 or CO-50Attach qualifying lab results to the claim or have them in chart before submission

Put in order, those prevention steps become seven checks you can run on every J0882 claim before it goes out.

Seven checks before a J0882 claim goes out: 1 dialysis status (J0882 on dialysis, J0881 not), CO-4/CO-11; 2 units, 1 unit = 1 mcg, CO-4/CO-16; 3 route modifier JA or JB, CO-4; 4 diagnosis N18.6 + Z99.2, CO-11; 5 hemoglobin vs MAC ESA policy, CO-50/CO-167; 6 prior authorization, CO-15; 7 billing entity, dialysis facility bundled into ESRD PPS, CO-97
Dialysis status comes first because it decides the code, and every later field depends on that choice. Built from CMS HCPCS descriptors and the denial table above.

Medicare reimbursement rates for J0882

Where J0882 is separately payable under Medicare Part B, mostly outside the ESRD PPS bundle, payment follows ASP+6%. That’s the average sales price of darbepoetin alfa for the billing quarter, plus 6%.

This is the statutory rate under Section 1847A of the Social Security Act, and it’s the basis for most Medicare Part B drug payments.

The ASP for darbepoetin alfa changes quarterly. CMS publishes the ASP Drug Pricing File each quarter, typically 30 days before it takes effect. Download the current quarter’s file from the CMS ASP pricing files page. Never rely on a static rate from a prior quarter or a third-party reference that may not have been updated.

For ESRD patients whose darbepoetin is administered at a dialysis facility, the bundled ESRD PPS composite rate applies. The dialysis facility’s cost for the drug is built into the PPS rate rather than reimbursed separately per claim. Separately payable contexts include some physician office administrations and specific hospital outpatient settings. Confirm the applicable payment pathway with your MAC before billing.

How claims management software reduces J0882 denials

The denials covered above usually start at charge capture. A biller picks J0881 for a dialysis patient, leaves off the JA or JB modifier, or sends N18.6 without Z99.2.

Pabau, the practice management platform we build, checks each claim before it leaves the practice. Its claims management software flags a missing modifier or a diagnosis that doesn’t pair with the code, while the biller can still fix it.

That keeps corrections at the front of the process. Your team spends less time on rework and appeals, and ESA claims get paid without a second submission.

Send cleaner J0882 claims the first time

Pabau flags a missing modifier or diagnosis pairing before your J0882 claims go out, so fewer come back denied. See how it works for dialysis and infusion practices.

Pabau claims management dashboard

Conclusion

Confirm dialysis status first on a J0882 claim. Once the chart shows N18.6, Z99.2 and active dialysis, the code, the microgram units and the JA or JB modifier follow from the order.

The harder calls sit with payment. A dialysis facility’s darbepoetin is bundled into the ESRD PPS rate, and hemoglobin cut-offs come from your MAC’s policy rather than the drug label. Check both before you build billing rules around them.

If your team bills ESAs every week, move these checks to charge capture so a denial is never the first warning. Book a demo to see how Pabau flags missing modifiers and diagnosis pairings on drug claims before they go out.

Continue your research

Continue your research

Need to understand how claims move through the clearinghouse? Medical claims clearinghouse explained covers how claims are routed, validated, and returned for correction before payer adjudication.

Seeing repeat denials across multiple drug codes? Denial codes in medical billing maps the most common CARC codes to their root causes and prevention steps.

Want to understand the 837P claim file your system generates? 837 file structure and submission explains the electronic data format that carries J0882 claims from your practice to the payer.

Moving a dialysis patient to a biosimilar? HCPCS code Q5105 covers epoetin alfa-epbx (Retacrit) for ESRD patients on dialysis.

Billing epoetin alfa for a patient who isn’t on dialysis? HCPCS code J0885 is the epoetin alfa code for non-ESRD use.

Frequently asked questions

What does HCPCS code J0882 cover?

HCPCS code J0882 covers an injection of darbepoetin alfa (Aranesp), billed at 1 microgram per unit, for patients with end-stage renal disease (ESRD) on dialysis. Darbepoetin given to patients who are not on dialysis is billed with J0881 instead.

What is the difference between J0881 and J0882?

J0881 and J0882 both bill darbepoetin alfa at 1 microgram per unit, but they apply to different patient populations. J0881 is for non-ESRD patients (such as those with chemotherapy-induced anemia). J0882 is exclusively for ESRD patients on dialysis. The code selection depends entirely on the patient’s dialysis status, not on the drug dose or route.

How many units of J0882 should I bill for a 25 mcg dose?

Bill 25 units. Each unit of J0882 equals 1 microgram of darbepoetin alfa, so the number of units billed equals the dose in micrograms. Bill the administered dose, not the vial size or the prescribed dose if a partial vial was used.

What ICD-10-CM codes are required on a J0882 claim?

The standard pairing is N18.6 (end-stage renal disease) as the primary diagnosis and Z99.2 (dependence on renal dialysis) as a secondary code. D63.1 (anemia in chronic kidney disease) may be added as a supporting diagnosis. Do not use D63.0 (anemia in neoplastic disease) on a J0882 claim; that diagnosis supports J0881.

Does J0882 require prior authorization from Medicare?

Medicare fee-for-service does not routinely require prior authorization for J0882 in the ESRD setting. However, Medicare Advantage plans and commercial payers commonly impose their own PA requirements. Always verify with the specific plan before administering the drug. A missing PA on a plan that requires one usually leads to a denial you can’t recover.

What hemoglobin level is required for J0882 coverage?

No single CMS rule sets one level. The FDA Aranesp label says to start therapy in dialysis patients when hemoglobin is below 10 g/dL. It says to reduce or interrupt the dose when hemoglobin approaches or exceeds 11 g/dL. CMS monitors ESA claims under its own policy, so check your MAC’s policy for the cut-offs that affect payment.

Can a dialysis facility separately bill J0882 to Medicare?

Generally no. Darbepoetin alfa is included in the ESRD Prospective Payment System (PPS) bundle for dialysis facilities. The drug cost is built into the per-treatment rate. Separate billing by the dialysis facility to Medicare is not permitted in most circumstances. Separate billing may apply in certain physician office or hospital outpatient contexts. Confirm the applicable payment pathway with your MAC.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×