Skip to content
BillRazor

Why You Got a Bill for Your 'Free' Colonoscopy (And How to Fix It)

Screening colonoscopies are supposed to cost $0 under the ACA. But billing code traps, facility fees, and diagnostic reclassification mean millions of patients still get billed. Here is what happened and what to do.

Updated 2026-04-27 11 min read

Think your bill has errors?

Upload it and our AI checks every line against regional benchmarks. Free, 60 seconds.

Check My Bill for Errors

Screening colonoscopies are supposed to be free. So why did you get a bill?

If you are reading this, you probably scheduled a routine colonoscopy — the kind your doctor recommended as a cancer screening — and expected it to be covered at $0. Then a bill arrived for $800, $1,600, or even $3,000+. You are not alone.

Under the Affordable Care Act, preventive screening colonoscopies must be covered with zero cost-sharing for most insured Americans. No copay. No deductible. No coinsurance. This applies to adults aged 45 and older (the U.S. Preventive Services Task Force lowered the recommended age from 50 in 2021) and those with elevated risk factors at any age.

Yet a 2022 study by the American Cancer Society found that roughly 1 in 5 patients who had a preventive colonoscopy received an unexpected bill. The average surprise charge was over $1,000. The problem is not the law — it is how the billing codes are applied.

The billing code trap: screening vs. diagnostic

The central issue comes down to two words that make a massive financial difference: screening and diagnostic.

Screening colonoscopy (should be $0)

A screening colonoscopy is a routine procedure performed on a patient with no current symptoms. You walk in healthy, and the doctor looks for polyps or signs of colorectal cancer as a preventive measure. The primary billing code is:

  • CPT 45378 — Colonoscopy, diagnostic (used as the base code for screening with appropriate modifiers)
  • Modifier PT or 33 — Indicates this is a preventive screening service
  • ICD-10 Z12.11 — Encounter for screening for malignant neoplasm of colon

When all of these are coded correctly, your insurance processes it as preventive care: $0 to you.

Diagnostic colonoscopy (subject to cost-sharing)

A diagnostic colonoscopy is ordered because you have symptoms — blood in stool, abdominal pain, abnormal stool test, family history of colorectal cancer, or a personal history of polyps. The diagnosis code changes to something like:

  • ICD-10 K63.5 — Polyp of colon
  • ICD-10 R19.5 — Abnormal stool findings
  • ICD-10 Z86.010 — Personal history of colonic polyps

Diagnostic colonoscopies are subject to your plan's normal cost-sharing: deductible, copay, and coinsurance. This is where the problem starts.

The polyp removal problem (and the 2023 fix)

Here is the scenario that has caught millions of patients off guard:

  1. You schedule a screening colonoscopy (preventive, $0)
  2. During the procedure, your doctor finds a polyp
  3. Your doctor removes the polyp (standard of care — they will not leave it there)
  4. The billing code changes from 45378 (screening) to 45385 (colonoscopy with polypectomy)
  5. Your insurer reclassifies the entire procedure as diagnostic
  6. You receive a bill for your share of a diagnostic procedure — often $1,000 to $3,000

This was a widely criticized loophole. Patients were being financially penalized for doing the responsible thing (getting screened) when the screening found exactly what it was supposed to find (a polyp that needed removal).

The 2023 rule change

Effective January 1, 2023, the federal government closed this loophole. Under updated ACA guidelines:

If a polyp is found and removed during a colonoscopy that was initiated as a screening, the entire procedure must still be covered as preventive care at $0 cost-sharing.

This applies to most private insurance plans (plans that started or renewed after the rule took effect). For Medicare, this protection was enacted through the Removing Barriers to Colorectal Cancer Screening Act, which phases out cost-sharing for polyp removal during screening colonoscopies through 2030 (the coinsurance reduces each year until it reaches $0).

If your screening colonoscopy included polyp removal and you received a bill dated after January 2023, the billing is likely incorrect.

Other reasons you might be billed

The polyp reclassification is the most common billing trap, but there are others:

1. Wrong diagnosis code on the claim

The doctor's office may have submitted the claim with a diagnostic ICD-10 code instead of the screening code (Z12.11). This can happen due to simple clerical error — someone in the coding department selected the wrong diagnosis from a dropdown. The fix is usually straightforward: ask the provider to resubmit with the correct code.

2. Out-of-network provider

The ACA's $0 preventive care mandate only applies when you use an in-network provider. If your gastroenterologist or the facility is out of network, the preventive care coverage may not apply. Always confirm network status before scheduling.

3. Anesthesia billed separately

Most colonoscopies involve sedation (typically propofol, administered by an anesthesiologist or nurse anesthetist). The anesthesia may be billed as a separate claim. While the ACA requires coverage of the colonoscopy itself, some insurers have argued that anesthesia is a separate service and applied cost-sharing. Many states have passed laws to close this gap, but check your state's rules.

4. Facility fee

If the colonoscopy is performed at a hospital outpatient department (rather than an ambulatory surgery center), you may see a separate facility fee. This is the hospital's charge for using its space, equipment, and nursing staff. Whether this fee is waived for screening colonoscopies varies by insurer and state.

5. Pathology charges

If polyps are removed, they are sent to a lab for pathology analysis. This generates a separate bill from the pathology lab. For screenings, this should also be covered at $0, but some insurers process it separately under diagnostic codes.

Got a colonoscopy bill you were not expecting?

Upload your bill and BillRazor's AI will check the billing codes, identify if it was wrongly classified as diagnostic, and flag any other errors — in about 60 seconds.

Check My Bill for Errors

