CPT 96372: Therapeutic, Prophylactic, or Diagnostic Injection (SC/IM)
CPT 96372 reports the administration of a therapeutic, prophylactic, or diagnostic injection given subcutaneously or intramuscularly. It bills the injection service, not the drug. In 2026 Medicare pays about $15.36 non-facility. Do not use 96372 for vaccines — those use the 90471 series.
- Code type
- Injection administration (per injection)
- 2026 Medicare
- ~$15.36 (non-facility)
- Reports
- The administration only — bill the drug separately
- Not for
- Vaccines (use 90471) or chemo/biologics (use 96401+)
What is CPT 96372 used for?
CPT 96372 reports the administration of a therapeutic, prophylactic, or diagnostic injection given subcutaneously (SC) or intramuscularly (IM). It is the workhorse injection-administration code for drugs like a ketorolac shot for pain, a triamcinolone injection, or a testosterone injection — anything pushed SC or IM that is not a vaccine and not chemotherapy.
It requires direct physician or qualified-professional supervision and applies once per injection encounter for a given drug.
Does 96372 include the drug?
No — and this is the most common billing mistake. 96372 pays only for the act of injecting. The drug is a separate line with its own HCPCS J-code and units:
| Line | What it bills | Example |
|---|---|---|
| 96372 | The injection administration | ~$15.36 (2026) |
| J-code | The drug and its units | J1885, J3301 |
Example: an IM ketorolac injection is billed as 96372 for the administration plus J1885 x2 units for 30 mg of the drug.
When should you not use 96372?
- Vaccines — use the immunization administration codes 90471/90472 (or Medicare G0008-G0010), never 96372.
- Chemotherapy and complex biologics — use 96401 and the 96360-96549 series instead.
- IV push or infusion — 96372 is SC/IM only; IV routes have their own codes.
How much does 96372 pay in 2026, and what modifiers apply?
The 2026 national non-facility rate is about $15.36 before locality adjustment; run yours through the Medicare fee calculator. Add modifier 25 to a separately identifiable E/M on the same date, and modifier 59 when 96372 is distinct from another same-day procedure. Report multiple different-drug injections on separate lines; document each drug, dose, route, and site.
Frequently asked questions
No. Vaccine administration uses the 90471/90472 series (or Medicare's G0008-G0010). 96372 is for therapeutic, prophylactic, or diagnostic injections of non-vaccine drugs. Payers route vaccines to the preventive benefit and 96372 to the medical benefit, so using the wrong code causes a benefit-category denial.
No. 96372 pays only for administering the injection. The drug itself is billed separately with its own HCPCS J-code (for example J1885 ketorolac or J3301 triamcinolone) and its own units. Bill both lines: the administration and the drug.
Append modifier 25 to a separately identifiable E/M service performed the same day as the injection. Use modifier 59 when 96372 is a distinct service alongside another procedure it would otherwise bundle with. Each modifier needs documentation showing the separate service.
Sources & further reading
Reviewed by the ImmediCare Solutions RCM team
Certified billers and coders handling claims across 50+ specialties nationwide. This entry is reviewed against current payer policy and CMS rules. Last review: Jul 5, 2026.
Stop losing revenue to problems like this.
A free billing audit shows exactly where your practice is leaking money — no cost, no commitment.
