Get the sample weekly report

Reference

NEMT billing codes: the HCPCS codes and modifiers on a transportation claim

NEMT billing codes are HCPCS Level II codes: the A codes for transport type and mileage, the T codes for trips, attendants and wait time, and the S codes some programs use for mileage. Each line also carries a two-letter origin and destination modifier.

Which codes a program accepts, and at what rate, is set by each state Medicaid program or broker, so the fee schedule is always the final word. NEMT billing services covers the work around the codes: broker portals, trip reconciliation and denials.

Last reviewed by the Remitwright billing team. Editorial policy

  • A0130
  • T2003
  • T2005
  • S0215

HCPCS

Transportation codes

Explanations are ours, written for operators. The official code set is published by CMS and linked in the sources.

HCPCS Level II transportation codes, what each covers, its unit, and notes on use.
CodeWhat it coversUnitNotes
A0080Mileage when a volunteer with no stake in the trip drives the memberPer mileVolunteer driver programs.
A0090Mileage when someone with a stake in the trip, such as a relative or the member, does the drivingPer mileMileage reimbursement to individuals in some state programs.
A0100A single trip by taxiPer tripUsed where a program pays taxi trips at a flat rate.
A0110A bus trip or fare, inside one state or across a state linePer tripPublic transit passes and fares in some programs.
A0120A ride on a mini-bus, a mountain-area service or another transit system the program recognizesPer tripPrograms define what qualifies; check the state fee schedule.
A0130A single trip in a wheelchair-accessible vanPer tripThe wheelchair van base code. Mileage is billed separately where the program allows.
A0140A flight for non-emergency care, private or commercial, in-state or out of statePer tripLong-distance and rural programs. Each program sets its own prior authorization rule for air travel.
A0160Mileage when a caseworker or social worker drives the memberPer mileAgency staff transporting members.
A0170Out-of-pocket costs on the trip, such as parking and tollsPer itemKeep the receipt: programs that pay it set the proof of cost they need.
A0180A night's lodging for the member when care is out of the areaPer nightOut-of-area care. Program rules on rates and approval apply.
A0190Meals for the member while traveling for carePer meal or dayAs above.
A0200A night's lodging for the escort who travels with the memberPer nightWhere the program covers an escort.
A0210Meals for the escort who travels with the memberPer meal or dayAs above.
A0425Miles driven on a ground trip, counted one mile at a timePer mileMedicare's ground ambulance mileage code. Which mileage code a state accepts for NEMT (A0425, S0215 or S0209) is set by its fee schedule.2
T2001An attendant or escort who rides along with the memberPer trip or per unit as definedWhen the program pays for an attendant beyond the driver.
T2002A flat daily rate for a member's transportPer diemPrograms that pay a daily rate rather than per trip.
T2003A flat rate for a single trip or encounterPer tripA per-trip base code; each program sets the level of service it covers.
T2004A transit or bus pass good for several tripsPer passWhere the program buys passes rather than paying single fares.
T2005A trip lying flat in a stretcher van, with no ambulance crewPer tripStretcher level of service without ambulance staffing. Not an ambulance code.
T2007Time a non-emergency vehicle or air ambulance spends waiting, counted in half-hour blocksPer 30 minutesWhere the program pays wait time, it sets how the wait must be documented.
S0209Miles driven on a wheelchair van tripPer mileAn S code. The CMS HCPCS file marks S codes as temporary codes set up for private payers and not valid for Medicare; a state program that pays it lists it in its fee schedule.1
S0215Miles driven on a general non-emergency tripPer mileAs above, for general NEMT mileage in programs that use S codes.1

In the CMS HCPCS file, every code in this table except A0425 carries the coverage code for not payable by Medicare.1 NEMT trips are billed to state Medicaid programs, their brokers and their plans.

Modifiers

Origin and destination modifiers

One letter for where the trip started, one for where it ended, combined into a two-character modifier on the transport line.

Place letters

Single-letter place codes used in origin and destination modifiers.
LetterPlace
DA testing or treatment site that is neither a doctor's office nor a hospital
EA care home, domiciliary or other custodial residence that is not a skilled nursing facility
GA dialysis unit run by a hospital
HA hospital
IThe handoff point where the member moves from one kind of transport to another, an airport or a helipad for example
JA dialysis center that stands on its own, outside a hospital
NA skilled nursing facility
PA doctor's office
RThe member's home
SWhere an accident or sudden medical event happened
XA stop at a doctor's office on the way to a hospital; use this letter only as the destination

Common pairs