What a colonoscopy actually costs

To put your bill in perspective, here are the national average costs for colonoscopy procedures as of 2025-2026:

Setting Screening (no polyp removal) With polyp removal
Ambulatory surgery center $1,100 - $2,100 $1,500 - $3,200
Hospital outpatient $2,000 - $4,500 $3,000 - $6,500

These ranges include the physician fee, facility fee, anesthesia, and pathology. The wide range reflects geographic variation and hospital pricing differences. Hospital outpatient settings are consistently more expensive due to higher facility fees (Healthcare Bluebook, 2025; FAIR Health Consumer data).

If you are paying out of pocket, an ambulatory surgery center is almost always significantly less expensive for the same procedure.

How to fight an incorrectly coded colonoscopy bill

If you believe your screening colonoscopy was wrongly billed as diagnostic, here is your step-by-step action plan:

Step 1: Get the billing details

Request an itemized bill and your Explanation of Benefits (EOB). Look for the CPT code (45378, 45380, 45385, etc.), modifiers, and the ICD-10 diagnosis code. These tell you exactly how the claim was submitted and processed.

Step 2: Contact the provider's billing department

Call your gastroenterologist's office (not the hospital — the doctor's office). Ask:

"My colonoscopy on [date] was scheduled as a routine screening, but I received a bill indicating it was processed as diagnostic. Can you review the CPT code and diagnosis code that were submitted? If a polyp was removed, the procedure should still be coded as preventive screening per the 2023 ACA guidelines."

If the coding was wrong, ask them to resubmit the corrected claim.

Step 3: Appeal with your insurance company

If the provider's coding was correct but your insurer still applied cost-sharing, file a formal appeal. In your appeal letter, reference:

  • The ACA Section 2713 preventive services mandate
  • The 2023 update requiring $0 cost-sharing even when polyps are removed during screening
  • The USPSTF Grade A recommendation for colorectal cancer screening (ages 45-75)
  • Your procedure was scheduled and initiated as a screening, as documented in your medical records

Step 4: File a complaint if needed

If your appeal is denied, file a complaint with your state's Department of Insurance. ACA-mandated preventive services are not optional — insurers are required to cover them. State regulators take these complaints seriously because they involve clear regulatory requirements.

Step 5: Request an external review

Under the ACA, you have the right to an independent external review of any denied claim. This is a free process where an independent reviewer examines whether your insurer's decision was correct. External reviews overturn insurer denials in a meaningful percentage of cases.

How to avoid surprise colonoscopy bills in the future

  • Confirm with your insurance before the procedure that it will be covered as preventive screening at $0
  • Verify every provider is in-network — the gastroenterologist, the facility, the anesthesiologist, and the pathology lab
  • Tell your doctor's office explicitly that this is a screening colonoscopy and ask them to code it as such
  • Ask about the facility — an ambulatory surgery center is typically cheaper than a hospital outpatient department if you do end up with any cost-sharing
  • Get it in writing — if your insurance confirms coverage, get a reference number for the call

Key takeaways

  • Screening colonoscopies must be covered at $0 under the ACA for in-network providers
  • Since 2023, polyp removal during a screening does not change the $0 coverage requirement
  • The most common billing trap is a coding error that reclassifies your screening as diagnostic
  • Facility fees, anesthesia, and pathology can generate surprise charges even when the procedure itself is covered
  • If you are billed incorrectly, contact the provider first to correct the coding, then appeal with your insurer
  • Always verify network status for all providers involved before the procedure

Frequently asked questions

Is a screening colonoscopy supposed to be free?
Under the Affordable Care Act, screening colonoscopies for adults aged 45 and older (or earlier with risk factors) must be covered at no cost — no copay, no deductible, no coinsurance — when performed by an in-network provider. This applies to most private insurance plans, Medicare, and Medicaid expansion plans.
Why was I billed after my 'free' colonoscopy?
The most common reason is a coding change. If your doctor finds and removes a polyp during a screening colonoscopy, some insurers historically reclassified the procedure from 'screening' (preventive) to 'diagnostic' (treatment). However, as of January 2023, federal rules require that polyp removal during a screening colonoscopy must still be covered at $0 cost-sharing. If you were billed, the claim may have been coded incorrectly.
What is the difference between a screening and diagnostic colonoscopy?
A screening colonoscopy is routine — performed on patients with no current symptoms as a cancer prevention measure. A diagnostic colonoscopy is ordered because you have symptoms (bleeding, pain, abnormal test results) or a personal history of polyps or colorectal cancer. The distinction matters because screening is covered as preventive care at $0, while diagnostic may be subject to your deductible and coinsurance.
Can I be charged a facility fee for a screening colonoscopy?
This is a gray area. While the colonoscopy procedure itself must be covered at $0 for screening, some facilities charge separate facility fees, anesthesia fees, or pathology fees. Whether these are also covered at $0 depends on your specific insurance plan and state laws. Review your Explanation of Benefits carefully and contact your insurer if facility-related fees appear on your bill.
What should I do if my screening colonoscopy was billed as diagnostic?
First, contact your gastroenterologist's office and ask them to review the billing codes submitted. The primary procedure code should be 45378 (screening) with modifier PT or 33. If polyps were removed, ask them to confirm the claim was submitted with the correct screening indicator. If the coding is wrong, request they resubmit the corrected claim to your insurer. If they refuse, file an appeal with your insurance company.

Related resources

Don't overpay for healthcare

Upload your bill and our AI checks every line item against regional benchmarks. Free analysis in 60 seconds.

Check My Bill for Errors
See If I'm Overcharged