Reviewed May 23, 2026

CPT 96413 & 96415 — chemotherapy IV infusion administration

Last reviewed: May 23, 2026 · Source: AMA CPT 2026 Professional Edition; CMS IOM Pub 100-04 Ch.12 §30.5; NCCI Policy Manual Ch.XI · Methodology

Quick Answer

When do CPT 96413 and 96415 apply?

96413 — chemotherapy administration, IV infusion technique; up to 1 hour, single or initial substance/drug. 96415 — each additional hour (list separately in addition to 96413). The pair is used together when the chemo IV infusion exceeds an hour. The first administration of the encounter is always 96413 even if the infusion is under 60 minutes. Each additional hour is 96415, where “additional hour” counts only if at least 31 minutes spilled into that hour. A second sequential chemo drug at the same encounter is 96417, not a second 96413.

About CPT 96413 and 96415

The 96413/96415 pair lives in the AMA CPT 96401-96549 chemotherapy and other highly complex drug or highly complex biologic agent administration family. Authority is the current-year AMA CPT Professional Edition; Medicare reimbursement guidance is in CMS Internet-Only Manual Publication 100-04, Chapter 12, §30.5 (Drug Administration Services). The NCCI Policy Manual Chapter XI covers chemotherapy administration coding edits, including the prohibition on billing more than one initial-administration code per encounter.

Despite the word “chemotherapy” in the code descriptor, per AMA CPT introductory guidelines to the 96401-96549 section the family covers antineoplastic agents, monoclonal antibodies used as chemotherapy, biologic response modifiers, and other highly complex agents — the determining factor is the indication and clinical complexity, not the molecular class. The same drug can map to 96413 for an oncology indication and to 96365 for a non-oncology indication. The most important practical effect: oncology buy-and-bill claims for cytotoxics, monoclonals (rituximab, daratumumab, trastuzumab), antibody-drug conjugates (Kadcyla J9354, Enhertu J9358, Adcetris J9042), and immune checkpoint inhibitors (Keytruda J9271, Opdivo J9299, Yervoy J9228, Tecentriq J9022, Imfinzi J9173) all use the 96413 family.

96415 is an AMA add-on code (designated with the + symbol) and may only be reported in addition to 96413. It cannot stand alone on a claim. Add-on codes are exempt from most NCCI procedure-to-procedure edits, so modifier 59 is generally not required when 96415 follows 96413 at the same encounter.

When to use 96413 and 96415

Decision tree — 96413 / 96415 / 96365 / 96417
  1. Is the drug a chemotherapy or highly-complex biologic for a cancer indication? If yes (cytotoxic, oncology monoclonal antibody, ADC, checkpoint inhibitor, biologic response modifier given for malignancy), continue to step 2. If no (biologic for MS, RA, IBD, psoriasis), exit this page and use 96365/96366.
  2. Is this the first chemo administration of the encounter? If yes, the IV infusion is 96413 (one unit). If this is a second sequential chemo drug, jump to step 5.
  3. Did the infusion run longer than 1 hour? If no (60 minutes or less), bill 96413 alone. If yes, count additional hours per the 31-minute rule (see below) and add 96415 x N.
  4. Hour-rounding rule. Additional time of at least 31 minutes counts as a full hour; 30 minutes or less does not count. Examples: 90-minute infusion = 96413 + 96415 x 1. 100-minute infusion = 96413 + 96415 x 1. 92-minute infusion = 96413 + 96415 x 1. 32-minute infusion = 96413 only (the 31-minute rule applies to the second hour onward, not to the first hour).
  5. Second sequential chemo drug at same encounter? Code that drug with 96417 (or 96416 if truly concurrent), not a second 96413. Then add 96415 to whichever drug ran more than 1 hour.

The decision tree is built around the AMA CPT “initial vs sequential vs concurrent” hierarchy: only one initial-administration code per encounter, and the chemotherapy family ranks higher than the therapeutic-infusion family. If a patient gets a chemo infusion followed by a hydration line, the chemo is the initial code (96413) and the hydration is sequential (96361). The hierarchy applies even when the chemo drug is given second in time — the higher-ranked drug class still claims the initial-administration code.

When NOT to use 96413 / 96415

Use 96413/96415 when…

  • The drug is an antineoplastic agent (carboplatin, cisplatin, paclitaxel, doxorubicin, irinotecan, oxaliplatin, pemetrexed, gemcitabine, etc.)
  • The drug is a monoclonal antibody given for a malignancy (rituximab for NHL/CLL, daratumumab for myeloma, trastuzumab for HER2+ breast)
  • The drug is an antibody-drug conjugate (Kadcyla J9354, Enhertu J9358, Adcetris J9042, Trodelvy J9317, Padcev J9177)
  • The drug is an immune checkpoint inhibitor (Keytruda J9271, Opdivo J9299, Yervoy J9228, Tecentriq J9022, Imfinzi J9173, Libtayo J9119)
  • This is the first chemo administration of the encounter (96413), or each additional hour of that infusion (96415)

