TransportBPOTransportBPO
Services Industries Integrations Motor clubs Pricing How it works Resources Locations About Start Free Week Get a quote
Email us WhatsApp

NEMT billing codes A0100 & A0130, explained

What HCPCS codes A0100 (taxi) and A0130 (wheelchair van) actually cover, how mileage codes and origin-destination modifiers work, and why your state’s Medicaid manual is the final word.

The short answer

A0100 and A0130 are HCPCS Level II codes for non-emergency medical transportation. A0100 covers non-emergency transportation by taxi — an ambulatory passenger, curb-to-curb, no specialized equipment. A0130 covers non-emergency transportation by wheelchair van, for passengers who travel in their wheelchair and need a lift- or ramp-equipped vehicle. Which codes your claims use, and at what rates, is set by your state Medicaid program or broker contract.

Every NEMT claim speaks in codes, and two of them come up more than almost any others for ambulatory and wheelchair work: A0100 and A0130. Bill the right one with the right supporting details and the claim pays quietly. Bill the wrong one — or the right one with mismatched mileage or modifiers — and you meet the denial queue. This guide explains what each code actually covers, how the pieces around them work, and where the state-by-state variation lives.

What are NEMT billing codes?

They are HCPCS Level II codes — the national code set maintained by the Centers for Medicare & Medicaid Services for products and services not covered by the CPT codes physicians use. Transportation lives in the A-code range, alongside some T-codes and S-codes that state programs use for specific transport types. Each code names a level of service, and the claim pairs it with the details that justify payment: date of service, member ID, authorization, mileage, and modifiers.

The critical thing to understand is that the code set is national but the rules are not. Each state Medicaid program — and each broker administering the benefit — decides which codes are payable, at what rate, with which documentation. The definitions below are the standard HCPCS meanings; your state manual or broker billing guide is always the final word on how to use them.

What does code A0100 cover?

A0100 is defined as non-emergency transportation: taxi. It covers curb-to-curb transport of an ambulatory passenger in a standard vehicle — a taxicab or livery car — with no specialized equipment involved. The passenger can walk to and from the vehicle and needs at most minimal assistance; there is no wheelchair lift, no stretcher, no medical monitoring.

In practice A0100 is the code for the most common trip in the program: the ambulatory member going to a medical appointment who simply needs a ride. Because no equipment or extra handling is involved, it sits at the low end of the transport fee schedule — the reimbursement reflects a car and a driver, nothing more.

What does code A0130 cover?

A0130 is defined as non-emergency transportation: wheelchair van. It covers transport of a passenger who travels seated in their wheelchair, in a vehicle equipped with a lift or ramp and securement for the chair. The driver typically provides more than curb-to-curb handling — loading, securing the chair, and assisting the passenger at both ends.

A0130 reimburses above taxi-level codes because the service costs more to provide: a converted vehicle, securement equipment, and a driver trained to use it. That rate difference is also why level-of-service accuracy matters in both directions. Billing A0130 for a passenger who was actually ambulatory invites an audit finding; running a wheelchair van but billing at taxi level quietly gives the difference away. The level of service on the claim has to match the level of service authorized and delivered.

How does mileage get billed alongside the base code?

A0100 and A0130 are base codes — they pay for the trip existing at that level of service. Distance is usually billed on a separate per-mile line using whichever mileage code the state program designates, and this is one of the areas where states differ most. The HCPCS set also carries neighboring transport codes you will meet in state manuals:

  • Per-mile codes for the vehicle types the state covers — billed as a second claim line alongside the base code
  • A0110 and A0120 for bus and mini-bus transport
  • A0080 and A0090 for volunteer or individually provided vehicles, paid per mile
  • T2005 for stretcher van — gurney-level transport without ambulance staffing
  • T2003 and related T-codes, which some states use for per-trip NEMT encounters instead of the A-codes
Billing & Payments for your fleet

Pre-trip payment collection, payment processing, bookkeeping support, and accounts reconciliation.

See how

How do modifiers work on NEMT claims?

Transport claims carry a two-character modifier pair identifying where the trip started and ended. Each character is a location type — commonly R for residence, H for hospital, P for physician’s office, N for skilled nursing facility, D for a diagnostic or therapeutic site, and G or J for hospital-based and freestanding dialysis facilities. The first character is the origin, the second the destination, so a run from a member’s home to a freestanding dialysis clinic carries RJ, and the return leg carries JR.

Two habits keep modifiers from generating denials. First, code the actual locations — dialysis runs in particular have their own letters, and defaulting everything to residence-to-hospital misdescribes the trip. Second, keep the mileage line consistent with the base line: a mileage code carrying different modifiers than the transport code it accompanies is a classic automated-denial trigger.

