Reviewed Jul 26, 2026

CPT 96372 — therapeutic, prophylactic, or diagnostic SC/IM injection

Last reviewed: Jul 26, 2026 · Source: AMA CPT 2026 Professional Edition; CMS IOM Pub 100-04 Ch.12; 42 CFR 410.26 · Methodology

Reviewed by Erin Rose, CareCost Estimate founder. Every billing figure on this page is triangulated against primary sources — CMS, AMA, and the CY2026 Medicare Physician Fee Schedule Final Rule — and cited inline. See our methodology and editorial policy. Found an error? Report it.
Quick Answer

What is CPT 96372, and when does it apply?

96372 — “Therapeutic, prophylactic, or diagnostic injection (specify substance or drug); subcutaneous or intramuscular.” It is the generic administration code for a single SC or IM push of a non-vaccine, non-chemotherapy substance — almost certainly the highest-volume single administration CPT code billed, because it captures every office-administered injection that isn't a vaccine and isn't cancer treatment: denosumab (Prolia/Xgeva), inclisiran (Leqvio), vitamin B-12, corticosteroid depots, testosterone, and dozens of specialty biologics dosed by injection rather than infusion. 96372 is not the code for an IV infusion (96365), a chemotherapy or hormonal-chemotherapy SC/IM injection (96401/96402), a vaccine or toxoid (90471 family), or a drug the patient injected themselves (no administration code at all).

See what Medicare pays vs. your acquisition cost — across your whole formulary.
Price the drug and units for the code you just looked up.
Run a free estimate →

About CPT 96372

96372 lives in the AMA CPT manual's Therapeutic, Prophylactic, and Diagnostic Injections and Infusions subsection (96360-96379), the same family as hydration (96360/96361), therapeutic IV infusion (96365/96366), and IV push (96374/96375/96376). Route is what separates the family internally — 96372 is the subcutaneous/intramuscular member. CMS applies the CPT definition and administers the incident-to billing framework that governs it under Internet-Only Manual Publication 100-04 (Medicare Claims Processing Manual), Chapter 12, and the underlying supervision regulation at 42 CFR 410.26.

Because 96372's descriptor is a catch-all — “specify substance or drug” — the practical coding challenge isn't understanding what it covers so much as recognizing the four scenarios where it's the wrong code, or no code at all: the route was actually IV (wrong route — use 96365 or 96374), the substance was a vaccine or toxoid (wrong substance-type — use the immunization administration family), the substance was an antineoplastic agent (wrong classification — use 96401/96402), or the drug was self-administered by the patient rather than given by a clinician (no billable administration event exists at all).

96372 reports the administration work only. The injected drug itself is billed on its own HCPCS J-code (or Q-code) line, with JW/JZ waste modifiers applied where the drug is supplied in a single-dose container, and NDC as a secondary identifier increasingly required alongside the HCPCS code.

What does 96372 reimburse?

SettingCY2026 national Medicare payment
Non-facility (office)$15.36
Facility (HOPD / ASC)$15.36

96372 pays under the Medicare Physician Fee Schedule (MPFS), not the ASP drug-payment system — this is the reimbursement for the injection service itself, separate from the J-code line for the injected drug (e.g., the J0897 line for a Prolia administration). Total RVUs are 0.46 (work 0.17 + practice expense 0.28 + malpractice 0.01) against an XXX global period, with identical facility and non-facility practice-expense RVUs — so the national payment does not change by site of service.

CY2026 national rates; MAC-adjusted locally. These are unadjusted national base rates (work + practice-expense + malpractice RVUs × conversion factor $33.4009) before your Medicare Administrative Contractor's geographic practice cost index (GPCI). Actual payment in your locality will differ. Full rate table and sources: /data/mpfs-admin-rates.json.

When to use 96372

Decision tree — 96372 vs 96365 / 96401-96402 / 90471 / self-administered
  1. Confirm the route. Was the drug given as a single SC or IM injection, not through an IV line? If IV, this code does not apply — use 96374/96375 (IV push) or 96365/96366 (IV infusion).
  2. Is the substance a vaccine or toxoid? If yes, do not use 96372 — AMA CPT routes vaccine/toxoid administration to the immunization administration family (90460-90474 counseling-based model, 90471-90474 non-counseling model). A visit can bill both a vaccine administration code and 96372 for a separate non-vaccine injection.
  3. Is the drug an antineoplastic agent? If it treats cancer (cytotoxic chemo, hormonal cancer therapy), use 96401 (non-hormonal) or 96402 (hormonal) instead. Supportive-care bone agents like denosumab (Prolia/Xgeva) are not antineoplastic under the CPT chemo-administration definition and stay on 96372 even in an oncology chart.
  4. Was the injection actually performed by a clinician? If the patient (or a caregiver) self-injected the drug — common for autoinjector/pen products — there is no billable administration code at all. Check whether the drug is excluded from Part B on the relevant MAC's self-administered drug (SAD) list before billing either the drug or 96372.
  5. Confirm supervision. When auxiliary clinical staff performs the injection incident-to a physician/NPP, direct supervision under 42 CFR 410.26 applies. Effective January 1, 2026, CMS permanently allows direct supervision to be satisfied via real-time audio-video virtual presence, not only physical presence in the office suite.
  6. Multiple injections at one encounter? Report the first substance as 96372 × 1. A second, genuinely distinct substance injected at the same encounter is typically a second 96372 line with modifier 59 (or the more specific XS/X{EPSU} modifier) appended, since 96372 is not an add-on code.

