Before you pay that medical bill

Check whether your bill matches what your insurance says you owe.

Upload the bill and the EOB — the Explanation of Benefits your insurer sends. MBR matches them line by line, explains every denial in plain English, drafts the letter when something's wrong, and keeps the whole household's paper trail until the numbers are right. Works on your phone: snap a photo of the bill.

5 free checks · No credit card · Every finding shows its work.  ·  Already have an account? Sign in

MBR · Household Hub
EveryoneJohnMayaDad
7Bills tracked
$121Per EOB
$2,303Disputed
✓ Bill ↔ EOB matched · Northshore Orthopedic · Claim 0091745
ServiceStatusPatient owes
99214 Office visitMatches$113
73721 MRI kneeDenied · CO-197$0 per EOB
97110 TherapyDenied · CO-50$0 per EOB
80053 Metabolic panelDuplicate billed$0 per EOB

Illustrative example with sample data

Built by a 20+ year veteran of provider-side medical billing — collections, denials and appeals, from inside the billing office. Read the founder note ↓
58%
of insured adults ran into a problem with their health insurance in the past year — denied claims, network surprises, billing errors.
1 in 2
insured adults struggle to understand at least one part of their own coverage — including the EOB statements that decide what they owe.
100M
people in America are carrying health care debt — much of it built on bills nobody double-checked.
Sources: KFF Survey of Consumer Experiences with Health Insurance (2023) · KFF Health News / NPR, "Diagnosis: Debt" (2022)
What MBR does

Everything a billing office would do for you — in one place, for the whole household.

A medical bill is only half the story; the EOB is the other half. MBR reads both, lines them up, tells you what's wrong in plain English, drafts what to send, and remembers all of it — so when a bill comes back three months later, you're not starting from a shoebox of paper.

📄Every bill and EOB, read and matched

Upload as they arrive — PDF or phone photo, in any order. MBR reads every line and code, pairs each bill to its EOB automatically, tracks corrected versions, and shows exactly where the provider's number departs from the insurer's.

🔗Connect your insurer Coming soon

The goal: claims flow in from your insurer on their own, no uploads and no retyping — using the official patient-access connections insurers are required to offer, never your portal password. Traditional Medicare comes first, as soon as federal approval comes through; more insurers to follow as each one approves us.

✉️Denials decoded, letters drafted

Every denial code translated into plain English with a verdict on who generally owes it. Then ten letter types — disputes, appeals, debt validation, itemized-bill requests and more — drafted from your actual documents with the claim and account numbers billing offices need. See a sample ↓

🗂️Eliminate the paper

Every bill, EOB, notice, letter and reply — including corrected versions — in one dated record per family member, with appeal deadlines and follow-ups counted down for you. When a bill comes back months later, the whole history is one search away.

👨‍👩‍👧The whole household, secondary insurance included

Kids, parents, a spouse's specialist saga — one place for every family member's billing life, with deductible and out-of-pocket progress per person. Someone covered by two plans? Mark it once and MBR expects the secondary EOB instead of calling the primary one wrong.

🚨Collections hub

Did an account end up in collections? A collection notice starts a legal clock. MBR reads the notice, counts down your 30-day validation window, drafts the validation request and the follow-ups, and keeps every notice, letter and response together — so you can show exactly what was sent, and when.

Start here — the free check

One bill. Three minutes. Every finding shown with receipts.

No hunting through portals, no hold music. Snap a photo or upload a PDF and MBR does the reading.

1

Upload your bill

PDF, or a photo straight from your phone's camera. MBR reads every line, every code, every dollar — and if you were sent a summary bill with no detail, it drafts the letter that asks the provider to itemize it.

2

Get findings that show their work

Arithmetic that doesn't add up. Duplicate charges. Preventive care billed to you. Every finding quotes the exact line it came from — math you can check yourself, not an AI's opinion.

3

Act on them

One click drafts the dispute letter — professional, specific, ready to sign and mail. Then add your EOB and MBR cross-checks what insurance says you owe against what the provider is billing.

High ✓ Verified from this bill $45.00
Possible duplicate charge: 85025 billed 2 times
The same blood test appears twice, same day, same charge. If your insurance only processed one, the extra $45.00 is disputable.
From your bill — exact extracted lines
CPTDescriptionDateBilled
85025Complete blood countAug 12$45.00
85025Complete blood countAug 12$45.00
Verify with EOB Unverified — confirm against your EOB $50.00
Preventive visit may be wrongly costing you $50
Most plans must cover in-network preventive care at no cost. The definitive answer is on your EOB — add it and MBR cross-checks in seconds.
See it working

