Specialty billing

Oncology billing services

A single infusion day can carry a drug claim worth thousands of dollars. We code administration, drug units and waste carefully to support payment on those claims.

Specialty-trained codersAll 50 statesWorks in your EHR
Oncology medical billing and coding by SFA Solutions
95%+Clean-claim target
Up to 40%A/R reduction, selected clients
Overview

Why oncology billing takes specialty knowledge

Oncology billing has more money riding on each claim than almost any other specialty. Drug costs are high, administration codes follow a strict hierarchy, and payers require prior authorization for most chemotherapy and immunotherapy regimens. A unit conversion error on a J-code or a missing JZ modifier can turn a large claim into a denial or an underpayment that nobody notices.

SFA Solutions reviews infusion documentation for start and stop times, drug amounts given and amounts discarded, and the order of services so the correct initial, sequential and concurrent codes are billed. We track authorizations by drug and date range so treatment is not delayed by an expired approval. Our team works inside your EHR and reviews claims against applicable billing, coding and payer-specific rules (10,000+ in our workflow) before submission to help identify preventable errors.

Common codes we work with in oncology

CodeDescription
96413Chemotherapy administration, IV infusion, up to 1 hour, single or initial drug
96415Chemotherapy IV infusion, each additional hour
96417Chemotherapy IV infusion, each additional sequential infusion of a different drug, up to 1 hour
96409Chemotherapy administration, IV push, single or initial drug
96401Chemotherapy administration, subcutaneous or intramuscular, non-hormonal antineoplastic
96375Therapeutic IV push, each additional sequential push of a new drug
J9271Injection, pembrolizumab, 1 mg
36591Collection of blood specimen from a completely implantable venous access device

CPT is a registered trademark of the American Medical Association. Payer rules vary; we check each payer's current policy.

Common problems

Where oncology practices lose revenue

Administration code hierarchy

Only one initial service is billed per encounter, and chemotherapy outranks therapeutic infusions, which outrank hydration. A day with a 90-minute chemo infusion and a premedication push might be billed as 96413, 96415 and 96375. Getting the hierarchy wrong is a frequent reason for underpayment.

Drug units, waste and JW/JZ modifiers

J-codes are billed in the units the HCPCS descriptor defines, such as J9271 (pembrolizumab, 1 mg). For Medicare Part B, discarded drug from a single-dose vial is reported on a separate line with modifier JW, and modifier JZ is required when nothing was discarded. Missing JZ triggers edits.

Prior authorization by regimen

Commercial payers and Medicare Advantage plans usually authorize by drug, dose and number of cycles. A change in regimen, a new biosimilar or an extra cycle can fall outside the approved authorization. We match each claim to its authorization before submission.

Biosimilars and payer-preferred products

Many payers now require a specific biosimilar, billed with its own Q-code such as Q5107 or Q5118. Administering the reference product when a plan prefers a biosimilar can lead to a denied drug line even when the administration code pays.

A/R, credentialing and payers

What else affects oncology revenue

A/R challenges in oncology

Oncology A/R is driven by drug lines. One infusion claim can carry thousands of dollars in J-codes, so a single denial for units, NDC or authorization dates moves the whole aging report. Drug payments are often tied to ASP-based contract rates, and underpayments are easy to miss without line-level review, so we work high-dollar drug lines first and compare each payment to your contract.

Credentialing considerations

Medical oncologists, radiation oncologists and advanced practice providers each need enrollment with every payer, and each infusion site must be on the practice's Medicare enrollment before services are billed from it. Opening a new infusion location means updating PECOS and commercial plan rosters ahead of time. Value-based programs such as CMS's Enhancing Oncology Model have their own participation agreements and reporting rules.

Payer considerations

Many commercial and Medicare Advantage plans route oncology drug authorizations through benefit managers such as Evolent or Carelon, which review regimens against NCCN-based pathways. Some plans require certain drugs to come from a specialty pharmacy (white bagging) instead of buy-and-bill. Medicare requires the JW modifier for discarded amounts from single-dose containers and JZ when nothing is discarded.

Coding and compliance

Oncology coding details that affect payment

ICD-10 considerations

When a visit is solely for chemotherapy or immunotherapy, Z51.11 or Z51.12 is listed first, followed by the cancer being treated. Treatment directed at the primary site is coded to the primary malignancy, while treatment aimed at metastases lists the secondary site codes in C77 to C79. A Z85 personal history code is used only once the cancer has been removed and no further treatment is directed at it, so continuing to code active cancer after treatment ends, or history codes during treatment, both cause problems. Adverse effects of chemotherapy pair the condition with a T45.1X5 code, such as D70.1 (agranulocytosis secondary to cancer chemotherapy) or D64.81 for anemia due to antineoplastic chemotherapy, and breast cancer codes in C50 require laterality.