In practice, 96372 shows up most often on quarterly or biannual injectable-biologic maintenance visits — Prolia every six months for osteoporosis, Leqvio at day 1, month 3, then every six months for LDL-C management, monthly testosterone or vitamin B-12 injections in primary care. The single most common judgment call is the antineoplastic classification test in step 3: a drug's oncology indication does not automatically make it antineoplastic for CPT purposes — denosumab is the textbook exception every biller eventually runs into.

When NOT to use 96372

Use 96372 when…

  • The drug is given as a discrete SC or IM injection, not an infusion
  • The substance is not a vaccine or toxoid
  • The substance is not an antineoplastic agent (denosumab is a notable non-antineoplastic exception even in oncology)
  • A clinician (or clinical staff incident-to a supervising physician/NPP) actually performed the injection
  • Documentation supports the supervision requirement in effect for the encounter

Do not use 96372 when…

  • The route was IV — use 96374/96375 (push) or 96365/96366 (infusion)
  • The substance is a vaccine or toxoid — use 90460-90474 / 90471-90474
  • The substance is an antineoplastic agent — use 96401 (non-hormonal) or 96402 (hormonal)
  • The patient (or a caregiver) self-injected the drug — no administration code is billable; verify SAD-list status before billing the drug itself
  • The drug runs on a continuous SC infusion pump — use 96369/96371 instead

The two largest denial patterns are opposite failure modes: billing 96372 for a vaccine (should route to the 90471 family), and billing 96372 — plus the drug line — for a substance the patient actually self-administers at home. The second pattern is more consequential, because when a drug is on the payer's self-administered drug list, the whole claim denies, not just the administration line; there was never a billable clinician-performed service to code in the first place.

Per-payer requirements

96372 is a stable AMA CPT construct that every major payer honors identically at the code-definition level. Divergence shows up in two places: each Medicare Administrative Contractor sets its own self-administered drug (SAD) list, so the same SC/IM drug can be Part B-payable (96372 billable) in one MAC jurisdiction and Part D-only (no 96372) in another; and payers differ on whether a second same-encounter injection expects modifier 59, a more specific X{EPSU} modifier, or a straightforward second unit.

Payer Aligned with AMA definition? Notes
Medicare (Part B) Yes Source-of-truth payer. Each of the 12 MAC jurisdictions publishes its own SAD list, so 96372/drug billability for a given SC/IM product varies by state. CY2026 MPFS Final Rule (CMS-1832-F) made virtual direct supervision permanent, effective January 1, 2026.
UnitedHealthcare Yes Aligns with CMS at adjudication. OptumRx specialty-pharmacy fulfillment for injectable biologics (e.g., Leqvio, Prolia) doesn't change the administration coding — the practice still bills 96372 for the injection regardless of how the drug was sourced.
Aetna (CVS Health) Yes Aligns with CMS. Aetna's own self-administered-drug exclusion policy generally mirrors CMS's list logic for commercial plans, though the specific excluded drugs can differ from any individual MAC's list.
Cigna / Express Scripts Yes Aligns with CMS. Accredo specialty-pharmacy white-bag fulfillment is common for several 96372-billed biologics; the administering practice still bills 96372 for the injection.
Humana Yes MA-heavy book follows CMS SAD-list logic by default. CenterWell Specialty fulfills a number of 96372-family injectables for Humana MA members.
NCCI note. 96372 is not an add-on code, so a second distinct injection at the same encounter is reported as a second 96372 line, not a repeated unit of the first — and NCCI will treat an unmodified second line as a duplicate. Append modifier 59 (or the more specific X{EPSU} subset, most often XS for separate site) to indicate the additional injection was a distinct administration event, per the specific payer's edit policy.

Worked examples

