Systematic underpayments. $1.86M recovered in 12 months.
No fee schedules loaded, so no one saw the payer paying 86 cents on the contracted dollar. A 24-month 835 replay against loaded contracts surfaced the variance, modifier 25/59/GC denials got worked instead of written off, timely filing losses came back with proof-of-submission appeals, and $273K of credentialing-hold claims finally released.
Result snapshotFour levers. One recovery number.
Where the dollars came backRecovery waterfall by payer.
The situationThree leaks. Zero visibility. Every remit trusted.
Fee schedules never loaded.
25 / 59 / GC denials written off.
Filing losses and credentialing holds.
None of this is exotic. Commercial contracts in this market are typically written as a percent of the Medicare Physician Fee Schedule, and that reference point moves every year: CMS set the CY2025 PFS conversion factor at $32.35, a 2.83 percent cut from 2024 (cms.gov). When a payer keeps paying against a prior-year schedule, or the group never loads the exhibit at all, the gap compounds quietly. In MGMA Stat polling, a majority of medical group leaders have reported payer denials rising year over year (mgma.com), and unworked modifier denials are a large share of that drift.
Exhibit · contract vs paidEight CPT codes. Same story.
| CPT | DESCRIPTION | CONTRACT RATE | AVG PAID | VARIANCE |
|---|---|---|---|---|
| 93306 | Echocardiogram, complete TTE | $228.40 | $196.42 | −14.0% |
| 20610 | Major joint aspiration / injection | $62.80 | $54.64 | −13.0% |
| 29881 | Knee arthroscopy with meniscectomy | $748.20 | $665.90 | −11.0% |
| 93458 | Left heart catheterization | $912.60 | $839.59 | −8.0% |
| 99203 | New patient office visit, level 3 | $112.84 | $104.38 | −7.5% |
| 27447 | Total knee arthroplasty | $1,386.00 | $1,288.98 | −7.0% |
| 99214 | Established patient visit, level 4 | $131.20 | $124.64 | −5.0% |
| 99213 | Established patient visit, level 3 | $92.47 | $87.85 | −5.0% |
| VARIANCE LEVER TOTAL · ACROSS ALL FLAGGED LINES, 24 MONTHS | $842K | |||
The fix · workflowLoad. Replay. Work the variance. Prevent.
Modifier integrity · 25 / 59 / GCThe denial heatmap before the fix.
Timely filing rescue$409K flagged. $327K recovered. 120 days.
A timely filing denial is only final when the claim truly never went out in the window. Most of these had clearinghouse acceptance reports proving submission inside the limit; the payer simply never received or never adjudicated the file. Proof-of-submission appeals reverse those under the contract's own terms. Medicare's filing limit itself is 12 months from date of service under ACA Section 6404 (cms.gov); commercial windows here ran 90 to 180 days.
Credentialing-gap revenue holdsFour providers. Three payers. $273K parked.
Two new cardiologists, one orthopedic PA, and one primary care NP were seeing patients while payer enrollment sat unfinished. Claims either pended, denied, or never went out. Enrollment files were completed and escalated, effective dates were negotiated back to the start-of-service where contracts allowed, and held claims released in batches.
KPI movement before vs current.
We assumed the payers paid what the contract said. Nobody had ever checked, because nothing in our system knew what the contract said. Loading the fee schedules changed the argument from opinion to arithmetic.
OutcomesBefore. After. In numbers.
Common questionsFrequently asked: underpayment recovery.
What counts as a payer underpayment?
How can you find underpayments if our contracts were never loaded?
Why modifiers 25, 59, and GC specifically?
Can timely filing denials really be recovered?
Why is the client anonymized?
What does the free underpayment audit look like?
Want the same audit run on your remits?
A free 30-day audit. Send 12 months of 835 files, your payer contracts, your denial report with CARC and RARC codes, and your provider roster. We return a 4-page written audit covering contract-to-payment variance in dollars, modifier denial exposure, timely filing recoverability, credentialing-hold dollars, and a 90-day recovery plan. Yours to keep. No SDR follow-up.