Modifiers to watch

JZPlaced on each single-dose drug line when no drug was discarded, which Medicare requires for Part B drugs.
25Added to the E/M on an infusion day when the physician manages a separate problem beyond the usual pre-treatment assessment.
XU or 59Used when a second initial infusion code is reported because the protocol required two separate IV access sites.
Q0Applied to an investigational item or service billed under a qualifying clinical trial, with Z00.6 and the trial's identifier on the claim.
Q1Used on routine care billed during a qualifying clinical trial so Medicare processes it under its clinical trial policy.

Global periods

Infusion and injection codes have no global period. Port placement (36561) carries a 10-day global and bone marrow biopsy (38221) a 0-day global, so a visit during a port's global needs an unrelated reason and modifier 24.

Medicare considerations

Medicare pays most Part B drugs at average sales price plus 6%, and qualifying biosimilars receive a temporarily higher add-on based on the reference product's ASP under the Inflation Reduction Act. The same law created quarterly coinsurance adjustments for certain Part B drugs whose prices rise faster than inflation, which can change what the patient owes. Medicare covers routine costs in qualifying clinical trials under NCD 310.1.

KPIs

Oncology billing KPIs to track

  • Drug line denial rate. One denied J-code line can outweigh a day of visits, so drug denials are tracked separately from administration denials.
  • Drug payment compared with contract rate. ASP-based contract rates shift quarterly, and line-level comparison is the only reliable way to find underpayments.
  • Authorization match by cycle. Claims for cycles beyond the approved count or date range deny even when the regimen was approved.
  • Waste reporting accuracy. Missing or incorrect JW and JZ lines trigger edits and can draw payer audits of drug billing.

See a sample KPI dashboard

Oncology billing audit checklist

  1. Compare infusion start and stop times with the administration codes and hierarchy billed.
  2. Confirm drug units match the HCPCS descriptor and the dose documented, with NDC where required.
  3. Check that every single-dose drug line carries JZ or a separate JW line for waste.
  4. Verify the authorized drug, dose and cycle count match each claim's dates of service.
  5. Review payer biosimilar preferences against the product administered.
  6. Confirm clinical trial claims carry Q0 or Q1, Z00.6 and the trial identifier.
Get a free oncology billing audit
How we work

How SFA runs oncology billing

1

We review your current drug list, payer mix and authorization process to find where claims are being underpaid or delayed.

2

Our team tracks authorizations by patient, drug and cycle and flags anything expiring before the next treatment date.

3

Coders verify infusion times, drug units and waste documentation, with a 24-hour target for submitting clean claims after final review.

4

We work denials and underpaid drug lines, appealing with the documentation and NCCN or payer policy support needed.

Questions

Oncology billing questions

How do you bill hydration given with chemotherapy?

Hydration given at the same encounter as chemotherapy is reported with add-on code 96361 only when it is medically necessary and runs at least 31 minutes beyond what is incidental to the chemo. The initial service code goes to the chemotherapy infusion.

What is the JZ modifier?

Medicare requires JZ on Part B drugs from single-dose containers when no drug was discarded. When some amount was discarded, the waste is billed on its own line with JW.

Can you handle buy-and-bill drugs and specialty pharmacy drugs?

Yes. Buy-and-bill drugs are billed with the J-code and units on your claim. Drugs supplied by a specialty pharmacy are billed by the pharmacy, and your claim carries only the administration code, which we watch for so drugs are not billed twice.

Do you bill radiation oncology?

Yes. Radiation oncology has its own planning, simulation, delivery and management codes, and Medicare uses some HCPCS G-codes in place of CPT codes for freestanding centers. We confirm the correct code set for each payer.

How quickly can you start?

We can typically begin within 24 hours of receiving system access. Most practices start with a free practice audit, where we review your billing and walk you through where revenue may be slipping.

Free audit

See what your oncology billing is missing

Send us a few details and an RCM specialist who knows oncology will review where claims are denied, underpaid or left unbilled.

  • A clear walkthrough of what we find
  • Reply typically within one business day
  • No commitment

Request your free practice audit

An RCM specialist typically replies within one business day.

Add more details (optional)
Please do not include any patient names, dates of birth or other patient health information in this form.
Communication preferences