Where the whole paper trail lives.

Bills, EOBs, denials, letters and deadlines — for everyone in the household, in one record that keeps working after the upload.

Bills matched to EOBs, line by line.

Documents arrive weeks apart and out of order. MBR pairs them automatically and shows exactly where what the provider billed departs from what your insurer said you owe.

  • Automatic bill ↔ EOB matching by claim, date and provider
  • Corrected EOBs saved as new versions — history kept
  • One click drafts the dispute letter from the discrepancy
Reconciliation · John · Sep 2026
$2,424Provider billing
$121EOB patient resp.
$2,303Difference
LineEOB saysBill charges
73721 MRICO-197 no auth$1,450
20610 InjectionCO-97 bundled$340
97110 TherapyCO-50 med. necessity$260
80053 (2nd)CO-18 duplicate$78
99213 VisitCO-29 timely filing$175
Draft dispute letter →

Illustrative example with sample data

Denial explained · 73721 MRI knee
CARC CO-197Precertification / authorization absent
✓ Often the provider's responsibility — confirm on your EOB before you pay.
Plain language

The insurer denied the $1,450 MRI charge because prior authorization wasn't obtained before the scan. That's an administrative step on the provider's side, not a question of whether the MRI was needed.

📞 If they bill you — what to say: "I received a bill for CPT 73721, denied for missing prior authorization (CO-197). Please correct my statement to $0 for this line and pursue the authorization with the insurer."
Recommended actions
  1. Don't pay this line unless billed
  2. If billed, send a written dispute citing the EOB and claim number
  3. Ask for a corrected statement showing $0 due

Illustrative example with sample data

Denials, decoded — and who actually owes.

Insurers write in codes meant for other insurers. MBR translates each one and answers the question that matters: is this line generally the provider's responsibility, or might it be yours?

  • One click explains every denial on the EOB, line by line
  • A clear verdict first, with what to say if you're billed anyway
  • Flags when the bill charges you for a line the EOB says you don't owe

A collections hub, when it comes to that.

A collection notice starts legal clocks. MBR reads the notice, tracks your validation window, and keeps every letter and response together in one place.

  • Validation-window countdown from the notice date
  • Letters drafted from your actual documents — you review, sign and send
  • A dated log of everything sent and received
Collections hub · Account NOA-2026-31877
$2,424Amount claimed
18 daysValidation window
2Letters drafted
Sep 22Notice received and logged
Sep 24Debt validation request drafted
Oct 22Deadline Validation window closes
Mar 9Deadline EOB appeal deadline

Illustrative example with sample data

Deductible tracker

Per-person progress toward deductible and out-of-pocket max.

John · deductible$100 of $1,500
Maya · deductible$900 of $1,500

Payment tracker

What you've paid, to whom, and what's still open.

Northshore OrthoPaid $113
Regional ImagingOpen
City LabDisputed

Letters library

Drafted from your documents, ready to review, sign and send.

Itemized bill requestSent
Dispute — billing errorDraft
Debt validationDraft

All examples above use fictional sample data. Findings depend on the documents you upload; MBR does not guarantee any outcome.

The letter

Findings are only useful if they turn into a letter someone has to answer.

Every letter is drafted from your own documents — the claim number, the EOB line, the exact dollar difference — in the language a billing office recognizes. MBR drafts it. You review it, sign it, and send it.

Northshore Orthopedic Associates — Billing Department
Re: Account 44-20917 · Claim 0091745 · Date of service 08/12/2026
Patient: John (sample)

Dear Billing Department,

I am writing to dispute the $1,450.00 charge for CPT 73721 (MRI, knee) on your statement dated 09/15/2026. My insurer's Explanation of Benefits for claim 0091745, processed 09/02/2026, shows this line adjusted with reason code CO-197 — precertification/authorization absent — and lists my patient responsibility for this line as $0.00.

Cited from the EOB on file: Line 2 · 73721 · Billed $1,450.00 · Allowed $0.00 · Patient responsibility $0.00 · CO-197

Because CO-group adjustments are generally the participating provider's contractual responsibility rather than the patient's, I am requesting a corrected statement reflecting $0.00 due for this line, or a written explanation of why the charge stands, within 30 days of this letter.

Please direct any questions to me at the address above. Copies of the statement and the EOB are enclosed for reference, and I am keeping a dated record of this correspondence.

Sincerely,

✍ I attest that I have reviewed this letter and the documents it cites.

Illustrative sample letter with fictional data — wording varies with your documents.

Ten letters, one source of truth.