Why does state Medicaid variation matter so much?

Because two providers running identical wheelchair vans in neighboring states can be billing different codes, at different rates, under different documentation rules. One state pays A0130 plus a per-mile S-code; another routes the same trip through a T-code encounter rate; a third runs everything through a broker whose portal generates the claim and applies its own rules on top. Fee schedules are published per state and change on their own cycles.

The operational consequence: never bill from a generic NEMT code list, including this one. Pull your own state’s transportation fee schedule and your broker’s billing guide, build your charge setup from those documents, and re-check them when rates update. The HCPCS definitions tell you what the codes mean; only your state and broker documents tell you what they pay.

What does a clean claim look like with these codes?

A clean A0100 or A0130 claim carries a code matching the level of service that was authorized and actually delivered, an origin-destination modifier pair matching the real locations, a mileage line consistent with the base line and supportable by the trip log, a valid authorization number, an eligible member on the date of service, and a submission inside the filing window. Miss any one of those and the code itself was never the problem — the claim around it was.

That list is also why NEMT billing rewards routine over heroics. The providers who collect reliably are not the ones with the cleverest coders; they are the ones whose booking, dispatch, and driver documentation feed complete data to the claim every single day. Get the trip record right and the codes almost fill themselves in.

Sources: CMS — HCPCS Level II coding system (official code-set maintainer) · CMS — non-emergency medical transportation (official)

Common questions

A0100 is the HCPCS Level II code for non-emergency transportation: taxi. It covers curb-to-curb transport of an ambulatory passenger in a standard taxi or livery vehicle, with no wheelchair lift, stretcher, or medical equipment involved. It sits at the low end of the transport fee schedule because no specialized vehicle or handling is required.
A0130 is the HCPCS Level II code for non-emergency transportation: wheelchair van. It covers passengers who travel seated in their wheelchair in a lift- or ramp-equipped vehicle with chair securement, with the driver assisting at both ends. Mileage is typically billed on a separate per-mile line under whichever code the state program designates.
No. Wheelchair van transport reimburses above taxi-level transport because it costs more to deliver — a converted vehicle, securement equipment, and trained handling. Exact rates come from each state’s Medicaid transportation fee schedule or the broker contract, which is why the same code pays differently in different states.
The HCPCS definitions are national, but each state Medicaid program decides which codes are payable, at what rates, and with what documentation — some states use A0100 and A0130, others route the same trips through T-codes or broker-generated claims. Always build your billing from your own state’s fee schedule and your broker’s billing guide.

Where this guide fits: it is part of the patient transport (pts) desk we run 24/7. Next step: start a free week of 24/7 coverage.

Written by Daniel Okoro
Daniel Okoro Content Editor and Dispatcher · TransportBPO

Daniel Okoro is TransportBPO's Content Editor and Dispatcher — a former dispatcher who moved into editorial after years running live boards for taxi, NEMT and trucking accounts. He writes from dispatch-floor experience, not the marketing department, on what actually keeps a 24/7 desk running.

Connect on LinkedIn
Keep reading

Related guides.

By vertical

Why NEMT claims get denied — and how to fix each type

A working taxonomy of NEMT claim denials — eligibility, prior auth, documentation, timely filing, mileage mismatches and signatures — with the prevention step for each.

9 min read
By vertical

NEMT billing support: claims follow-up without the Friday night backlog

The biggest NEMT billing challenges and how providers solve them — plus how outsourced billing support handles claims submission and follow-up so revenue stops leaking to denied and aging claims.

9 min read
By vertical

What is NEMT? A plain-English guide

Non-emergency medical transportation explained in plain terms — what it is, who pays for it, and how the trips actually get run.

5 min read
By vertical

Motor club portals explained: AAA, Agero, HONK and NSD

What the major motor club and roadside dispatch portals are, how digital dispatch changes your day, and where an outsourced desk fits in towing.

8 min read
By vertical

NEMT broker basics: Modivcare, MTM, Veyo and Access2Care

How the major NEMT brokers route Medicaid trips, what they expect from providers, and where an outsourced desk keeps your trips on time and paid.

8 min read
By vertical

iCabbi, TaxiCaller and Autocab: a dispatcher’s guide

What the major taxi dispatch platforms do, how they differ day to day, and how an outsourced desk works inside whichever one you run.

7 min read
Get a quote

Find out what we would cost you — in two minutes.

Answer three quick questions. No call required to get a number, and no obligation after.

Prefer to talk it through first? Book a 15-minute fit call — no pitch, just straight answers.