Prolia (denosumab) — osteoporosis maintenance J0897 96372 × 1
Setting
Primary care or endocrinology office (POS 11)
Drug
Denosumab 60 mg subcutaneous (J0897), postmenopausal osteoporosis
Schedule
Every 6 months
Administration
~1 minute SC injection, typically abdomen or upper arm, given by clinical staff
Line 1: 96372 × 1 — therapeutic SC/IM injection
Line 2: J0897 × 60 units — denosumab, 1 mg billing unit
96372, not 96401 or 96402. Denosumab is a RANKL-inhibitor supportive-care agent, not a cytotoxic or antineoplastic drug under the AMA CPT chemotherapy-administration definition. This holds even when the same J0897/denosumab is billed as Xgeva to prevent skeletal-related events in a patient with bone metastases — the oncology indication does not move the administration code off 96372.
Leqvio (inclisiran) — LDL-C management J1306 96372 × 1
Setting
Cardiology or lipid-clinic office (POS 11)
Drug
Inclisiran 284 mg fixed-dose subcutaneous (J1306)
Schedule
Day 1, month 3, then every 6 months
Administration
~1 minute SC injection, abdomen/arm/thigh, given by clinical staff
Line 1: 96372 × 1 — therapeutic SC/IM injection
Line 2: J1306 × 284 units — inclisiran, 1 mg billing unit
Not an infusion, not a self-administered product. Leqvio has no infusion component and no chair-time admin ladder — the most common coding error is defaulting to 96365/96413 out of habit from other specialty-pharmacy biologics. See the Leqvio billing page for the full dosing, NDC, and modifier reference.
Vitamin B-12 + corticosteroid depot — two injections, one visit J3420 + depot corticosteroid 96372 × 1 + 96372-59 × 1
Setting
Primary care office (POS 11)
Encounter
Patient receives a scheduled vitamin B-12 injection and, for an unrelated joint complaint, a corticosteroid depot injection at the same visit
Administration
Two separate SC/IM injections, different substances, different indications
Line 1: 96372 × 1 — therapeutic SC/IM injection (vitamin B-12)
Line 2: J3420 × units — cyanocobalamin
Line 3: 96372-59 × 1 — therapeutic SC/IM injection, distinct service (corticosteroid depot)
Line 4: corticosteroid J-code × units
Two 96372 lines, not one line with two units. 96372 is not an add-on code, so a second genuinely distinct injection needs its own line with a distinct-procedural-service modifier (59, or the payer's preferred X{EPSU} subset such as XS) — otherwise the second line is likely to deny as a duplicate. Confirm the specific payer's modifier preference; some accept 59 broadly, others expect the more specific X-modifier.
Ajovy (fremanezumab) — self-administered, no 96372 J3031 No admin code billable
Setting
Patient's home
Drug
Fremanezumab-vfrm, self-injected monthly via prefilled autoinjector/syringe for migraine prevention
Administration
Patient self-injects; no clinician or clinical staff performs the injection
No billable administration line. Drug typically flows through the pharmacy benefit (Part D or commercial pharmacy), not a medical claim with a J-code + 96372 pair.
No clinician-performed administration event, no 96372. Ajovy is designed for patient self-injection at home; there is nothing to bill under 96372 because no administration service occurred. If a patient genuinely cannot self-inject and the drug is given in-office instead, a 96372 + J3031 line pair becomes billable for that encounter — but this is the exception, not the routine pattern, for this product.

Common denials and how to fix them

Denial patternWhat it meansFix / appeal language
96372 billed for vaccine administration A vaccine or toxoid injection was coded as 96372 instead of the immunization administration family. AMA CPT explicitly excludes vaccines from 96372. Resubmit with the appropriate immunization administration code (90460-90474 or 90471-90474). Appeal language: “Per AMA CPT, 96372 excludes administration of a vaccine or toxoid; the corrected claim reports the immunization administration code appropriate to counseling and patient age.”
96372 used for an antineoplastic SC/IM drug A cancer-treatment drug (cytotoxic or hormonal antineoplastic) was downcoded to 96372, which carries a lower administration RVU than 96401/96402. Resubmit with 96401 (non-hormonal) or 96402 (hormonal antineoplastic), as appropriate. Appeal language: “The drug administered is an antineoplastic agent per AMA CPT classification; the corrected administration code reflects the chemotherapy SC/IM family, not the generic therapeutic-injection code.”
96372 + drug billed for a self-administered/SAD-list product The claim billed 96372 and the drug's J-code for a substance the payer's self-administered drug list excludes from Part B (or the equivalent commercial exclusion), because the drug is usually patient-self-injected. Confirm whether the specific encounter genuinely involved clinician administration (patient unable to self-inject) and document accordingly, or withdraw the claim if the drug was in fact self-administered. Appeal language, where clinician administration is documented: “The patient was unable to self-administer this encounter; administration was performed by clinical staff as documented in the medical record, supporting billing of 96372 and the drug line notwithstanding the drug's usual self-administered status.”
Second 96372 line denied as duplicate A second, genuinely distinct injection at the same encounter was billed as a second 96372 line without a distinct-procedural-service modifier, and NCCI or the payer's edit logic rejected it as a duplicate of the first line. Resubmit the second line with modifier 59 (or the payer's preferred X{EPSU} modifier, e.g., XS). Appeal language: “Two genuinely distinct substances were injected at this encounter, as documented by separate drug names, sites, and indications in the medical record. Modifier 59 (or XS) was added to the second 96372 line to indicate the distinct procedural service.”
96372 denied for missing supervision documentation An incident-to 96372 line was billed by clinical staff without documentation establishing the supervising physician/NPP and their availability during the service, per 42 CFR 410.26. Ensure the medical record identifies the supervising clinician and their mode of presence (in-suite or, since January 1, 2026, qualifying real-time audio-video presence per the CY2026 MPFS Final Rule) for every incident-to administration. Appeal language: “The service was furnished incident-to [supervising clinician], who was directly supervising per 42 CFR 410.26 as documented in the encounter note.”

