Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
HCPCS Level II Code

HCPCS code J2860 – Injection, siltuximab


Code Definition

J2860 is the HCPCS Level II code for injection, siltuximab, 10 mg.

The CMS HCPCS Level II coding system maintains J2860 as the billing code for this drug across every Medicare payer type and most commercial plans.

Level
Level II
Category
J — Drugs administered other than oral method
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

Field Details
HCPCS code J2860
Long description Injection, siltuximab, 10 mg
Brand name Sylvant (EUSA Pharma)
Drug class Chimeric anti-IL-6 monoclonal antibody
FDA-approved indication Multicentric Castleman disease (MCD) in HIV-negative, HHV-8-negative patients
Billing unit Per 10 mg administered
Code type HCPCS Level II J-code
Medicare payment ASP+6% (Part B physician-administered drug)
Dosing frequency Every three weeks (11 mg/kg per infusion)
Key takeaways

Key takeaways

HCPCS code J2860 covers Injection, siltuximab, 10 mg, sold under the brand name Sylvant.

One billing unit equals 10 mg, and the dose is 11 mg/kg every three weeks, so unit counts move with patient weight.

Medicare Part B pays J2860 at ASP+6% per unit, and most commercial payers require prior authorization first.

Claims management software like Pabau’s tracks J-code units and NDC fields, so fewer biologic claims come back denied.

Siltuximab (Sylvant) and its FDA-approved indication

Siltuximab is a chimeric monoclonal antibody that binds and neutralizes IL-6, a pro-inflammatory cytokine. That cytokine sits at the center of multicentric Castleman disease (MCD). The FDA approved Sylvant for MCD in patients who test negative for human immunodeficiency virus (HIV) and human herpesvirus-8 (HHV-8). Claims for any other indication are unlikely to be covered.

For billing staff, the clinical picture shapes every claim. MCD is a rare lymph node disorder that drives overproduction of IL-6. A confirmed diagnosis, negative HIV and HHV-8 results, and documented disease progression are what support medical necessity on a J2860 claim.

  • Mechanism: Binds soluble and membrane-bound IL-6, blocking the cytokine signaling that drives MCD symptoms
  • Route of administration: Intravenous infusion over one hour
  • Standard dose: 11 mg/kg every three weeks, adjusted by actual body weight
  • Vial sizes: 100 mg and 400 mg single-dose vials (verify current NDC availability)
  • Off-label use: Not covered by Medicare or most commercial plans, so a non-MCD claim needs full documentation and a prepared appeal

How to calculate billing units for J2860

Units for J2860 are counted per 10 mg of siltuximab actually administered. The dose is weight-based at 11 mg/kg, so every patient weight produces a different unit count. Three mistakes account for most incorrect unit counts.

  • Rounding the unit count up or down without checking the payer’s waste policy first
  • Billing the dose that was ordered rather than the dose that went into the patient
  • Carrying last cycle’s unit count forward after the patient’s weight has changed

The calculation formula: Dose (mg) = patient weight (kg) x 11 mg/kg. Units billed = dose administered (mg) divided by 10, rounded to the nearest whole unit under your payer’s waste policy.

Patient weight (kg) Calculated dose (mg) Units billed (per 10 mg) Vials required
50 kg 550 mg 55 units 1×400 mg + 2×100 mg (600 mg)
70 kg 770 mg 77 units 2×400 mg (800 mg), or 1×400 mg + 4×100 mg
90 kg 990 mg 99 units 2×400 mg + 2×100 mg (1,000 mg)
110 kg 1,210 mg 121 units 3×400 mg + 1×100 mg (1,300 mg)

Every row above opens more drug than the patient receives, and that leftover is what waste billing covers. Medicare generally allows billing the full vial when the remaining drug cannot be reused, which is the case with single-dose vials.

Document the administered dose, the vials opened, and the amount discarded in the infusion record. Waste policies for commercial plans vary, so check the payer’s rule before you submit.

Pro Tip

Base units on the dose administered, not the dose ordered. If a patient’s weight changes between cycles, recalculate and update the units billed. Auditors treat a run of identical round-number unit counts as a documentation problem.

NDC codes for siltuximab

Most payers require the National Drug Code (NDC) on the claim line for physician-administered drugs billed under J-codes. Submitting J2860 without a valid NDC is a common reason for technical rejection. The NDC must reflect the vial that was dispensed and administered.

Sylvant comes in two vial sizes, and NDC numbers change when a manufacturer updates labeling or packaging. Verify current NDCs against the FDA drug label or the NCI SEER CanMED HCPCS database before each billing cycle. Treat the table below as a format reference rather than a current list.