Do not use 96413 when…

  • The biologic is given for a non-cancer indication (rituximab for RA, infliximab for Crohn's, ocrelizumab for MS, natalizumab for MS) — use 96365
  • The chemo drug is administered as an IV push, not an infusion — use 96409 (push) instead
  • The drug is a pre-medication (ondansetron, dexamethasone, diphenhydramine) — use 96365/96374 for therapeutic admin
  • The drug is hydration fluid only — use 96360/96361
  • You are reporting a second sequential chemo drug at the same encounter — use 96417 (sequential) or 96416 (concurrent), not a second 96413
  • You are reporting 96415 without a 96413 primary — add-on codes cannot stand alone

The single largest source of 96413 denials in 2024-2025 audit data is billing 96413 for a biologic given for a non-cancer indication. A rituximab infusion for rheumatoid arthritis is coded 96365 + 96366 (therapeutic) even though the molecule is identical to the oncology product J9312. The diagnosis on the claim and the prior-authorization indication drive the administration-code choice — not the J-code.

Per-payer requirements

The chemo administration hierarchy is an AMA CPT construct, so commercial payers and Medicare align almost universally on 96413/96415 sequencing. Divergence shows up in two places: prior-authorization scrutiny on biologics that could plausibly map to either family, and the rate-per-unit assigned to the codes on each payer's fee schedule.

Payer Aligned with AMA hierarchy? Notes
Medicare (Part B) Yes Source-of-truth payer. CMS IOM Pub 100-04 Ch.12 §30.5 incorporates the AMA chemo hierarchy verbatim. MAC LCDs for chemo administration restate the 31-minute rule and the “one initial code per encounter” rule. Edit cycle rejects a second 96413 on the same date of service.
UnitedHealthcare Yes Aligns with CMS at adjudication. OptumRx prior-auth approvals for oncology biologics flag the administration code on the PA letter; mismatches between PA-approved code and claim code trigger pended review. UHC commercial fee schedule pays 96413 at a meaningfully higher RVU than 96365.
Aetna (CVS Health) Yes Aligns with CMS. Aetna oncology medical policies (e.g., for Rituxan, Herceptin, Keytruda) reference the chemo administration family directly. CVS Specialty dispensing reports include the expected admin code for cross-check.
Cigna / Express Scripts Yes Aligns with CMS. Accredo specialty pharmacy ships oncology product directly to the practice for buy-and-bill; admin code is billed on the medical claim. Cigna oncology medical policies are the most explicit about indication-driven admin coding (chemo for cancer, therapeutic for non-cancer).
Humana Yes MA-heavy book follows CMS by default. CenterWell Specialty supplies oncology biologics under Humana MA; admin code billed on the medical claim is reconciled against the dispensing record. Humana commercial PPO aligns to AMA hierarchy with same enforcement posture as Medicare.

Worked examples

Carboplatin — single chemo drug, under 1 hour J9045 · 10 mg unit 96413 only
Indication
Stage III ovarian cancer adjuvant therapy
Dose
AUC 5 → 650 mg carboplatin
Infusion time
45 minutes
Pre-meds
Ondansetron 16 mg IV push, dexamethasone 10 mg IV push
Line 1: 96413 x 1 — initial chemo IV infusion, up to 1 hour
Line 2: J9045 x 65 units (650 mg / 10 mg) — carboplatin
Line 3: 96375 x 2 — therapeutic IV push, sequential (ondansetron, dexamethasone)
Line 4: J2405 x 16 — ondansetron 1 mg units
Line 5: J1100 x 10 — dexamethasone 1 mg units
One 96413, no 96415. Carboplatin is the initial substance and ran under 60 minutes, so 96413 covers the whole infusion. Pre-meds are sequential IV pushes (96375). 96413 outranks 96375 in the hierarchy, so 96413 is the initial code even though the pushes happened first chronologically.
Rituxan for NHL — 4-hour infusion J9312 · 10 mg unit 96413 + 96415 x 3
Indication
Diffuse large B-cell lymphoma (DLBCL), cycle 1
Dose
375 mg/m² for BSA 1.8 → 675 mg rituximab
Infusion time
4 hours 5 minutes (slow ramp-up for first dose)
Pre-meds
Acetaminophen PO, diphenhydramine 50 mg IV push, methylprednisolone 100 mg IV push
Line 1: 96413 x 1 — initial chemo IV infusion, first hour
Line 2: 96415 x 3 — each additional hour (hours 2, 3, 4)
Line 3: J9312 x 68 units (675 mg / 10 mg, rounded) — rituximab
Line 4: 96375 x 2 — sequential IV push, pre-meds
Line 5: J1200 x 1, J2920 x 2 — diphenhydramine, methylprednisolone
Total 4 units of admin time: 1 unit 96413 + 3 units 96415. The 4-hour 5-minute total means the 5th minute of the 5th hour does not trigger another 96415 (rounds down because under 31 minutes into the 5th hour). Rituximab for NHL is coded chemo because the indication is malignancy. The same J9312 administered for RA would be 96365 + 96366 x 3.
Cisplatin + pemetrexed — two sequential chemo drugs J9060 + J9305 96413 + 96415 + 96417
Indication
Non-squamous NSCLC, first-line
Dose 1
Pemetrexed 500 mg/m² → 900 mg over 10 minutes (J9305)
Dose 2
Cisplatin 75 mg/m² → 135 mg over 2 hours (J9060)
Sequencing
Pemetrexed first (per label), then cisplatin sequentially through the same line
Line 1: 96413 x 1 — initial chemo IV infusion (pemetrexed, first drug)
Line 2: 96417 x 1 — each additional sequential chemo drug (cisplatin)
Line 3: 96415 x 1 — each additional hour of cisplatin (hour 2)
Line 4: J9305 x 100 units (900 mg / 10 mg) — pemetrexed
Line 5: J9060 x 135 units (135 mg / 1 mg) — cisplatin
One 96413 (initial), one 96417 (second drug), one 96415 (extra hour on cisplatin). Pemetrexed is the initial substance and runs under 1 hour (no 96415). Cisplatin is the sequential additional substance (96417) and runs for 2 hours (the second hour adds one 96415). Do not bill 96413 twice. Do not bill 96415 on the pemetrexed line.

Common denials and how to fix them

Denial patternWhat it meansFix / appeal language
96413 billed for non-chemo biologic (CARC 11 / 50) Claim shows 96413 with a diagnosis code that does not support an oncology indication (e.g., M05/M06 rheumatoid arthritis paired with J9312 rituximab). Medicare and commercial payers read this as wrong administration family. Rebill the encounter with 96365 + 96366 (therapeutic IV infusion family) for the same J-code. Appeal language: “The administered product is rituximab (J9312) for the non-cancer indication [diagnosis], reportable under the AMA CPT 96365 therapeutic infusion family per the indication-driven hierarchy. The corrected claim restructures the administration line as 96365 + 96366 x N for the [X]-hour infusion.”
96415 billed without 96413 primary (CARC 107) Add-on code submitted on its own line without the required parent code on the same encounter. NCCI rejects add-on codes that lack their primary procedure. Add the 96413 line for the first hour. Appeal language: “96415 is an AMA add-on code that must be billed in conjunction with 96413. The corrected claim adds the 96413 primary for the first hour of the chemo IV infusion, with [N] units of 96415 for the additional hours.”
96413 billed twice on same DOS (CARC 18 / NCCI MUE) Two units of 96413 on the same encounter. AMA CPT permits only one initial-administration code per encounter, and the NCCI Medically Unlikely Edit for 96413 is 1. Rebill with 96413 x 1 for the first chemo drug and 96417 x N for each additional sequential chemo drug. Appeal language: “Per AMA CPT 96401-96549 introductory guidelines and NCCI Policy Manual Ch.XI, only the first chemo administration of an encounter is reported with 96413; subsequent sequential drugs are reported with 96417 (or 96416 for concurrent). The corrected claim restructures the second drug as 96417 x 1.”
96415 hour count wrong (CARC 16 / N/A) Number of 96415 units submitted does not match the documented infusion start/stop time when the 31-minute rule is applied. Payer audits flag mismatches between the medical record and the claim. Recompute hours: total minutes minus 60, then divide by 60 and round per the 31-minute rule. Resubmit with the corrected unit count. Appeal language: “Per AMA CPT 96415 guidance, additional hours are counted by the 31-minute rule. Documented infusion start/stop is [HH:MM] to [HH:MM] = [N] total minutes. After the initial hour billed as 96413, additional time was [M] minutes → [K] units of 96415. The corrected claim reports 96415 x [K].”
96413 missing for short chemo infusion (under 31 min) Practice omits 96413 thinking a sub-31-minute infusion does not warrant the “up to 1 hour” code, or substitutes 96409 (push) for a short infusion. Bill 96413 for the first hour regardless of duration when the route is infusion (not push). Appeal language: “96413 is reported for the initial chemo IV infusion up to one hour. A 25-minute infusion still uses 96413 — the ‘up to 1 hour’ descriptor covers the full first hour, not a 31-minute minimum. The corrected claim adds the 96413 primary.”

Frequently asked questions

When do I bill 96413 versus 96365?

96413 is for IV infusion of a chemotherapy or highly-complex biologic agent — the determining factor is the indication and the complexity of administration, not the molecular class. Cytotoxics, monoclonal antibodies used to treat cancer (rituximab for NHL, daratumumab for myeloma), antibody-drug conjugates, and immune checkpoint inhibitors all map to 96413. The same drug administered for a non-cancer indication (rituximab for rheumatoid arthritis, infliximab for Crohn's) maps to 96365 — therapeutic infusion.

How do I count infusion hours for 96415?

Per AMA CPT guidance, 96415 (each additional hour) is reported once for every full hour beyond the first, but the rounding rule is that infusion time of at least 31 minutes counts as an additional hour, and 30 minutes or less does not. So a 90-minute chemo infusion = 96413 + 96415 x 1. A 2-hour infusion = 96413 + 96415 x 1. A 2-hour 31-minute infusion = 96413 + 96415 x 2. Document start and stop times in the medical record.

When do I use 96417 instead of 96415?

96415 reports additional time on the SAME chemo drug. 96417 reports a SECOND sequential chemo drug at the same encounter. If the patient gets carboplatin over 2 hours then paclitaxel over 3 hours, that is 96413 (initial carbo) + 96415 (carbo hour 2) + 96417 (sequential paclitaxel). The two codes are not interchangeable: 96415 is more time on the same drug, 96417 is a new drug.

Can I bill 96413 twice in the same encounter for two chemo drugs?

No. Only the first chemo administration of an encounter is 96413 (the initial code per the AMA infusion hierarchy). Each subsequent sequential chemo drug at the same encounter is coded as 96417 (sequential infusion of additional substance) or 96416 (concurrent infusion). Reporting 96413 twice on one encounter is a top denial pattern and is flagged by NCCI edits.

Is rituximab always 96413?

Only when used as a chemotherapy-class biologic — i.e., for an oncologic indication like non-Hodgkin lymphoma, chronic lymphocytic leukemia, or related hematologic malignancies. When rituximab is given for rheumatoid arthritis, pemphigus vulgaris, or another non-cancer indication, the administration is coded as a therapeutic IV infusion (96365 + 96366 for additional hours), not as chemo. The diagnosis on the claim drives the administration code choice.

What is the difference between concurrent and sequential chemo infusions?

Sequential = one drug finishes, the next drug starts through the same line (back-to-back, not overlapping). Concurrent = two drugs running through separate lines at the same time, or one drug running in the line while a second is piggy-backed in. Sequential additional chemo infusion = 96417. Concurrent additional chemo infusion = 96416. Most chemo regimens are sequential; concurrent administration is rare and usually involves a continuous-infusion product running alongside a bolus.

Do I need modifier 59 on 96415?

Generally no. 96415 is an add-on code (designated with the AMA + symbol) that does not require modifier 59 to be billed alongside the parent 96413, because add-on codes are exempt from most NCCI Procedure-to-Procedure edits. Modifier 59 may be needed in narrow cases involving separately identifiable encounters on the same calendar day or distinct sessions — most chairside reviewers should not append 59 routinely to 96415.

Are pre-medications coded as chemo?

No. Anti-emetics (ondansetron, dexamethasone), antihistamines (diphenhydramine), and acetaminophen given before a chemo infusion are coded as therapeutic infusions or IV pushes (96365/96366 for infusion, 96374/96375 for push), not as chemo administration. They are sequential substances to the chemo drug and are reported separately. The chemo drug itself is the only line that uses the 96413/96415/96417 family.

Sources

All sources are publicly available federal publications or paraphrased from AMA / trade-association educational materials. AMA CPT code descriptors are reproduced under fair-use reference; full descriptors require an AMA CPT license. The methodology by which we resolve source disagreements is described in the Methodology.

Editorial review & sourcing
Reviewed by
CareCost Estimate editorial team (Pending SME review)
Last reviewed
May 23, 2026
Update triggers
Annual AMA CPT update, CMS IOM Ch.12 revision, NCCI Policy Manual quarterly update, MAC LCD change, reader-reported correction.
Independence
CareCost Estimate accepts no compensation from drug manufacturers, payers, or PBMs. Full statement on the Advertising Disclosure.
Spotted an error?
Email editorial@carecostestimate.com. Confirmed corrections normally ship within five business days and are recorded in the public change log.