Guide

Billing below the allowable: the quiet revenue leak

Summary

Yes — most payer contracts, and Medicare itself, pay the lesser of your billed charge or the contracted allowable, so a charge set below the allowable caps your payment at that lower number on every claim, permanently. The loss compounds through coordination of benefits and through Medicare ABN-based self-pay estimates. Build your charge master from the highest allowable across your payer mix, not a guessed number, and load it into your EHR so every claim checks against the current ceiling automatically.

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

Yes — undercharging is a real, permanent leak

Charging less than a payer's allowed amount doesn't just leave money on the table once — it resets what you can ever collect for that code with that payer, because most contracts, and Medicare itself, pay the lesser of your billed charge or the contracted allowable. Set your charge below the allowable and the payer simply pays your lower number; the difference was never billed, so there's nothing to appeal or recover later.

This is easy to miss because nothing about it looks like an error on your remittance — no denial, no rejection code, just a payment that quietly matches your own charge instead of the higher number the payer was prepared to pay. The claim processed cleanly; it just processed against the wrong ceiling.

How the lesser-of math actually plays out

Think of your charge and the payer's allowable as two independent numbers that only interact through a single rule: pay whichever is lower. If your charge sits above the allowable, the payer pays the allowable and you never see the excess anyway — that part is normal and expected. The costly version is the reverse: your charge sits below the allowable, and the payer now pays your number instead of the higher one it was prepared to pay.

Because the rule only ever caps you at your own number, there's no offsetting benefit to pricing conservatively — you can't accidentally get paid more than the allowable, so a charge set below it has no upside and one very specific downside, repeated on every claim for that code.

Where the allowable actually comes from

For Medicare, the allowable is the RVU-based fee schedule amount CMS publishes and updates annually 1, available for any code through the same public search tool you'd use to build a rate comparison 2. Commercial allowables are contract-specific and usually confidential by default, which is exactly why a stale or guessed charge is so easy to leave underpriced without ever noticing.

Run the MPFS lookup for your top codes and compare the result against your own charge master line by line — and remember that GPCIs and localities mean the correct comparison number is your specific locality's rate, not the national average, since a charge that clears the national figure can still sit below your own locality's higher one.

The Medicare-specific trap: ABNs and self-pay defaults

When a Medicare patient owes you directly for a non-covered service, the Advance Beneficiary Notice you issue sets the estimate the patient agreed to pay — and an artificially low estimate on that notice becomes close to a ceiling on what you can collect for that visit, not a starting point you can revise upward after the fact 3. Undercharging here is harder to fix retroactively than a routine contracted-payer underpayment.

The practical fix is the same discipline as the rest of your fee schedule: price the ABN estimate against what you'd actually charge a self-pay patient for that service, not a discounted guess offered in the moment to soften the conversation.

Coordination of benefits: the two-payer version

When a patient has both a primary and secondary payer, coordination of benefits determines which one pays first and how much of the remaining balance the second one covers 4 — and that remaining balance is calculated from your charge, not an abstract full price. A charge set low shrinks what the secondary payer can ever contribute too, so the underpricing loss compounds across both payers on the same claim, not just the primary one.

This is one more reason a single, consistent charge master matters more than it seems: every payer in a coordinated claim is doing math against the same billed number, so one underpriced line item quietly discounts every payer touching that claim at once.

Fixing it: load allowables, don't guess charges

Build your fee schedule from the highest allowable across your actual payer mix for each code, not from a round number that felt reasonable when you opened the practice, and set every charge at or above that ceiling. A charge set even one dollar below the highest allowable in your mix guarantees you're underpaid by exactly that much on every claim for that code, forever, until you change the charge master.

Loading allowables directly into your EHR or billing software, rather than trusting a biller to remember the current numbers, turns this from a periodic audit into a built-in check on every claim you generate.

A one-time cleanup catches the backlog; the ongoing discipline is what keeps it from reappearing. New codes get added to your practice's mix whenever you add a service line, a new payer contract, or a new location, and each of those events is a natural trigger to re-run the comparison rather than waiting for the next scheduled annual review.

Why this compounds beyond billing

An underpriced charge master doesn't stay contained to billing — it understates your practice's real revenue in every downstream calculation that assumes accurate income, from projecting cash flow to deciding when a tax election starts paying for itself. The S-corp math, for instance, already assumes a baseline revenue number; running that calculation against an artificially low one produces an answer that looks less favorable than your practice's real economics support.

The fix compounds the same way the problem does: correcting the charge master once flows through every later calculation that depends on accurate revenue, instead of requiring a separate correction each time you run a new projection.

Treat the annual fee schedule review as a business-planning task, not purely a billing one, and loop in whoever handles your books when you do it. A revenue number that's been quietly understated for years can make a genuinely healthy practice look marginal on paper, which is its own kind of cost even before you count the missed payments themselves.

Common questions

Most payer contracts, and Medicare itself, pay the lesser of your billed charge or the contracted allowable. If your charge sits below the allowable, the payer pays your lower number instead of the higher one it would otherwise owe — and that gap was never billed in the first place, so there's nothing to appeal or recover after the fact.

For Medicare, CMS's public Physician Fee Schedule search tool returns the RVU-based rate for any code in your specific locality, updated annually. Commercial allowables are contract-specific and rarely published outside your own remittance data or a fee-schedule request to the payer, which is why they're easier to underprice without noticing.

Not for claims you've already billed and been paid on — the lesser-of math already applied, and there's no mechanism to bill a payer more after the fact for a charge you set too low. What you can fix is the charge master going forward, so the same code doesn't keep leaking on every future claim.

Yes, and it's harder to reverse there: the estimate on an Advance Beneficiary Notice sets what the patient agreed to pay for a non-covered service, so an artificially low ABN estimate becomes close to a ceiling on what you can collect for that visit rather than a number you can revise upward later.

At least annually, timed to when Medicare's fee schedule updates, and immediately after any commercial contract renewal or amendment. Load the resulting allowables directly into your EHR or billing software rather than relying on memory, so every claim checks against the current ceiling automatically instead of an outdated one you set years ago.

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. Centers for Medicare & Medicaid Services (CMS). linkThat the Medicare Physician Fee Schedule's RVU-based allowable is published and updated annually through CMS rulemaking.
  2. 2.Centers for Medicare & Medicaid Services (2026). Physician Fee Schedule Search. Centers for Medicare & Medicaid Services (CMS). linkThe public lookup tool used to find the current allowable for a code to compare against your own charge master.
  3. 3.Centers for Medicare & Medicaid Services (2026). Beneficiary Notices Initiative (BNI). Centers for Medicare & Medicaid Services (CMS). linkThat the Advance Beneficiary Notice sets the collectible estimate for a non-covered service billed directly to a Medicare patient.
  4. 4.Centers for Medicare & Medicaid Services (2026). Coordination of Benefits and Recovery Overview. Centers for Medicare & Medicaid Services (CMS). linkThat coordination of benefits determines primary/secondary payer order and how much of the remaining balance a secondary payer covers, based on the billed charge.

https://www.gale.care/for-providers/fs-underpricing-charges-risk · 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)