Medicaid Fee Schedule Lookup by State: Why It's Harder Than Medicare
Search "Medicaid fee schedule lookup by state" and you'll mostly find two things: a handful of state Medicaid agency pages, each with their own layout, their own file formats, and their own idea of "current," or a paid tool that covers a lot of ground but caps free access at a handful of E/M codes before asking for a demo call. Neither gets a billing or RCM team to a specific rate, for a specific code, in a specific state, quickly.
That's not an accident of bad web design. It's a structural fact about how Medicaid works.
There's no such thing as "the" Medicaid fee schedule
Medicare publishes one national Physician Fee Schedule, adjusted for geography, and a handful of centralized lookup tools sit on top of it. Medicaid doesn't work that way. Each of the 50 states (plus DC) administers its own program, sets its own reimbursement rates, and publishes them — or doesn't — on its own schedule.
That means a given billing code can be priced three different ways depending on the state:
- A state-set fee-schedule rate — the state calculated and published its own dollar amount for that code.
- A Medicare-crosswalk rate — the state pays a fixed percentage of the Medicare rate instead of setting an independent price.
- A manually-priced (MSRP) rate — the state doesn't publish a fee-schedule rate for that code at all, so reimbursement is set case by case, often off a supplier's invoice.
A single spreadsheet search for "the Medicaid rate" for a code doesn't capture which of these three you're actually looking at — and billing off the wrong assumption is exactly how a claim gets underpaid or denied.
The real fragmentation, state by state
This isn't a minor formatting inconvenience. Based on our own work assembling Medicaid reimbursement data across all 50 states, the inconsistency shows up in ways that break a naive lookup entirely:
- 16 of the 50 states we've built publish rates only as PDFs — not a downloadable spreadsheet, not a searchable database, just a scanned or exported document you have to open and read by hand, code by code.
- Rental and modifier rates are inconsistently exposed. Some states keep rental (RR-modifier) pricing in an entirely separate file from purchase rates. Kentucky, for instance, encodes it as a plain-text "Y/month" flag rather than a standard RR modifier — a keyword search of the source file misses it entirely. Wisconsin's source file doesn't distinguish purchase from rental pricing at all.
- Effective-date history varies enormously. One state — Virginia — publishes a full history of rate changes back to 1984, letting you confirm exactly when a rate changed and what it replaced. Every other state we've built publishes only a current snapshot, with no way to tell whether a number is a year old or a week old.
None of this is visible from a state's fee schedule page itself — you only find it by actually pulling the file and trying to use it.
Texas: a case study in how deep this data can go
Most states' Medicaid fee schedules run into the thousands of billing codes across dozens of categories — physician services, DME, behavioral health, dental, transportation, and more, each frequently published as its own separate document. To understand what full-schedule depth actually looks like, we built out Texas's Medicaid fee schedule completely: nearly all of the state's roughly 100 fee-schedule categories, not just one, producing close to a million individual rate rows.
That build is a proof point for how far this data can go, not a claim that every state is covered at that depth today. Most states' coverage right now is scoped to the billing codes RCM teams and DME suppliers most commonly request, with deeper category coverage expanding as we get more requests for specific codes and states — so if you don't see the exact code or category you need, ask; that's exactly how coverage grows.
How to get the rates you actually need
You don't need to comb through a state Medicaid portal, or guess whether a code is fee-schedule, crosswalk, or manually priced. Tell us the states and billing codes you need, and we'll send you a CSV with:
| Column | What it tells you |
|---|---|
| Billing Code | The code you requested |
| Modifier | Rental, used/refurbished, or other applicable modifiers |
| State | Two-letter state code |
| Medicaid Rate | The reimbursement rate on file |
| Rate Type | Fee schedule, Medicare-crosswalk, or manually-priced (MSRP) |
| Effective Date | When that rate took effect, so you know how current it is |
Request your free Medicaid fee schedule →
Free for up to 5 states and 200 billing codes per request — no account, no credit card, just a company email address. We typically reply with your CSV within 1-2 business days.
FAQ
Is there a single national Medicaid fee schedule? No. Medicaid is administered separately by each state — there's no equivalent to Medicare's single national fee schedule. Every state sets its own rates, in its own format, on its own update calendar.
How current are the rates you provide? Every row carries the effective date we have on file. States revise their fee schedules on different cadences — some quarterly, some only when a specific rate changes — so always confirm against your state Medicaid agency before billing off any rate.
What's the difference between Medicaid and Medicare reimbursement? Medicare publishes a national fee schedule with rates adjusted for geography. Medicaid rates are set independently by each state — some peg a percentage of Medicare, others publish an entirely separate schedule — and are frequently lower, and revised on a different calendar than Medicare's.
Can I get more than 5 states, or ongoing updates? The free request covers up to 5 states and 200 codes. If you need broader or ongoing coverage, reply to your confirmation email and we'll talk through Medlyze's full Medicaid rate data offering.
Need commercial payer rates too? Try our free Rate Search Tool, or see our state Medicaid program profiles for enrollment, funding, and managed-care context alongside the rate data.
Turn These Insights Into Action
See how Medlyze solutions help teams implement the strategies discussed in this guide
Market Data Insights
Maximize revenue, reduce unit costs, and save teams 15+ hours per week with Payer and Hospital price transparency data and benchmarking that pays for itself.
Learn More →Managed Care Workflow Optimization
Maximize contract value and save contracting teams 15+ hours per week with workflow automation that reduces friction and shortens cycle times.
Learn More →APIs for Data Integration
Save engineering time by 80% and ship pricing intelligence faster with reliable APIs that eliminate data headaches.
Learn More →Need Custom Analysis?
Let our team provide personalized insights for your specific situation