HIPAA Compliant Mon–Fri 9am–6pm ET 98% clean-claim rate
CPT & HCPCS Codes

CPT 96372: Therapeutic, Prophylactic, or Diagnostic Injection (SC/IM)

Reviewed by the ImmediCare RCM team Updated 3 min read
Quick answer

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:

LineWhat it billsExample
96372The injection administration~$15.36 (2026)
J-codeThe drug and its unitsJ1885, 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.
Note: Payers separate vaccines (preventive benefit) from therapeutic injections (medical benefit). Billing 96372 for a flu shot triggers a benefit-category denial even though a needle was involved.

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.

IC

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.

Get a free billing audit