Vial size Reference NDC (verify current) NDC claim format Unit of measure
100 mg vial Verify via FDA label or CanMED 11-digit format (5-4-2) ML (milliliters) or UN (units)
400 mg vial Verify via FDA label or CanMED 11-digit format (5-4-2) ML (milliliters) or UN (units)

On the CMS-1500 claim form, report the NDC in field 24A using the N4 qualifier in the shaded area. Follow it with the 11-digit NDC, the quantity dispensed, and the unit of measure qualifier. Claims that miss this format often fail front-end edits before an adjudicator ever sees them.

Medicare reimbursement and ASP pricing

Medicare Part B pays for physician-administered drugs like siltuximab using the Average Sales Price (ASP) methodology. The rate for J2860 is ASP+6% per unit, meaning per 10 mg. CMS updates ASP quarterly, so the dollar amount per unit changes four times a year.

Pull the current quarter’s figure from the CMS Physician Fee Schedule lookup before you set a patient estimate. Practices running claims management software can flag J-code line items for that quarterly check automatically.

Pabau checkout and invoice screens showing a completed payment and an itemized insurer invoice
Pabau’s invoicing screen itemizes each charge against the insurer, so the drug line and the patient balance stay reconciled after every infusion.

Place of service (POS) affects the rate too. A J2860 claim billed from a physician office reimburses differently than the same drug given in a hospital outpatient department.

Physician offices generally receive the standard ASP+6% rate. Hospital outpatient departments are paid under the Outpatient Prospective Payment System (OPPS), which assigns siltuximab to an Ambulatory Payment Classification rather than the ASP formula. Confirm your enrollment status and the POS code you are authorized to bill before submitting.

Setting POS code Payment methodology Rate (per unit)
Physician office POS 11 ASP+6% (Part B drug) Verify current quarter via CMS ASP file
Hospital outpatient dept. POS 22 OPPS APC rate Check current OPPS addendum B
Infusion center (non-HOD) POS 19 ASP+6% (typically) Confirm with your MAC

Read the remittance advice after each J2860 claim adjudicates. It is the fastest way to catch a systematic underpayment before it compounds across a quarter of infusion visits.

How the buy-and-bill model works for siltuximab

Siltuximab is usually administered under the buy-and-bill model. The practice acquires Sylvant directly, gives it to the patient, and bills the payer for both the drug and the infusion service. The drug goes on the claim as J2860 and the service as CPT 96413 or 96415.

  1. Drug acquisition: Order Sylvant through a specialty pharmacy or distributor. Verify current contract pricing, because AWP is a reference benchmark rather than what you actually pay.
  2. Storage and handling: Store per FDA labeling requirements. Document storage temperatures and lot numbers for each vial, which supports both audit defense and wastage billing.
  3. Patient weight check: Record actual body weight at each visit. Dosing is recalculated every cycle from current weight, so a weight change moves the unit count billed.
  4. Administration: Give the drug as a one-hour IV infusion. Document start time, stop time, dose administered, and any adverse event. Pair J2860 with CPT 96413 for the initial hour, and add CPT 96415 for each additional hour.
  5. Claim submission: Submit J2860 with the calculated unit count, the NDC qualifier in field 24A, the supporting ICD-10 code, and any prior authorization number. Put the administration CPT code on the same claim, under the POS code for your setting.

Only part of that sequence repeats. Acquisition and storage are set up once. The weight, the dose, the unit count, and the claim are rebuilt at every infusion, as the cycle below shows.

Six-step J2860 buy-and-bill cycle: acquire and store the drug once, then every three weeks record body weight, infuse 11 mg/kg over one hour, divide milligrams by 10 for units (70 kg equals 770 mg and 77 units), and submit J2860 with the NDC in field 24A, ICD-10 D47.Z2, the PA number and CPT 96413
Four of the six buy-and-bill steps restart every three weeks, which is why a stale weight quietly corrupts the unit count. Built from the dosing and claim requirements in this guide.

Documentation for each infusion visit should capture the dose ordered, the dose administered, the vials used, and any waste amount. That one record supports the J-code unit count and the wastage line on the same claim.

Prior authorization requirements by payer

Prior authorization (PA) is required for siltuximab by most commercial payers, and it is increasingly common on Medicare Advantage plans. The PA burden reflects both the drug’s cost and the rarity of its approved indication.

Verify eligibility before every infusion cycle, not just the first one. Patients switch plans mid-treatment, and a lapsed PA number is a leading cause of J2860 denials.