Common two-letter origin and destination combinations and the trip each describes.
ModifierTrip
RHResidence to hospital
HRHospital to residence
RPResidence to physician's office
PRPhysician's office to residence
RJResidence to freestanding dialysis facility
JRDialysis facility to residence
RDResidence to a diagnostic or therapeutic site
NHSkilled nursing facility to hospital
REResidence to a residential or custodial facility

The letters are the set Medicare defines for ambulance claims, where the first position is the origin and the second the destination.2 Some state programs add modifiers of their own, such as TK on an Illinois attendant line or U1, U2 or U3 on a Texas T2003 claim; the NEMT state pages name them with the program document they come from.

On the claim

Using the codes on a claim

  • One line for the trip (A0130, T2003, T2005 and so on) and, where the program pays it, a second line for mileage (A0425, S0215 or S0209) with the number of miles as units.
  • The origin and destination modifier on the transport line, and on the mileage line where the program requires it.
  • A round trip is two one-way trips, each with its own lines and its own modifier pair, unless the program says otherwise.
  • Wait time (T2007), attendants (T2001) and ancillary costs (A0170) only where the program covers them and only with the documentation it asks for.
  • The authorization number, where the program or broker issued one, on every claim.

Questions

Questions about NEMT codes

Still deciding?

If your question is not here, add it as a note in the review and a billing specialist replies in writing.

Get a billing review

Or write to sales@remitwright.com

Which NEMT code should I use for a wheelchair trip?

A0130 covers the wheelchair van trip itself. Mileage, where the program pays it, goes on a second line with S0209, A0425 or S0215, depending on the program. Which pair applies, and whether mileage is paid at all, is set by the state's fee schedule, so the program's billing manual is the authority.

What are origin and destination modifiers?

A two-letter modifier added to a transport code: the first letter is where the trip started, the second is where it ended. R is the residence, H a hospital, P a physician's office, J a freestanding dialysis facility, and so on. RH means residence to hospital. Medicare requires one on every ambulance trip (Medicare Claims Processing Manual, chapter 15, section 30); each state program's manual says whether it applies to every NEMT line.

Do broker trips use these codes?

Sometimes. Some brokers pay from their own trip records and rate sheets without a HCPCS claim; others require claims with HCPCS codes and modifiers through their portal or clearinghouse. Each broker page sets out which. Where the state pays providers directly, the codes above apply.

Are ambulance codes NEMT codes?

No. Ambulance codes such as A0426, A0428 and A0429 describe staffed ambulance transport under a different benefit with different documentation and medical necessity rules. A stretcher van under T2005 is not an ambulance.

How do I find my state's NEMT fee schedule?

Each state Medicaid program publishes a transportation fee schedule or provider manual listing the codes it accepts, the modifiers it requires and the rates. The NEMT state pages link to the schedule for each state they cover; for any other state, the Medicaid program's provider website publishes it.

Next step

Talk to a biller about this.

If trips are being denied or paid short, tell us your state, your brokers and your trips per month. A billing specialist reads what you send and replies in writing.

  • Three questions, about two minutes
  • No patient data, no software to buy
  • A written reply from a biller, not a sales deck

What happens next

  1. You answer three questions

  2. A billing specialist reads them

  3. A written reply by email

Prefer email? sales@remitwright.com

Talk to a biller about this

Tell us your trips per month and brokers.

Step 2 of 3

What do you bill for?

A little about your volume
How many providers? (Medical practice)

Trips per month? (NEMT)

Active clients? (Home care / home health)

Orders per month? (DME)

How many clinicians? (Behavioral health / therapy)

Claims per month, roughly? (Something else)

What's the biggest problem right now?

Where should we send the review?

Add details (optional)

We work inside your system; this tells us which login to ask for.

Please don't include patient information in this form.

  • No patient data requested
  • No obligation
  • Reply in writing
Get a billing review
Billing review

Get a billing review

See where claims are getting stuck. No patient data needed.

Step 1 of 3

What do you bill for?

A little about your volume
How many providers? (Medical practice)

Trips per month? (NEMT)

Active clients? (Home care / home health)

Orders per month? (DME)

How many clinicians? (Behavioral health / therapy)

Claims per month, roughly? (Something else)

What's the biggest problem right now?

Where should we send the review?

Add details (optional)

We work inside your system; this tells us which login to ask for.

Please don't include patient information in this form.

  • No patient data requested
  • No obligation
  • Reply in writing

BAA signed before any access, a user you create, MFA on. Patient data stays in your systems. How access works