Oncology billing and revenue cycle, 50-state coverage.
Oncology billing and revenue cycle services from ASP-RCM Solutions. 13,631 NPPES oncology billing providers across all 50 states + DC. HIPAA + SOC 2 Type II compliant. Senior partners on every account.
What good oncology billing execution looks like.
The operating discipline we install on every oncology billing engagement.
- Infusion and chemotherapy administration code accuracyOncology infusion billing requires precise capture of initial, sequential, concurrent, and additional hour codes (96360-96376, 96401-96450, J-codes for drugs). Infusion centers leak revenue on undercoded administration time.
- J-code drug pricing and ASP+6 reimbursementOncology drugs reimburse under Medicare at Average Sales Price + 6 percent (Part B), with similar logic on many commercial. Oncology practices need accurate J-code billing, NDC reporting, and ASP-aware revenue forecasting.
- Prior authorization for oncology drugsSpecialty oncology drugs require payer prior authorization, often with clinical criteria tied to NCCN guideline alignment. PA automation tuned for oncology compresses access-to-treatment time and reduces denials.
- E/M leveling for oncology visitsOncology visits qualify for higher E/M levels under MDM complexity rules. Oncology practices that under-level E/M leave significant revenue uncollected.
- OCM and Enhancing Oncology Model participationPractices in the CMS Enhancing Oncology Model (EOM) coordinate clinical, financial, and reporting workflows for value-based payment. EOM participants need RCM that flows into program reporting.
- 340B drug pricing for eligible oncology entitiesFQHC + DSH-eligible hospital oncology practices in 340B require precise inventory tracking, contract pharmacy coordination, and proper claim modification (TB modifier).
Drug and administration revenue map
One infusion visit pays twice. Most practices only collect once and a half.
There is no oncology dashboard screenshot to show you here, so we drew the exhibit instead. Everything plotted below is current federal payment rule and published CPT structure, not sample data and not a client.
Sources: administration code structure and the 15-minute push rule from the AMA CPT drug administration guidelines and the CMS Medicare Claims Processing Manual, Chapter 12, section 30.5; JW and JZ modifier policy and the October 1, 2023 claim edit from CMS, Discarded Drugs and Biologicals, JW Modifier and JZ Modifier Policy. Codes are shown to illustrate structure, not to substitute for the current code set.
The rules that govern an oncology claim
Six oncology numbers your business office should know cold.
Each figure below carries its source. We do not publish benchmarks we cannot point at.
Most separately payable Part B drugs are paid at 106 percent of the volume-weighted average sales price. The limit for a quarter is built from manufacturer ASP data reported two quarters earlier, so acquisition cost on a fast-moving drug can outrun the limit.
Social Security Act 1847A; CMS quarterly ASP pricing filesJW reports the discarded amount of a single-dose container drug. JZ attests there was none. From October 1, 2023 a claim reporting neither can be returned as unprocessable.
CMS, Discarded Drugs and Biologicals, JW and JZ Modifier PolicyAn administration of 15 minutes or less is reported as an IV push rather than an infusion. Above that, the clock drives the code, and the additional hour only lands once the infusion runs more than 30 minutes past the previous hour increment.
AMA CPT drug administration guidelines; CMS Claims Processing Manual, Ch. 12 sec. 30.5Only one initial administration service is reported per encounter unless two separate intravenous sites are medically reasonable and necessary. Everything else on the visit is an additional, sequential or concurrent unit.
CMS Medicare Claims Processing Manual, Chapter 12, section 30.5The Enhancing Oncology Model base Monthly Enhanced Oncology Services payment rose from $70 to $110 per beneficiary per month effective January 1, 2025, with a further $30 for dually eligible beneficiaries. Six-month episodes are triggered by chemotherapy across seven cancer types.
CMS Innovation Center, Enhancing Oncology ModelOncology billing organizations registered across all 50 states and DC. ASP-RCM publishes a field guide for every one of them.
NPPES registry, ASP-RCM specialty universe buildThe Enhancing Oncology Model runs to June 30, 2030 for both cohorts, with the second cohort having started July 1, 2025. Participation reporting is a revenue cycle obligation, not only a clinical one, because the monthly payment and the episode reconciliation both key off claim data your billing operation produces.
Revenue leakage taxonomy
The five places oncology revenue actually leaks.
Oncology leaks are quiet because the claim usually pays. It pays for fewer units than the visit earned, or it pays for the drug and not the waste, and the difference never shows up as a denial.
| Leakage driver | How it actually happens | The control we install | Where it is caught |
|---|---|---|---|
| Undercoded administration time96413, 96415, 96417 | The nursing record carries hang time and stop time. The claim carries an initial hour and nothing else. Sequential infusions of a second agent through the same access go unreported, and additional hour units are dropped because nobody reconciled the clock to the units. | Administration start and stop times reconciled to units before the claim goes out, with the infusion hierarchy applied so the correct service is the initial one and the rest fall in as sequential or concurrent. | Pre-bill |
| Unbilled drug wasteModifier JW and JZ | The remainder of a single-dose container is discarded at the chair and never recorded, so the JW line is never created. Or nothing is discarded and the JZ attestation is simply omitted, which since October 1, 2023 can push the claim back as unprocessable. | Vial-level waste capture at the point of administration, with the JW or JZ decision forced at the line rather than left to the coder, and reconciliation of dispensed units against billed units. | At the chair |
| NDC and unit-of-measure defects11-digit, 5-4-2 | The J-code goes out without the 11-digit NDC, with the wrong unit qualifier, or with an NDC quantity that does not reconcile to the HCPCS units. State Medicaid programs collect NDC data on physician-administered drugs to claim manufacturer rebates, so the defect is a hard stop rather than a rounding issue. | An NDC to HCPCS crosswalk with the unit conversion validated pre-bill, so package units and billing units reconcile on every drug line rather than on the ones somebody remembered to check. | Pre-bill |
| Prior authorization driftHigh-cost regimens | Authorization is obtained for the regimen as first written. The regimen changes mid-cycle, a new agent enters, and the authorization on file names the old one. The infusion is delivered and the drug is already in the patient before anyone reads the denial. | Authorization tracked against the regimen rather than the patient, re-verified at every regimen change and at every dose escalation, with the treating team told before the chair is booked rather than after. | Before the chair |
| ASP lag on acquisitionBuy and bill margin | The payment limit for a quarter is built from average sales price data reported two quarters earlier. On a drug whose acquisition cost is moving, the practice can buy above what Medicare will pay and only discover it when the quarter closes. | Acquisition cost tracked against the current quarter payment limit at the drug level, so a negative-margin agent is a purchasing decision that gets made deliberately rather than a surprise at month end. | Quarterly |
Citations for this table: payment methodology from Social Security Act 1847A and the CMS quarterly ASP pricing files; discarded drug modifiers from CMS, Discarded Drugs and Biologicals, JW Modifier and JZ Modifier Policy; NDC reporting on physician-administered drugs from Social Security Act 1927(a)(7); administration coding structure from the AMA CPT drug administration guidelines and the CMS Medicare Claims Processing Manual, Chapter 12, section 30.5.
Money map
From regimen ordered to cash posted.
Five stages. Three leak points. All three sit upstream of the clearinghouse, which is why working oncology denials after submission never gets a practice to a clean net collection rate.
Top oncology billing markets by NPPES org count.
State-level RCM guides for the largest oncology billing markets in the U.S.
Oncology billing FAQ
Questions oncology practice leaders actually ask.
What is the difference between the JW and JZ modifiers?
Both describe what happened to the remainder of a single-dose container drug. JW reports the amount that was discarded and not administered to any patient, so the practice is paid for that portion. JZ attests that there was no discarded amount at all. They are a pair rather than a choice: every eligible single-dose container line carries one or the other, and since October 1, 2023 a claim that reports neither can be returned as unprocessable until it is resubmitted correctly.
How does Medicare pay for oncology drugs under Part B?
Most separately payable Part B drugs are paid at 106 percent of the volume-weighted average sales price for the billing code. The payment limit is refreshed quarterly from average sales price data that manufacturers reported two quarters earlier, which means the limit in force today reflects a market that has already moved. On a drug whose acquisition cost is rising, a practice can buy above what Medicare will pay and not see it until the quarter reconciles, so acquisition cost belongs on the same report as the payment limit.
When is chemotherapy administration reported as an infusion rather than an injection?
The clock decides. An administration of 15 minutes or less is reported as an intravenous push rather than an infusion. Beyond that the initial hour is reported once, and an additional hour is only added when the infusion runs more than 30 minutes past the previous hour increment. A different drug run sequentially through the same access adds a sequential infusion unit. Only one initial service is reported per encounter unless two separate intravenous sites are medically reasonable and necessary, and the hierarchy matters: chemotherapy administration outranks therapeutic infusion, which outranks hydration.
Why does an oncology claim need the NDC when it already carries a J-code?
Because the J-code identifies the billing unit and the National Drug Code identifies the actual product that was drawn. State Medicaid programs are required to collect National Drug Code data on physician-administered drugs so they can claim manufacturer rebates, and many commercial payers now follow. The code has to be the 11-digit form in 5-4-2 format, with the correct unit qualifier and a quantity that reconciles to the units billed against the J-code. When the package units and the billing units do not reconcile, the line does not pay, and no amount of appeal work fixes an arithmetic mismatch.
What is the Enhancing Oncology Model and does it change billing?
It is a CMS Innovation Center payment model built on six-month episodes triggered by chemotherapy across seven cancer types. Participating practices receive a Monthly Enhanced Oncology Services payment, which rose from $70 to $110 per beneficiary per month effective January 1, 2025, with a further $30 for dually eligible beneficiaries, and they carry performance-based accountability for the total cost of the episode. It changes billing in two ways. The monthly payment has to be billed and tracked like any other revenue stream, and the episode reconciliation keys off the claim data your billing operation produces, so participation reporting is a revenue cycle obligation rather than only a clinical one. Both cohorts run to June 30, 2030.
Oncology billing by state.
Dedicated Oncology billing and credentialing field guides for 49 states. Each state guide opens into its city-level guides with local payer, Medicaid, and credentialing detail.
- Alabama 3 cities
- Alaska 1 city
- Arizona 4 cities
- Arkansas 3 cities
- California 15 cities
- Colorado 4 cities
- Connecticut 3 cities
- Delaware 3 cities
- District of Columbia 1 city
- Florida 15 cities
- Georgia 4 cities
- Hawaii 1 city
- Idaho 3 cities
- Illinois 3 cities
- Indiana 5 cities
- Iowa 3 cities
- Kansas 3 cities
- Kentucky 3 cities
- Louisiana 3 cities
- Maine 1 city
- Maryland 9 cities
- Massachusetts 3 cities
- Michigan 6 cities
- Minnesota 3 cities
- Mississippi 3 cities
- Missouri 3 cities
- Montana 3 cities
- Nebraska 2 cities
- Nevada 3 cities
- New Hampshire 1 city
- New Jersey 4 cities
- New Mexico 3 cities
- New York 7 cities
- North Carolina 5 cities
- Ohio 4 cities
- Oklahoma 3 cities
- Oregon 3 cities
- Pennsylvania 3 cities
- Rhode Island 3 cities
- South Carolina 3 cities
- South Dakota 2 cities
- Tennessee 4 cities
- Texas 11 cities
- Utah 3 cities
- Virginia 4 cities
- Washington 3 cities
- West Virginia 3 cities
- Wisconsin 3 cities
- Wyoming 2 cities