Each one pulls from the bill, the EOB, your insurance card and anything you've already sent — so the reference numbers are right and the ask is specific.

  • Billing dispute to the provider, from a bill ↔ EOB mismatch
  • First-level appeal to the insurer, from a denial
  • External appeal when the internal appeal is exhausted
  • Itemized bill request when you were sent a summary
  • Debt validation (FDCPA) to a collector, inside the 30-day window
  • Cease communication to a collector
  • Balance billing dispute (NSA) out-of-network surprise bills
  • Charity care application hospital financial assistance
  • Payment plan request when the balance is right but large
  • General inquiry follow-ups and everything else

Every letter requires your typed name before it's saved. Nothing is sent by MBR — you print, mail, fax or email it yourself, and log the reply when it comes.

Why not just a checker?

Medical billing doesn't happen in a day.
A one-shot checker forgets you in one.

Your bill and your EOB never arrive together. EOBs get reprocessed and corrected — sometimes more than once. The whole thing plays out over months, and the person with the complete paper trail wins. Here's what one routine bill actually looks like:

Day 1

The bill arrives

MBR checks it, finds a $45 duplicate charge, and files it — nothing to compare against yet.

Day 19

The EOB shows up

Weeks later, separately. MBR auto-matches it to the bill — insurance says you owe $120 less than the provider billed.

Day 33

The EOB gets corrected

Payers reprocess claims all the time. MBR saves the correction as version 2 — and keeps version 1, because the history is evidence.

Day 52

The provider re-bills

Same wrong amount. Your dispute letter — citing the claim number, both EOB versions, and the exact discrepancy — is one click.

Day 80

Resolved — in writing

Corrected balance, documented outcome, every document still on file if it ever comes back.

A tool that deletes your bill after 24 hours can't do any of this. By the time the EOB arrives, the fight is just starting — and your evidence is gone. MBR is built for how billing actually works: documents arriving out of order, numbers that change, and disputes that take 60–90 days to win.

Built on accuracy

Accurate enough to say "we're not sure."

Plenty of tools will tell you every bill is an outrage. MBR is built for the opposite: findings you can take to a billing office and defend.

🧮

Deterministic checks, not vibes

The core checks are arithmetic and pattern analysis on your bill's own numbers, and every finding quotes the line it came from. A clean bill gets a clean report, and that's the point.

🏷️

"Unverified" is labeled, never hidden

Some things can't be proven from a bill alone — like whether a provider was in-network. MBR flags them, labels them unverified, and tells you exactly which document settles it.

💬

Denial codes, translated

CARC 45. RARC N130. Insurers speak in codes designed for other insurers. MBR translates every denial into plain English — what happened, why, and what to say when you call.

⚖️

The bill vs. what insurance actually said

The single most common overcharge: the provider bills more than your EOB says you owe. MBR matches them line for line and computes the exact disputed amount.

Who it's for

Built for the person holding the folder.

Most people don't need this until they suddenly, badly do. If one of these is you, start with the bill that's bothering you most.

🧓

Managing a parent's bills

Medicare statements, a supplement plan, three providers, and a stack of envelopes that don't match each other. You're the one who has to make sense of it from another zip code.

→ One record per family member · Medicare Summary Notices upload like any EOB · secondary-plan aware
👧

A child with ongoing care

Specialists, therapy, labs, imaging — dozens of claims a year, often two plans, and a deductible you're trying to track. One wrong bill a month adds up.

→ Bills matched to EOBs as they arrive · deductible & out-of-pocket tracking · denials explained
📬

A bill that went to collections

A hospital or lab bill you never understood is now a collection notice with a clock on it. You need to know your rights, the deadline, and what to send — this week.

→ Validation window tracked from the notice date · FDCPA validation letter drafted · every step logged
Trust & privacy

It's your health data. We act like it.

✓

Private by architecture

Your documents live in private, access-controlled storage. Row-level security means your account can only ever see your own data — enforced by the database itself, not just the app.

✓

U.S.-owned and operated

Built and run in New York by a U.S. company.

✓

Delete means delete

Self-serve account deletion wipes your documents, your data, and your account — permanently, on your schedule, no support ticket required.

✓

You send every letter

MBR drafts; you review, sign, and mail. Nothing goes to a provider, insurer, or collector without your explicit attestation.

What we keep, and why — honestly

We keep your documents and the data extracted from them. That's not a bug — it's the product. Your EOB arrives weeks after the bill. Corrections arrive after that. A dispute takes 60–90 days. The paper trail is your leverage, and a tool that deletes it in 24 hours can't help you win.

We don't sell your data. No advertisers, no data brokers, no "de-identified datasets" quietly claimed for future commercial use. Your documents exist to serve exactly one party: you.

