Q0138 HCPCS code: Injection, ferumoxytol, for treatment of iron deficiency anemia, 1 mg (non-esrd use)

Q0138 is the HCPCS Level II code for injection, ferumoxytol, for treatment of iron deficiency anemia, 1 mg (non-esrd use). In 2024 Medicare paid an average of $0.27 per service for Q0138 across 33,848,571 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 510 per day on outpatient hospital claims. Medicare volume fell 39% from 2022 to 2024 (55,131,698 to 33,848,571 services). In 2024, about 3,697 clinicians billed Medicare for Q0138 for 26,679 beneficiaries; Florida, Texas, California accounted for 54% of services.

Code details

FieldValue
SectionQ codes — Temporary codes
Coverage codeC — Carrier judgment
Pricing indicator51 — Drug or biological (priced per ASP/average sales price rules)
BETOS categoryO1E — Other drugs
Added2010-01-01
Last action effective2010-01-01

Who bills Q0138 (2024)

MeasureValue
Clinicians billing (by place of service)3,697
Medicare beneficiaries26,679
States with claims46
Share of services in top 3 states (Florida, Texas, California)54%

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

Medicare utilization for Q0138, 2022–2024

YearServicesBeneficiariesAvg. allowedAvg. paid
202255,131,69842,784$0.81$0.64
202343,875,79434,208$0.50$0.39
202433,848,57126,679$0.35$0.27

States with the most Q0138 services (2024)

StateServicesAvg. paid
Florida10,753,913$0.28
Texas4,855,910$0.27
California2,702,019$0.27
Illinois1,688,763$0.27
Maryland1,492,260$0.27

NCCI unit limits (MUE)

Claim typeMax units per dayRationale
outpatient hospital claims510Prescribing Information
practitioner claims510Prescribing Information

What changed for Q0138

Frequently asked questions

What is HCPCS code Q0138?

Q0138 is the HCPCS Level II code for injection, ferumoxytol, for treatment of iron deficiency anemia, 1 mg (non-esrd use). Short descriptor: "Ferumoxytol, non-esrd".

How much does Medicare pay for Q0138?

In 2024, the average Medicare payment was $0.27 per service (average allowed $0.35).

Does Medicare cover Q0138?

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

How many units of Q0138 can be billed per day?

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

Related Q01 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 2025; 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 Q codes · HCPCS lookup