Payer or program PA required? Key documentation required Notes
Medicare Part B (traditional) Generally no PA; LCD criteria apply MCD diagnosis, HIV-negative and HHV-8-negative documentation, ICD-10 D47.Z2 MAC-specific LCDs may add criteria
Medicare Advantage Yes (plan-specific) Clinical notes, pathology confirming MCD, HIV and HHV-8 test results Varies by plan; confirm annually
UnitedHealthcare (commercial) Yes; updated under 2026 oncology PA policy Pathology report, HIV-negative and HHV-8-negative results, failure or contraindication of alternatives Check J2860 inclusion on the UHC provider portal first
Commercial (other) Yes (most plans) Clinical justification, MCD confirmation, prescribing physician information Prepare the appeal protocol before the first infusion

When a PA is denied, the appeal needs the pathology report confirming MCD and serology ruling out HIV and HHV-8. Add the prescribing oncologist’s clinical rationale to it.

PA rules and their documentation lists change regularly, so verify with the payer instead of relying on a historical approval. Tracking policy updates from your MAC and your commercial payers is the most reliable way to avoid PA-related claim holds.

ICD-10 codes that support medical necessity

D47.Z2 (Castleman disease) is the diagnosis code that carries a J2860 claim. Without a supported diagnosis on the claim, the drug line denies for lack of medical necessity even when a PA was approved. Verify the code against the current fiscal year’s tabular list rather than working from memory.

ICD-10-CM code Description Notes
D47.Z2 Castleman disease Primary code for MCD billing; verify acceptance by your MAC
D89.1 Cryoglobulinemia Secondary; used when cryoglobulinemia is a documented complication of MCD
D89.3 Immune reconstitution inflammatory syndrome Secondary code when documented as a comorbidity

D47.Z2 is the most widely accepted code for MCD, but a MAC-specific LCD can attach extra documentation requirements to it. Some plans want the pathology report to name the histologic subtype, whether hyaline vascular, plasma cell, or mixed variant. Review the current LCD for your MAC jurisdiction before the first claim for a new patient.

J2860 covers only the siltuximab drug cost. The infusion administration service needs its own CPT code on the same claim. Submitting the drug code alone, or pairing it with the wrong administration code, cuts or denies the administration payment.

Code Description When to use
J2860 Injection, siltuximab, 10 mg Always; the drug line, billed per 10 mg administered
CPT 96413 Chemotherapy administration, IV infusion, up to one hour Initial infusion hour; report once per encounter
CPT 96415 Chemotherapy administration, IV infusion, each additional hour If the infusion runs past one hour; report per additional hour
J3490 Unclassified drugs Fallback only if a payer does not recognize J2860; confirm first

The AAPC Codify HCPCS lookup carries coding guidance and crosswalks for J2860. It is a useful second check when you are confirming which administration code your payer contract expects.

Common J2860 claim errors and how to avoid them

Most J2860 claim errors are preventable. Weight-based dosing, NDC reporting, PA rules, and dual-code submission create several checkpoints, and one missed element at any of them causes a denial. The denial codes attached to J-code claims fall into three buckets: technical rejections, medical necessity denials, and unit errors.

  • Missing NDC qualifier: Include the N4 qualifier, the 11-digit NDC, the quantity administered, and the unit of measure in the shaded area of field 24A. A missing qualifier triggers a front-end rejection before adjudication.
  • Wrong unit count: Recalculate from current body weight at every cycle. Submitting last cycle’s units on this cycle’s claim is both a billing error and a documentation risk.
  • No PA number on the claim: Where PA is required, the authorization number belongs in box 23 of the CMS-1500 or the equivalent EDI field. Omitting it denies the claim even when the PA was approved.
  • POS mismatch: Billing POS 11 for an infusion performed in a hospital outpatient department inflates reimbursement and draws a post-payment audit flag. Use the POS where the service happened.
  • Administration code missing: J2860 without CPT 96413 on the same claim leaves the administration service unpaid. Some practices split them across two claim forms by mistake.
  • Expired PA on repeat cycles: Authorizations often cover a set number of cycles or a fixed period. Track the expiration date and start the renewal two weeks before it lapses.

Pull a monthly report of J2860 denials sorted by CARC and RARC reason code. It takes minutes in most billing systems, and it separates a systemic problem from scattered one-off errors. A run of NDC omissions is a workflow fix; two unrelated denials are not.

Meeting the standards for a clean claim on the first pass is the single most effective way to shorten J2860 payment cycles.

Pro Tip

