Upload your bill. We check every line against Medicare's published national rate and draft a letter asking your hospital to explain the difference.
| CPT | Description | Billed |
|---|---|---|
| 99213 | Office visit, level 3 | $180.00 |
| 99285 | ER visit, level 5 | $2,450.00 |
| 85025 | Complete blood count | $95.00 |
You don't need to know what a CPT code is. We look it up for you.
01A PDF or a photo works. From any US hospital, ER, or urgent care.
02Each charge is compared to Medicare's published national rate — a public number, not our opinion.
03Addressed, dated, and citing the exact codes — ready to print and mail.
"You billed $2,450 for a service Medicare reimburses at $171. Please provide an itemized explanation of this charge."
Medicare publishes exactly what it pays for every procedure in the country. It's not a "fair price" — it's a documented, government benchmark nobody can dispute the source of.
Free to see what we find. Pay only if you want the letter.
The letter itself is always written in English, since it's addressed to a US hospital — regardless of the site language.
Unlock your letter to download the PDF:
Your dispute letter has been sent to
Didn't get it, or want it right now?
Have another bill to check?
Yes. Medicare rates are a public, government-published benchmark. Citing them to request an itemized review is a normal, lawful practice.
Disputing a bill directly with a hospital's billing department typically pauses collections while the review is pending. Confirm directly with your hospital's billing office.
The letter requests a written response within 30 days. The Pro plan includes a follow-up letter template if you don't hear back.
Your bill is processed to extract the data needed for your letter and isn't stored after your session ends.
No. CureMyBill generates a request for itemized review that you send yourself. It isn't legal advice.