A9581 HCPCS code: Injection, gadoxetate disodium, 1 ml

A9581 is the HCPCS Level II code for injection, gadoxetate disodium, 1 ml. In 2024 Medicare paid an average of $11.14 per service for A9581 across 92,832 services. Its Medicare coverage code is C (Carrier judgment): Coverage is decided by the Medicare contractor (MAC) case by case. The NCCI unit limit is 20 per day on outpatient hospital claims. Medicare volume rose 14% from 2022 to 2024 (81,627 to 92,832 services). In 2024, about 1,515 clinicians billed Medicare for A9581 for 7,569 beneficiaries; New York, California, Minnesota accounted for 60% of services.

Code details

FieldValue
SectionA codes — Transportation, medical/surgical supplies and miscellaneous
Coverage codeC — Carrier judgment
Pricing indicator51 — Drug or biological (priced per ASP/average sales price rules)
BETOS categoryI2D
Added2010-01-01
Last action effective2010-01-01

Who bills A9581 (2024)

MeasureValue
Clinicians billing (by place of service)1,515
Medicare beneficiaries7,569
States with claims37
Share of services in top 3 states (New York, California, Minnesota)60%

Counts only. Supplier and clinician names, contact lists and state-by-state detail are in Caduvo.

Medicare utilization for A9581, 2022–2024

YearServicesBeneficiariesAvg. allowedAvg. paid
202281,6276,670$14.15$11.22
202385,6596,936$14.04$11.13
202492,8327,569$14.04$11.14

States with the most A9581 services (2024)

StateServicesAvg. paid
New York29,630$11.41
California19,600$11.52
Minnesota6,183$11.49
Florida4,474$8.38
Tennessee4,051$11.37

NCCI unit limits (MUE)

Claim typeMax units per dayRationale
outpatient hospital claims20Clinical: Data
practitioner claims20Clinical: Data

What changed for A9581

Frequently asked questions

What is HCPCS code A9581?

A9581 is the HCPCS Level II code for injection, gadoxetate disodium, 1 ml. Short descriptor: "Gadoxetate disodium inj".

How much does Medicare pay for A9581?

In 2024, the average Medicare payment was $11.14 per service (average allowed $14.04).

Does Medicare cover A9581?

Coverage code C — Carrier judgment. Coverage is decided by the Medicare contractor (MAC) case by case.

How many units of A9581 can be billed per day?

20 on outpatient hospital claims; 20 on practitioner claims (NCCI medically unlikely edits).

Related A95 codes

Building a device that would bill under a code like this? Caduvo matches a device description to HCPCS/CPT codes, Medicare coverage and payment, and the FDA pathway in one report.

Next steps

Sources: CMS HCPCS Level II release October 2026; CMS DMEPOS fee schedule; CMS NCCI MUE tables; CMS Medicare utilization (physician and DME supplier files); CMS Medicare Coverage Database articles. Fees are Medicare allowables, not commercial rates. Not billing or legal advice.

All A codes · HCPCS lookup