Guide

The fee-schedule request: a contract right most solos never use

Summary

Most commercial participation agreements entitle a contracted provider to request the full fee schedule for the codes they bill — not just the handful of rates a rep quotes over the phone — but the right sits unused because it isn't advertised and the request has to be made correctly. Ask in writing, cite the contract clause, and request a complete, machine-readable list by code, modifier, and place of service rather than a sample, since a partial list can't be checked against your own claims.

By Gale Editorial · Updated 2026-07-26. Every figure cited to a dated source. How we write.

Medicare isn't the problem — commercial payers are

For Medicare, this whole question is moot: the fee schedule is public, code-specific, and searchable by anyone through CMS's own lookup tool 1, and the underlying rates are republished annually through formal rulemaking 2. No request, no waiting, no contract clause required.

Commercial payers are a different story. A signed participation agreement sets the rates, but the agreement itself is often the only place those rates are written down in full, and most solo practices never ask to see the complete version — they work off whatever handful of codes a rep quoted during credentialing, years earlier.

The contract right most solos never use

Most participation agreements include a clause entitling the contracted provider to request the fee schedule for the codes covered under the agreement — reading a payer contract closely, rather than skimming to the signature page, is usually where that clause turns up. It's frequently near the compensation section or in an appendix labeled as the fee-schedule exhibit, sometimes referenced rather than fully reproduced in the base agreement.

Because the request has to be made under that specific clause to get a clean answer, find and note the exact section and page before writing to the payer — a request that cites the contract by section number is harder to deflect than a general one.

What to actually ask for

Ask for a complete list, in a machine-readable format if the payer can provide one, covering every code, modifier, and place-of-service combination the practice bills — not a sample of "top codes," which is what payers often offer by default when the request is vague. A partial list can't be loaded into a billing system and checked against real remittances, which defeats the entire purpose of asking.

Put the request in writing — email or a formal letter, not a phone call — and reference the specific contract clause. A written request also creates a record if the payer's response is incomplete or delayed and the practice needs to escalate.

What the request itself needs to include

A vague request is the easiest one for a payer to answer with a partial list, so build the letter or email around specifics rather than a general ask — the more precisely it names what's being requested and under which clause, the harder it is for a reviewer on the payer's side to answer it with a sample instead of the complete file. At minimum, include:

  • The practice's name, NPI, and tax ID as they appear on the contract
  • The contract or provider agreement number, if one is assigned
  • A direct citation to the section granting the fee-schedule request right — by number, not just "per our agreement"
  • The exact scope requested: every CPT/HCPCS code, modifier, and place of service covered under the agreement, in a machine-readable format if available
  • A specific response date, phrased as a request rather than a demand

Keep a copy of the request itself, not just the response — if the answer comes back incomplete, the original letter is what the follow-up cites.

Where each payer's own process typically lives

Some payers route fee-schedule requests through their provider portal rather than a standard support line — Anthem 3 and Aetna 4 both maintain dedicated provider portals where clinical and reimbursement policy is published, and a fee-schedule request is often handled through the same channel rather than general customer service. What each payer's specific process actually is, and how fast it responds, is a matter of that payer's own policy and your specific contract — not a universal timeline you can assume applies everywhere.

Check the provider portal or the contract's own instructions for how to route the request before defaulting to a general phone line, which is usually the slowest path to a complete answer.

What to do when the payer stalls

A payer that doesn't respond, or that keeps sending a partial list after a specific written request citing the contract clause, is not an unusual experience — escalate by following up in writing, referencing the earlier request and the clause again, and asking for a specific response date. Keep every request and response; a documented pattern of non-response is useful if the practice later needs its state insurance regulator or its own counsel involved.

Informing yourself of the escalation path is different from deciding whether to use it — that call, and when a stall becomes worth a formal complaint or legal involvement, is a decision to make with your own counsel once you know the facts of your specific situation.

A second, quieter escalation path exists for a payer that responds but keeps the answer intentionally vague: ask the credentialing or contracting representative directly whether the agreement has a fee-schedule request clause, by name, and note who confirms it and when. A representative's written confirmation that the clause exists is its own useful record, even before the complete schedule itself arrives.

Turning the response into something usable

Once the full list arrives, load it into your fee schedule as its own column, keyed the same way as every other payer — by code, modifier, and place of service — rather than as a standalone document that sits unused after the request is closed. That's what makes the exercise pay for itself: every remittance from that payer can now be checked against the actual contracted rate instead of a guess.

Once the baseline is confirmed and loaded, asking for a raise on specific underpriced codes is a separate, later conversation — this request is about knowing what you're owed today, not negotiating what you'll be owed next year. While you have the full schedule in hand, it's also worth checking for escalators — built-in rate increases some contracts include and others simply omit — and for lesser-of clauses, since both change how a code's real allowable behaves over the life of the contract even when the base fee schedule number stays the same.

Common questions

Most participation agreements do, though the exact wording, format, and turnaround time vary by payer and by contract. Reading a payer contract's compensation section or fee-schedule exhibit closely is the only reliable way to confirm what your specific agreement actually promises rather than assuming a standard right applies uniformly.

There's no universal timeline — response time depends on the specific payer's own process and what the contract itself specifies, if anything. A written request that cites the contract clause and asks for a specific response date gives you something concrete to follow up against if the payer goes quiet.

Ask again for the complete schedule covering every code and modifier combination the contract covers, not just the ones named in the original request — a payer will sometimes interpret a request narrowly unless it's phrased as a request for the full list. Citing the contract clause again in the follow-up usually clarifies the scope.

Requesting information you're contractually entitled to is a routine administrative request, not a dispute or a renegotiation. It doesn't obligate the payer to change anything and shouldn't be treated as adversarial — it's closer to confirming an invoice than opening a conflict.

Yes. A renewed or renegotiated contract can carry a different fee-schedule exhibit than the original agreement, including changes to lesser-of clauses or specific code rates, so a fee schedule loaded from the prior contract term can silently go stale the moment the new terms take effect.

Run your practice on Gale

The software is free. Gale earns one flat 3.5% all-in per paid transaction — only on transactions that actually pay. No subscription, no setup fee, no network cut.

Start or manage a practice →

References

  1. 1.Centers for Medicare & Medicaid Services (2026). Physician Fee Schedule Search. Centers for Medicare & Medicaid Services (CMS). linkThat CMS publishes a public, searchable lookup for the Medicare rate on any code, which is why no request process is needed for Medicare rates specifically.
  2. 2.Centers for Medicare & Medicaid Services (2026). Physician Fee Schedule. Centers for Medicare & Medicaid Services (CMS). linkThat the Medicare Physician Fee Schedule is republished annually through formal public rulemaking, unlike a commercial payer's privately negotiated rates.
  3. 3.Anthem (2026). Anthem Provider Policies. Anthem provider portal. linkNamed as one example of a commercial payer maintaining a dedicated provider portal where clinical and reimbursement policy is published; not presented as what all payers do.
  4. 4.Aetna (2026). Aetna Clinical Policy Bulletins. Aetna provider portal. linkNamed as a second example of a commercial payer maintaining a dedicated provider portal for its own published policy, used to illustrate the pattern rather than as a universal claim.

https://www.gale.care/for-providers/fs-payer-fee-schedule-request · 4 sources. Competitor details are cited to dated public sources and maintained as they change; figures are estimates, not commitments. Synthetic demonstration.

Findability, by specialty

How practices like yours get found in local search and AI answers — the honest playbook, per specialty.

SEO for private practices · SEO for AI search / answer engines (all verticals)