The full details are in our Privacy Policy — written to be read.

Built from the inside

Designed by someone who spent 20+ years on the other side of the bill.

Medical Bill Recon was founded by a veteran of provider-side medical billing: more than two decades of collections, denials and appeals, overseeing roughly a billion dollars in recoveries. That experience shapes how every check works — what a billing office looks for, how an EOB should line up with a bill, and how disputes actually get handled.

After leaving that business, what stayed with the founder was how confusing bills and denials are for the people on the receiving end, and how much stress that causes. MBR puts that insider knowledge in a family’s hands, so you can see what your insurer says you owe, what the bill says, and exactly where the two differ.

20+ yearsprovider-side medical billing: collections, denials and appeals
~$1 billionin recoveries for medical providers over that career
Founder’s professional background.
Pricing

Start free. Stay for the peace of mind.

Your first 5 checks are on us — no credit card. Upgrade when you're ready to put the whole household's paper trail in one place.

Free

$0
Check a bill. Keep the receipts.
  • Track 1 person
  • Full bill check — every finding shows its work
  • 5 free bill checks — each bill or EOB you upload counts as one (a multi-EOB statement counts once)
  • Bill ↔ EOB cross-check
  • Dispute & itemized-request letters
  • Plain-English denial code translation
Check a bill free

Family

$14.99/month
or $149/year — save $31
For the person who handles it for everyone.
  • Everything in Individual
  • Track up to 6 people in one household
  • Per-person deductible tracking, secondary coverage per person
  • Household-wide matching & alerts
  • One dashboard for every bill in the house
Start with a free check

Already have an account? Sign in · Monthly or annual billing; cancel any time from your account.

Questions people ask first

Straight answers.

What exactly do I get from a "free check"?
Upload one bill and MBR reads every line, checks the arithmetic, flags duplicates and preventive-care charges, and quotes the exact line each finding came from. Add the matching EOB and it compares what the provider billed to what your insurer says you owe, line by line, and explains any denial codes. If something's wrong, one click drafts the letter. Each bill or EOB you upload counts as one of your five free checks.
Is this legal advice? Will you send letters or negotiate for me?
No. MBR is a document-organization and analysis tool, not a law firm, insurer, medical provider, or debt collector. It drafts letters from your documents; you review them, sign them, and send them yourself. Nothing leaves MBR on your behalf.
Do I have to give you my insurance login?
No — and we'll never ask for a portal password. You upload documents, or photograph them with your phone. Where an insurer offers an official patient-access connection, you'll authorize it directly with the insurer — never through MBR holding your password — and MBR only receives what the insurer sends through that authorization. Traditional Medicare is first, coming soon.
Does it work for Medicare? Medicare Advantage? My employer plan?
Uploads work for any insurer's EOB and any provider's bill. The direct Medicare connection (coming soon) will cover traditional Medicare first. Medicare Summary Notices upload today, like any other EOB.
My mother has Medicare and a supplement. My kid is on two plans. Does MBR handle that?
Yes. Mark a family member as having secondary coverage and MBR expects a second EOB for each visit, recognizes it when it arrives, and compares the bill to the final patient responsibility rather than flagging the first plan's EOB as wrong. Letters to the right payer and automatic secondary-balance updates are on the roadmap.
Does it work on my phone?
Yes. Open app.medicalbillrecon.com in your phone's browser and use "Take a photo" to capture a bill, EOB or insurance card with the camera. For quick access, use your browser's "Add to Home Screen."
What if my bill is actually correct?
Then you get a clean report that says so — and that's worth knowing before you pay. MBR's checks are arithmetic and pattern-based on your own documents; it doesn't manufacture outrage to look useful.
Where does my data live, and can I delete it?
Your documents live in private, access-controlled storage, and your account can only ever see its own data — enforced by the database, not just the app. Account deletion is self-serve and permanent: documents, extracted data, and the account itself. We don't sell your data. Details in the Privacy Policy.
Who's behind this?
A founder with 20+ years on the provider side of medical billing — collections, denials and appeals — building the tool families should have had all along. Founder note ↑. Operated by Sabida Consulting, LLC d/b/a Medical Bill Recon, New York.

Account and how-to questions are answered on the Support page, or email support@medicalbillrecon.com.

Put the paper trail in one place.

5 free checks, no card, no obligation. Worst case, you learn your bill is correct — and that's worth knowing too.

Start free →

Want a guided walkthrough?

We're onboarding a small number of families personally — a short screen-share where we go through your real bills together. Leave your email and we'll reach out as spots open. No newsletter, no spam.