Build a J2860 checklist into your infusion billing workflow. Check the weight recorded today, recalculate the units, and confirm the NDC from the vial label. Then copy the PA number from the approval letter and add CPT 96413. Five checks, applied consistently, remove most preventable denials.

How Pabau keeps J2860 units and NDCs accurate

In most practices, a J2860 claim is assembled by hand. Someone reads today’s weight off the infusion note, works out the milligrams, and divides by 10. Then they copy the NDC off the vial label and hunt down the PA number. Every one of those steps is a place to mistype a figure.

Practice management software like Pabau holds the infusion record and the claim in the same place. The weight and the administered dose recorded at the visit feed the charge, so the unit count comes off what the patient actually received. Required fields such as the NDC and the authorization number are flagged before submission rather than after a rejection.

Remittance data then comes back into the same record, so you can see which J-code lines underpaid and why. Your billing team spends its time on the handful of claims that need an appeal, instead of re-keying the ones that were correct all along.

Streamline injectable biologic billing with Pabau

Pabau’s claims management software tracks J-code units, flags missing NDC fields, and reconciles remittance automatically. Your billing team spends less time chasing denials on high-cost drugs like siltuximab.

Pabau claims management software dashboard

Conclusion

J2860 rewards a boring, repeatable process more than it rewards coding expertise. The math is simple, and the fields are always the same. What breaks a claim is a figure carried over from three weeks ago.

So treat every cycle as a new claim. Weigh the patient, recalculate the units, and read the NDC off the vial in front of you. Then check the authorization still has cycles left on it. Do that and the drug line pays on the first pass, which matters on a drug that costs thousands per infusion.

Book a demo to see how Pabau keeps J-code units, NDC fields, and remittance data in one place for your infusion billing.

Continue your research

Continue your research

Need a framework for cleaner biologic claims? Medical billing workflow guide covers the claim lifecycle from charge capture through remittance reconciliation.

Getting hit with unexplained remittance adjustments? Understanding electronic remittance advice explains how to read ERA files and match adjustment reason codes to the right action.

Want to reduce J-code denial rates systematically? Denial management in healthcare outlines how to track, appeal, and prevent recurring claim denials.

Worried about cash flow on buy-and-bill drugs? Revenue cycle management maps the chain from patient registration through to final payment posting.

Want the infusion visit documented once, properly? What a superbill includes sets out the charge detail a payer expects behind a drug line.

Frequently asked questions

What is HCPCS code J2860 used for?

HCPCS code J2860 bills for siltuximab, sold as Sylvant, a monoclonal antibody approved by the FDA for multicentric Castleman disease (MCD). It is a Level II J-code billed per 10 mg administered by intravenous infusion. It covers physician office, infusion center, and hospital outpatient settings under Medicare Part B and most commercial plans.

How do you calculate billing units for J2860 siltuximab?

Multiply the patient’s current body weight in kilograms by 11 mg/kg to get the dose in milligrams. Divide that dose by 10 to get the number of units to bill. A 70 kg patient receives 770 mg, which equals 77 units. Recalculate at every cycle using the weight recorded that day.

What is the Medicare ASP reimbursement rate for J2860?

Medicare Part B reimburses J2860 at ASP+6% per 10 mg unit. The dollar amount per unit changes quarterly when CMS updates the ASP pricing file. Verify the current quarter’s rate through the CMS Physician Fee Schedule lookup before you calculate patient estimates or expected revenue.

Does J2860 require prior authorization?

Traditional Medicare Part B generally does not require prior authorization for J2860, though LCD criteria from your Medicare Administrative Contractor still apply. Most commercial payers and Medicare Advantage plans do require PA for siltuximab. UnitedHealthcare updated its oncology prior authorization policy in 2026, which affects J-code biologics including siltuximab. Verify J2860 requirements on the UHC provider portal before submitting.

Which ICD-10 codes support medical necessity for J2860?

The primary ICD-10-CM code is D47.Z2 (Castleman disease), which matches the FDA-approved indication for siltuximab. Submit D47.Z2 as the principal diagnosis on J2860 claims. Secondary codes such as D89.1 (cryoglobulinemia) can be added when clinically documented. Confirm that your MAC’s LCD accepts D47.Z2 before the first claim for a new patient.

What NDC codes correspond to Sylvant?

Sylvant comes in 100 mg and 400 mg single-dose vials, each with its own NDC. Those numbers change when a manufacturer updates packaging or labeling. Verify the current NDC from the vial label or the FDA prescribing information before each billing cycle. Report it in field 24A with the N4 qualifier, the 11-digit NDC, the quantity administered, and the unit of measure.

×