Expected-payment calculator
Enter a code, date of service, locality, and setting to see the expected Medicare allowed amount, the 80/20 split, sequestration, and — if you enter what the payer actually paid — the variance.
- Allowed amount
- $15.36
- Medicare portion (80%)
- $12.29
- Sequestration (−2%)
- −$0.25
- Medicare pays
- $12.04
- Patient / secondary (20%)
- $3.07
- Total expected to provider
- $15.11
How this amount is computed
allowed = (work·RVU × work·GPCI + PE·RVU × PE·GPCI + MP·RVU × MP·GPCI) × conversion factor, using the non-facility practice-expense column.
| Component | RVU | GPCI | Subtotal |
|---|---|---|---|
| Work | 0.17 | 1.000 | 0.170 |
| Practice expense (non-facility) | 0.27 | 1.000 | 0.270 |
| Malpractice | 0.02 | 1.000 | 0.020 |
| × conversion factor $33.4009 = allowed | $15.36 | ||
93000 — 2026 C · National (GPCI 1.000) · Non-facility (office) Allowed amount: $15.36 Medicare pays: $12.04 Patient / secondary (20%): $3.07 Total expected to provider: $15.11
Allowed = locality-adjusted, before sequestration. Sequestration applies to the Medicare 80% portion. See the full 93000 page and how Medicare pays.
Get this rate by API
The same number, programmatically — the bulk endpoint returns the payable amount, status, the release that answered it, and full citations (CMS file, row, and the math) for every code in one call. Shown here with one code; batch up to 500 per request.
curl -X POST -H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"codes":["93000"],"setting":"non_facility","year":2026,"quarter":"C","sequestration":true}' \
"https://medicalfeeschedules.com/v1/rates/bulk"
"locality"
to the request body for a locality-adjusted rate — the calculator has a searchable locality picker.
This is a single-line calculator. Batch reconciliation (upload a remittance or a CSV of claims to flag underpayments across a whole book), modifier-adjusted pricing, and API access are on the roadmap.