
Does using AI to dispute a medical bill work?
Using AI to dispute medical bills works when the AI prepares a call you then make. In a JAMA Health Forum survey of 1,135 US adults fielded from August to October 2023, 73.7% of the people who called the billing office about a suspected mistake had the bill corrected. Of the people with a problem bill who never called, 86.1% said they did not think it would change anything.
The subgroups are small, and the paper says so plainly: "Among 37 participants who thought their bill was too high because of a mistake and reached out, 25 (73.7%) had their bill corrected." The 73.7% is the survey's weighted rate. It is still the best published measure of what one phone call does.
Bills are wrong often enough to be worth that call. KFF's Health Care Debt Survey, published in June 2022, found 43% of US adults had received a medical or dental bill they thought contained an error, and about two thirds of them said the error was a charge insurance should have covered. You will also see "80% of medical bills contain errors" on page one, including on one of the AI tools below. Becker's Hospital Review, in April 2016, attributed "up to 80 percent" to estimates by "billing advocates and other health professionals", and its named source, the founder of Medical Billing Advocates of America, described errors on three of four bills her firm reviews. Bills sent to an advocate are already suspect, and no method was given, so this page does not use it.
This is a United States page: the itemized bill, the explanation of benefits and every right cited below are US ones. And the model has limits the prompts respect: it does not know your plan's contract or your medical record, so everything it flags is a question for the billing office, never a finding.
Will an AI medical bill dispute tool call or negotiate for you?
No. As of 26 September 2026, none of the five AI dispute tools we opened from page one of Google for "ai to dispute medical bills" calls the billing office or negotiates; each one drafts a letter or an appeal that you review and send yourself. A sixth, medispute.com, did not load its terms when we checked. Here is what each one sells, from its own site on that date.
| Tool | What it produces | Price, checked 26 September 2026 | Who sends it and makes the call |
|---|---|---|---|
| ContestMyBill | A dispute letter citing the federal or state law it picks, from an upload and three questions | $29 flat per letter | You: a PDF, certified mail you post, or its one click email |
| MyMedBill | A line by line audit, dispute letters, negotiation scripts and itemized bill requests | $9.99 a month for a household | You; it states it does not call or negotiate |
| Counterforce Health | Appeal letters for denied insurance claims, built from the denial letter and plan documents | Free for individuals, grant funded | You, to the insurer; it does not dispute a provider's bill |
| LogicBalls Medical Bill Appeal Generator | An appeal letter to the insurer, after clarifying questions | Free tier of 10,000 AI words a month; paid plans from $59.99 a year | You |
| SolidAITech AI Medical Bill Analyzer | A fair price estimate from Medicare rate multiples, plus a letter template | Free, no account | You |
| ChatGPT, Claude or Gemini with the three prompts below | The bill audit, the letter and the phone script | Free tiers on all three | You |
ContestMyBill says it outright: "You send it." So the $29 buys formatting and a delivery button, not an advocate. Two tools do beat a bare prompt at one job each. SolidAITech gives a Medicare-based price benchmark that a chatbot would only guess at, which matters for an uninsured bill. Counterforce Health reads your plan documents to appeal a denied claim, a fight with the insurer rather than the hospital, and it costs nothing; use it for denials. For an insured bill with errors on it, the three prompts below do the same drafting on a free tier.
Which billing errors can AI find by reading the bill against the EOB?
AI finds four kinds of error when it reads the itemized bill against the insurer's explanation of benefits (EOB): duplicate charges, unbundling, codes that do not fit the visit, and lines the EOB covered that the bill still charges to you. Two documents go in, and the second one is the one people skip. The itemized bill has a procedure code and a charge on every line; the summary statement that arrived in the mail is not it, so ask the billing office for the itemized version before anything else. The EOB is the insurer's account of the same visit: billed, allowed, paid, and yours to pay.
Strip the identifiers first. A bill carries your name, date of birth, account number, member ID and address, and the diagnosis codes on it (the ones that start with a letter) carry the diagnosis itself. Replace them with placeholders; keep the procedure codes, the dates and the amounts, which are all the model needs. What never to paste into an AI chat has the full list. On consumer tiers the training setting is usually on until you switch it off.
| Error | What it looks like on the bill | What to ask for |
|---|---|---|
| Duplicate charge | The same code, supply or drug billed twice for one date | Removal of the second line |
| Unbundling | Components billed separately that one bundled code already covers, such as a procedure plus the supplies it always includes | Rebilling under the bundled code |
| Code that does not fit the visit | A visit level or procedure implying more time or complexity than happened, or a service you did not receive | The medical record for that line, then a corrected code |
| Coverage mismatch | A line the EOB says was covered, paid, or denied for the provider's error, that the bill still charges to you | The provider to rebill the insurer, or write it off |
I am disputing a US medical bill. Below are my itemized bill (with procedure codes) and my insurer's explanation of benefits for the same visit. Identifiers are removed. The visit was [one sentence: date, setting, what happened, roughly how long].
Do four checks and report each as a table with the line item, the code, the charge, and what you found. 1. Duplicates: the same code, drug or supply billed more than once for the same date. 2. Unbundling: components billed separately that belong to one bundled code; name the bundled code you think applies. 3. Mismatch: codes that do not fit the visit I described, including a visit level or procedure that implies more time or complexity than happened. 4. Coverage: lines the EOB says were covered, paid or denied that the bill still charges me for, and any patient responsibility that differs from the EOB.
Flag anything you are unsure about as a question for the billing office, not as an error. Do not assume a code is wrong; tell me what I would need to check in my medical record to confirm it.
The last paragraph of that prompt keeps it honest. Without it, a model will call a visit level "likely upcoded" on no evidence, and a letter built on that is easy to dismiss. With it, you get specific lines and the specific record each one needs.
What should a medical bill dispute letter cite?
A medical bill dispute letter should cite the disputed lines by code and charge, then only the rights that fit the bill: the No Surprises Act, the good faith estimate dispute, or a nonprofit hospital's financial assistance policy. Citing the wrong one costs credibility, so the prompt hands the model this closed list and tells it to use only what applies.
| Right | Who it covers | What to cite |
|---|---|---|
| No Surprises Act, in force since January 1, 2022 | Insured patients billed above the in network cost sharing rate for emergency care out of network, for an out of network provider at an in network facility, or for out of network air ambulance | The Act, the visit type, and the No Surprises Help Desk at 1-800-985-3059 |
| Good faith estimate dispute | Uninsured or self pay patients billed at least $400 over the written estimate, with the bill dated within the last 120 days; the CMS process costs $25, deducted from what you owe if you win | The estimate, the bill, and the CMS patient provider dispute process |
| Financial assistance policy, IRS section 501(r) | Anyone billed by a nonprofit hospital, which must have a written policy and must try to determine eligibility before extraordinary collection actions | A request for the policy and the application in the same letter |
The collection limit in that third row has a clock. Under the IRS rule, a nonprofit hospital notifies you about the policy and "refrains from initiating such ECAs for at least 120 days from the date the hospital facility provides the first post-discharge billing statement for the care." A letter sent inside that window asks for the application while it still matters. If you do not yet have the itemized bill, ask for it in the same letter: HIPAA's right of access covers a provider's billing records, which 45 CFR 164.501 puts inside the designated record set, and the written request is your record.
Draft a dispute letter to the billing department of [hospital or practice] about account [placeholder]. Cite these line items: [paste the rows from the review, with codes and charges]. Ask for a corrected bill and for the account to be held from collections while it is under review.
Cite only the rights that apply, from this list, and state them plainly: the No Surprises Act if any line is out of network emergency care or an out of network provider at an in network facility; the good faith estimate dispute process if I am uninsured or self pay and the bill is at least $400 over my written estimate; the hospital's financial assistance policy under IRS section 501(r) if this is a nonprofit hospital, with a request for the application; a request for a full itemized bill with procedure codes if I do not yet have one. Do not cite any other statute.
Formal, under 350 words, no threats. Ask for a written reply within 30 days and give me a subject line.
Then paste the draft into a second model and ask it for the weakest legal claim in the letter. The usual catch is an invented section number, or the No Surprises Act stretched to a bill it does not cover. Check every statute the letter names on cms.gov or irs.gov before it goes in the envelope.
What do you say when you call the billing office?
On the call, ask for the charges checked against your medical record, the errors corrected, a written collections hold, the financial assistance application, and a reference number with a name. The letter is the record; the call is where the bill changes. LendingTree's May 2023 survey of 1,984 US consumers found the same pattern as the JAMA data: 90% of the people who asked for a reduction got at least part of it, and 54% got exactly what they asked for.
Write a phone script for calling the billing office about the disputed lines above. Open with the account number and dates of service. Ask, in this order: to confirm the itemized charges against the medical record; to correct the duplicate and mismatched lines; to confirm in writing that the account is held from collections while it is reviewed; whether financial assistance applies and how to apply; and for a reference number and the name of the person I spoke to.
Give me a one line answer to each of the three pushbacks I am most likely to hear, including "that is what the doctor coded" and "you need to take that up with your insurer". Under 300 words.
Write the reference number down. A disputed line with a reference number and a named person behind it is a different object from a complaint, and it is what you forward to the insurer or the No Surprises Help Desk if the office does not move.
What happens if the billing office will not fix the bill?
If the billing office will not correct the bill, the next stop depends on who is wrong. A coverage question goes to the insurer as a formal appeal. A surprise bill goes to the No Surprises Help Desk at 1-800-985-3059. An uninsured bill $400 or more over its good faith estimate goes to the CMS dispute process within 120 days. Balance billing rules and anything else state specific go to your state insurance department.
A bill already in collections can still be disputed. Under the Fair Debt Collection Practices Act (15 U.S.C. 1692g), if you dispute the debt in writing within 30 days of the collector's validation notice, the collector "shall cease collection of the debt, or any disputed portion thereof" until it mails you verification. The same letter prompt works with the collector's name and that 30 day deadline added.
Four things sit outside any prompt at this stage. Your plan contract decides the allowed amount for a code and whether an emergency visit counts as out of network. Your medical record decides whether a visit level matches what was documented. State law varies, and a model will state the wrong state's rule with full confidence. And a model asked for a statute will sometimes produce a section that does not exist, which is why the letter prompt gives it a closed list. For a bill in the thousands, a professional billing advocate who reads the record itself does what no prompt on this page can.
The prompts are cheap to rerun, which matters because the letter and the script change after every reply from the billing office. The same approach fits a contract review with the rights list swapped out.
- Request the itemized bill with procedure codes before anything else; the summary statement is not enough
- Strip your name, date of birth, account and member numbers, and the diagnosis codes before pasting
- Run the first prompt on the itemized bill and the EOB together, never on the bill alone
- Cite the No Surprises Act only for out of network emergency care or an out of network provider at an in network facility
- Ask a nonprofit hospital for its financial assistance application in the same letter, inside the 120 day window
- Check every statute or section the model cites on cms.gov or irs.gov before sending
- Get a reference number and a collections hold in writing on the call
Frequently asked questions
Can ChatGPT dispute a medical bill?
ChatGPT can prepare the dispute but cannot make it. It can compare the itemized bill against the EOB, flag duplicates, unbundling and codes that do not match the visit, and write the letter and the phone script. It cannot file anything, know your plan's allowed amounts, or see your medical record, so every flag it raises is a question for the billing office.
Is it safe to upload a medical bill to AI?
It is safe once the identifiers are gone. Remove your name, date of birth, account and member numbers, address and the diagnosis codes; keep the procedure codes, dates and amounts, which are all the model needs. On consumer tiers of ChatGPT, Claude and Gemini the training setting is usually on until you switch it off.
Can I dispute a medical bill in collections?
Yes. Under the Fair Debt Collection Practices Act, a written dispute sent within 30 days of the collector's validation notice obliges the collector to stop collecting the disputed amount until it mails you verification of the debt. If the bill came from a nonprofit hospital, also ask for its financial assistance application.
Does the No Surprises Act cover my bill?
It covers insured patients since January 1, 2022 for emergency care from an out of network provider or facility, for an out of network provider at an in network hospital or surgery center, and for out of network air ambulance, capping your share at the in network cost sharing rate. Scheduled care you chose out of network falls outside it, and CMS says ground ambulance generally does too, unless your state has its own rule.