Frequently asked questions

What does CPT 96372 cover?

96372 — “Therapeutic, prophylactic, or diagnostic injection (specify substance or drug); subcutaneous or intramuscular.” It is the generic administration code for a single SC or IM injection of a non-vaccine, non-chemotherapy substance — depot hormones, biologics like denosumab (Prolia/Xgeva) and inclisiran (Leqvio), vitamin B-12, corticosteroid depots, and dozens of other office-administered injectables. It reports the administration work only; the drug itself is billed separately on its own HCPCS J-code or Q-code line.

What is the difference between 96372 and 96365?

Route. 96372 is for a subcutaneous or intramuscular injection — a single push of drug from a syringe, typically finished in under a minute. 96365 is for an intravenous infusion — the drug is delivered through an IV line over time (initial hour, then 96366 for each additional hour). The same drug can theoretically be formulated for either route, but the administration code follows how it was actually given at that encounter.

When is 96372 wrong and 96401 or 96402 right?

When the injected substance is an antineoplastic (cancer-treatment) agent. 96401 covers non-hormonal antineoplastic SC/IM injections; 96402 covers hormonal antineoplastic SC/IM injections (leuprolide, fulvestrant, degarelix for a cancer indication). Denosumab (Prolia/Xgeva) is a notable exception that stays on 96372 even in an oncology chart — it's a RANKL-inhibitor supportive-care agent, not a cytotoxic or antineoplastic drug under the AMA CPT chemotherapy-administration definition.

Is 96372 used for vaccine administration?

No. AMA CPT explicitly directs that 96372 is not reported for administration of a vaccine or toxoid — that belongs to the immunization administration family (90460-90474 for the counseling-based pediatric model, 90471-90474 for the non-counseling model). A same-day visit that includes both a vaccine and a non-vaccine therapeutic injection can bill both as two distinct services.

Can I bill 96372 for a drug the patient injects themselves?

No. 96372 requires an actual clinician-performed (or clinical-staff, incident-to a supervising physician/NPP) administration event. If a patient self-injects a subcutaneous drug at home — common for autoinjector or prefilled-pen products like Ajovy — there is no billable administration service at all. Many self-injected SC/IM drugs also appear on a Medicare Administrative Contractor's self-administered drug (SAD) list, which excludes the drug itself from Part B precisely because it's usually self-administered.

What supervision does 96372 require?

When clinical staff performs the injection, it is billed incident-to under 42 CFR 410.26, which requires direct supervision — the supervising physician or qualifying non-physician practitioner must be immediately available to furnish assistance during the service. Effective January 1, 2026, the CY2026 Medicare Physician Fee Schedule Final Rule (CMS-1832-F) made permanent a policy allowing direct supervision to be satisfied through real-time, interactive audio-video technology rather than requiring physical presence in the office suite.

Can I bill 96372 twice for two different injections at the same encounter?

Generally yes, if two genuinely distinct substances are injected at the same visit. Convention is one 96372 line for the first injection and a second 96372 line appended with modifier 59 (or the more specific X{EPSU} modifier, most often XS) for the additional injection, since 96372 is not an add-on code and NCCI will otherwise treat a repeated line as a duplicate. Confirm the specific payer's edit policy before submitting.

Sources

All sources are publicly available federal publications or paraphrased from AMA / CMS / legal-industry 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
Erin Rose, CareCost Estimate founder
Methodology
Every billing figure is triangulated against primary sources — FDA labeling, CMS quarterly ASP files, and payer policy documents — and cited inline. See our methodology and editorial policy.
Last reviewed
Jul 26, 2026
Update triggers
Annual AMA CPT update, CMS IOM Ch.12 revision, MPFS final rule supervision-policy change, MAC SAD-list 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.