Medical Bill Analyzer

You shouldn’t have
to be a billing expert.

Sana reads your medical bills, compares them
with your insurance statements (and estimates, if you
have them), and highlights potential issues, so you
can take action with confidence.

Upload Your Documents

It’s free, secure, and takes less than a minute.

Find discrepancies
and duplicate charges
Get clear explanations
in plain English
Generate a dispute letter
(or call script)
How it works

From a confusing bill
to a clear next step.

Four simple steps, about a minute from start to finish. You stay in control the whole way.

01

Upload your documents

Start with your medical bill. Add your insurance EOB or Good Faith Estimate too, if you have them. More documents unlock more checks.

  • PDF, PNG, or JPG
  • Nothing is sent until you press Analyze
sana.app/upload

Upload Your Documents

Add your bill and, if you have it, your EOB.
Drop your medical bill hereitemized-bill.pdf uploaded
Medical BillWaitingitemized-bill.pdf
Insurance EOBOptional
Good Faith EstimateOptional
Analyze Documents
02

We compare every number

AI reads each line of your documents. Then a transparent rules engine checks the math, looks for repeated or mismatched codes, and lines up your bill against your EOB.

  • Math checks
  • Repeated or mismatched codes
  • Bill vs. EOB comparison
sana.app/results

Here's what we found

Checking 5 line items on itemized-bill.pdf
99214Office Visit (Level 4)$240.00
36415Blood Draw$45.00
80053Metabolic Panel$110.00
80004Complete Blood Count$65.00
80004Chest X-Ray (2 Views)$180.00
Total$640.00 - $512.00 insurance$128.00
Same code on two services80004 is listed for a blood count and a chest X-ray
Needs review
The math checks out$640.00 in charges minus $512.00 insurance = $128.00 due
03

See exactly where it came from

Every finding links back to the document, page, and line it came from, with possible innocent explanations. Check it yourself in seconds.

  • Source page for every figure
  • Highlighted line items
sana.app/finding

Same code listed for two different services

itemized-bill.pdf · page 1 · service date 09/14/2026
Line 4 · code 80004$65.00Complete Blood Count
Line 5 · code 80004$180.00Chest X-Ray (2 Views)
Itemized Medical BillSAMPLE
80053 Metabolic Panel$110.00
80004 Complete Blood Count$65.00
80004 Chest X-Ray (2 Views)$180.00
Page 1, highlighted
04

Get an instant clarification/dispute letter

Pick the findings you care about and get a polite, specific letter that uses only the facts we found. Edit it, copy it, and send it yourself.

  • Clarification or dispute tone
  • Copy or download as text
  • Never sent automatically
sana.app/letter

Prepare your request

Subject: Request for clarification, account #482-9012-XM
Hello,

My itemized bill lists code 80004 for two different services on 09/14/2026: Complete Blood Count ($65.00) and Chest X-Ray (2 Views) ($180.00). Could you confirm the correct procedure code for each?

Thank you,
[Your name]
Copy to clipboardDownload TXT
Review and verify all details before sending. This draft has not been sent.
A couple smiling at a phone on their living room couch, with paperwork and mugs on the coffee table
Bills sorted, questions ready
Made for real life

Less time decoding bills. More time for what matters.

Medical paperwork piles up fast. Sana shows what each bill says, what your insurance covered, and what is worth a question, in plain English.

No jargon, no guesswork, and nothing sent without you.

See it with a sample bill.

Walk through a full example in under a minute. No account or upload needed.

Upload your documents
Sana

Welcome back

Sign in to see your bills and requests.

or

New to Sana?

Prototype sign-in. Nothing is stored or sent.