CPT Code for Colonoscopy: Complete 2026 Billing Guide

Navigating gastroenterology medical billing often feels like walking a tightrope, especially when trying to pinpoint the exact CPT code for colonoscopy procedures. With constantly evolving Medicare guidelines, complex commercial payer policies, and the intricate dance of modifiers, coding a colonoscopy correctly is crucial to protecting your practice’s bottom line. Whether a routine screening turns into a polypectomy, or a patient comes in following a positive Cologuard test, choosing between 45378, 45385, or the Medicare G-codes can make the difference between a fully paid claim and a frustrating denial.

What Is the CPT Code for Colonoscopy? 

The most commonly used CPT code for a standard, diagnostic colonoscopy without any intervention is 45378.

However, there is no single “catch-all” code. The correct code you submit on your medical claim depends entirely on the clinical intent and the interventions performed during the encounter:

  • Diagnostic Colonoscopy: CPT 45378 (Visual examination only, no tissue removed).
  • Colonoscopy with Biopsy: CPT 45380 (Tissue sample taken via cold forceps).
  • Colonoscopy with Snare Polypectomy: CPT 45385 (Tumor or polyp removed using a snare).
  • Medicare Screening (Average Risk): HCPCS G0121 (No symptoms, standard age guidelines).
  • Medicare Screening (High Risk): HCPCS G0105 (Personal or family history of colorectal cancer).

Colonoscopy CPT Code Family at a Glance (45378–45398)

The American Medical Association (AMA) categorizes lower GI endoscopies based on the surgical technique used. Here is a quick-reference table for the core colonoscopy code family:

CPT / HCPCS CodeProcedure DescriptorWhen to Use It
45378Flexible colonoscopy, diagnosticStandard visual exam only; no tissue removed or treated.
45380Colonoscopy with biopsyCold forceps used to grab one or multiple tissue samples.
45381Colonoscopy with submucosal injectionInjecting saline or lifting agents beneath a lesion prior to removal.
45384Colonoscopy with hot biopsy forcepsBipolar/monopolar current used with forceps to remove and cauterize small polyps.
45385Colonoscopy with snare techniqueA wire loop is used to capture and remove a polyp; most common therapeutic code.
45388Colonoscopy with ablationLaser, argon plasma coagulation (APC), or heater probe used to destroy a lesion.
45390Colonoscopy with Endoscopic Mucosal Resection (EMR)Advanced technique for removing large, flat polyps.
45398Colonoscopy with band ligationBanding of internal hemorrhoids during the scope.

CPT 45378: Diagnostic Colonoscopy

CPT 45378 is the foundational base code for a lower GI endoscopy. You report this code when the gastroenterologist advances the flexible endoscope from the rectum all the way to the cecum (or terminal ileum) for a purely diagnostic evaluation.

When it applies: The patient presents with symptoms such as chronic diarrhea, unexplained weight loss, lower GI bleeding, or iron deficiency anemia, and the physician performs a visual inspection only.

The Bundling Rule: If the physician finds a polyp, lesion, or area of inflammation and decides to take a biopsy or remove the anomaly, you do not bill 45378. The diagnostic exam is bundled into the surgical/therapeutic intervention. You simply drop 45378 and replace it with the appropriate intervention code (like 45380 or 45385).

CPT 45380 and 45381: Colonoscopy With Biopsy and Injection

CPT 45380: Biopsy

When the provider uses cold biopsy forceps to sample tissue whether it’s for suspected Crohn’s disease, colitis, or to test a suspicious mass, you will report 45380. Keep in mind that 45380 is billed only once per encounter, regardless of how many biopsies are taken using the cold forceps technique.

CPT 45381: Submucosal Injection

This code is used when the physician injects a substance (like India ink for tattooing a lesion site, or saline to lift a flat polyp before resection) into the submucosal space. This code can often be billed alongside polyp removal codes, provided the injection is performed on a distinct, separate lesion, or is medically necessary for the resection of a complex polyp.

CPT 45384, 45385 and 45388: Polyp Removal Codes

Choosing the correct polyp removal code trips up many billers because it relies entirely on the technique used, not just the fact that a polyp was removed.

  • CPT 45384 (Hot Biopsy Forceps): Uses electrocautery simultaneously with forceps to pinch and burn off diminutive polyps.
  • CPT 45385 (Snare Technique): The physician loops a wire snare around the base of the polyp and slices it off (with or without cautery). This is the most frequently billed therapeutic colonoscopy code.
  • CPT 45388 (Ablation): The provider destroys the tissue without retrieving a sample (e.g., using Argon Plasma Coagulation).

The “Most-Intensive Procedure” Rule:

If multiple polyps are removed using different techniques, you can usually bill multiple codes. However, you must append modifier 59 or XS to indicate separate sites. If multiple polyps are removed using the same technique, you only report that CPT code once.

Screening Colonoscopy Codes: G0105, G0121 and Commercial Billing

Medicare has entirely distinct rules for asymptomatic screening procedures. They do not recognize CPT 45378 for routine screenings.

  • Medicare Average Risk (G0121): For asymptomatic patients age 45 and older with no family history of colon cancer.
  • Medicare High Risk (G0105): For patients with a personal history of adenomatous polyps, inflammatory bowel disease, or a strong family history of colon cancer.

Commercial Billing: Unlike Medicare, most commercial payers (like Blue Cross Blue Shield, Aetna, or UnitedHealthcare) do not use the G-codes. Instead, they require you to bill CPT 45378 appended with modifier 33 to indicate a preventive screening service.

Screening vs. Diagnostic vs. Surveillance Colonoscopy: What’s the Difference?

Understanding clinical intent is the cornerstone of accurate GI billing. It directly dictates the patient’s out-of-pocket responsibility.

  • Screening: The patient has no symptoms and is undergoing the procedure purely for preventive cancer detection. Under the Affordable Care Act (ACA), this is typically covered at 100% by the patient’s insurance, with no copay or deductible.
  • Diagnostic: The patient has active symptoms (e.g., bleeding, pain, change in bowel habits) or an abnormal imaging test that requires investigation. Deductibles and coinsurance apply.
  • Surveillance: The patient has a personal history of polyps or GI disease and needs more frequent monitoring. Some payers classify surveillance as high-risk screening, while others process it as diagnostic.

Explore Our Coding Services

When a Screening Colonoscopy Becomes Diagnostic or Therapeutic

It happens every day: A patient comes in for a routine screening, but the physician spots a polyp and removes it with a snare. Because an intervention took place, the procedure is no longer purely a screening. How do you bill this without unfairly hitting the patient with a surprise medical bill?

Medicare Scenario:

  • You drop the G0121 screening code.
  • You bill the therapeutic code (e.g., 45385).
  • You append Modifier PT. Modifier PT tells Medicare, “This started as a screening but converted to a therapeutic procedure.” Medicare will waive the deductible, though the patient will owe a 20% coinsurance.

Commercial Scenario:

  • You drop 45378.
  • You bill the therapeutic code (e.g., 45385).
  • You append Modifier 33. This signals the commercial payer to process the claim under preventive guidelines, often waiving patient cost-sharing entirely depending on the plan.

The Positive Stool Test Rule (Modifier KX):

Since 2023, if a Medicare patient has a positive non-invasive stool test (like Cologuard or FIT) and requires a follow-up colonoscopy, this follow-up is still classified as a screening. You bill the screening code and append Modifier KX, ensuring the patient’s deductible and coinsurance are waived.

Colonoscopy Modifiers Explained: 33, PT, KX, 52, 53, 59 and XS

Modifiers tell the payer the unique story of the encounter. Missing them leads to instant denials.

ModifierPayer TypeUse CaseCommon Mistake
33CommercialPreventive service / screening converted to therapeutic.Billing to Medicare (Medicare doesn’t accept 33).
PTMedicareScreening converted to diagnostic/therapeutic.Using on commercial claims or with G-codes.
KXMedicareColonoscopy following a positive stool-based screening test.Forgetting it, causing the patient to pay a deductible.
52All PayersReduced services (e.g., incomplete prep, didn’t reach cecum) prior to intervention.Confusing with 53.
53All PayersDiscontinued procedure due to patient safety or medical risk.Using when poor prep is the only reason for stopping.
59 / XSAll PayersDistinct procedural service / Separate structure.Appending when multiple polyps are removed using the same technique.

Incomplete or Failed Colonoscopy: How to Bill

Sometimes, despite everyone’s best efforts, a colonoscopy cannot be completed. The scope fails to advance past the splenic flexure due to an anatomical stricture, poor bowel prep, or the patient’s heart rate drops dangerously.

  • Modifier 53 (Discontinued Procedure): Use this when the physician terminates the procedure due to extenuating circumstances or those that threaten the well-being of the patient.
  • Modifier 52 (Reduced Services): Use this when the procedure is inherently reduced or not fully carried out at the physician’s discretion, such as poor bowel prep preventing advancement to the cecum.

When billing an incomplete colonoscopy, you generally report 45378 with the appropriate modifier and include detailed documentation explaining exactly why the procedure was halted.

Anesthesia and Moderate Sedation Codes for Colonoscopy

Anesthesia coding for GI procedures has tightened considerably. You can no longer automatically bill for an anesthesiologist without proving medical necessity for Monitored Anesthesia Care (MAC) for some commercial payers, though Medicare covers it for screenings.

  • 00811: Anesthesia for lower intestinal endoscopic procedures, diagnostic or therapeutic.
  • 00812: Anesthesia for screening colonoscopy.

Pro Tip: If a Medicare screening colonoscopy converts to a therapeutic one, ensure your anesthesia provider bills 00811 appended with the PT modifier so the patient isn’t penalized with an unexpected anesthesia bill.

ICD-10 Codes That Pair With Colonoscopy CPT Codes

Your CPT code tells the payer what you did; your ICD-10 code tells them why you did it.

  • Z12.11: Encounter for screening for malignant neoplasm of colon. (Always use this as the primary diagnosis for screenings, even if polyps are found!)
  • K62.5: Hemorrhage of anus and rectum.
  • D50.9: Iron deficiency anemia, unspecified.
  • R19.4: Change in bowel habit.
  • Z80.0: Family history of malignant neoplasm of digestive organs (Use to justify high-risk screening).

Medicare Coverage and Frequency Rules for Colonoscopy

Medicare has strict statutory frequency limits for colonoscopies in 2026. Submitting a claim before the allowed timeframe will result in a medical necessity denial.

  • Average Risk (G0121): Covered once every 10 years (119 months must pass). Note: The starting age aligns with CMS and ACA updates, generally covering patients starting at age 45.
  • High Risk (G0105): Covered once every 24 months.

Colonoscopy Reimbursement and RVUs

Understanding Relative Value Units (RVUs) is critical for revenue cycle forecasting. While specific reimbursement amounts vary slightly by geographical MAC region, facility vs. non-facility settings play a major role. Performing a colonoscopy in an Ambulatory Surgery Center (ASC) or hospital outpatient setting (Facility) will yield a different physician fee schedule reimbursement than performing it in an office endoscopy suite (Non-Facility), because overhead costs differ.

Ensuring you accurately upgrade to 45385 from 45378 when a snare polypectomy occurs ensures you capture the higher wRVU (Work RVU) associated with the increased clinical effort.

Documentation Requirements for Colonoscopy Billing

Clean claims start in the operative report. If it isn’t documented, you can’t bill for it. A robust colonoscopy OP note must include:

  • Clear Indication: Is it a screening, surveillance, or diagnostic symptom?
  • Extent of Exam: An explicit statement that the scope reached the cecum or terminal ileum.
  • Findings: Number of polyps, exact sizes, and precise anatomical locations.
  • Removal Technique: Cold forceps? Snare? Hot biopsy? (This single detail dictates the CPT code).
  • Pathology: Mention that samples were sent to pathology.

Common Colonoscopy Billing Errors and Denial Reasons

Revenue leakage in GI practices often stems from repetitive administrative mistakes:

  • Mismatched Modifiers: Using 33 on a Medicare claim or PT on a commercial claim.
  • Unbundling: Billing 45378 alongside a therapeutic code like 45385.
  • Missing Primary Diagnosis: Failing to list Z12.11 first when a screening converts to diagnostic.
  • Frequency Denials: Billing a Medicare average-risk screening before the 10-year mark has passed.

Colonoscopy Billing in Texas: Medicare, Medicaid and Commercial Payers

If you are a GI practice operating in Texas, you must navigate the specific rules set by our regional payers.

Texas Medicare (Novitas Solutions):

Novitas Solutions is the Medicare Administrative Contractor (MAC) for Texas (Jurisdiction H). Novitas enforces strict LCDs (Local Coverage Determinations) regarding the medical necessity for diagnostic colonoscopies. They aggressively audit the use of the PT and KX modifiers, so ensuring your front desk correctly documents positive Cologuard test dates is non-negotiable.

Texas Medicaid (TMHP):

Texas Medicaid often requires prior authorization for non-routine lower GI endoscopies and has specific age-related edits. While they generally follow the ACA’s preventive guidelines for screening ages, Medicaid Managed Care Organizations (MCOs) in Texas frequently deny claims if the primary Z-code is not sequenced correctly ahead of the symptom code.

Major Texas Commercial Payers:

Blue Cross Blue Shield of Texas, UnitedHealthcare, and Aetna dominate the Texas market. While they all accept Modifier 33 for preventive screenings, their policies on surveillance intervals vary. Some BCBS TX plans require you to bill surveillance for patients with a history of polyps as a diagnostic service subject to deductibles, whereas others process it as preventive. Always verify benefits prior to the procedure.

How Medical Billing Services Texas(MBS Texas) Helps GI Practices With Colonoscopy Billing

Gastroenterology billing is complex, and leaving your claims in the hands of generalist billers can result in thousands of dollars in lost revenue every month.

At Medical Billing Services Texas (MBS Texas), we specialize in the intricacies of GI and RCM. From catching missing PT modifiers to fighting complex unbundling denials, our certified medical coders know exactly how to secure maximum reimbursement for your endoscopies.

Best of all? We align our success with yours through our industry-leading 2.99% collections-based pricing. We only get paid when you get paid. Let us handle the denials, coding compliance, and payer follow-ups so you can focus entirely on patient care. Reach out to us today to optimize your GI revenue cycle.

Frequently Asked Questions

What is the CPT code for a screening colonoscopy?

For commercial insurance, the base code is CPT 45378 with modifier 33 appended. For Medicare, use HCPCS code G0121 for average-risk patients, or G0105 for high-risk patients.

What is the difference between 45378 and 45380?

CPT 45378 is a purely diagnostic colonoscopy where only a visual inspection is performed. CPT 45380 is used when the physician actively takes one or more tissue samples (biopsies) using cold forceps.

Can you bill 45378 and 45385 together?

No. If a diagnostic colonoscopy (45378) results in a polyp being removed via snare technique (45385), the diagnostic portion is bundled into the surgical procedure. You only bill 45385.

What is the CPT code for colonoscopy with biopsy?

The CPT code for a colonoscopy with biopsy using cold forceps is 45380. If hot biopsy forceps are used to simultaneously remove and cauterize tissue, the code is 45384.

When do you use modifier PT vs. 33?

Use modifier PT for Medicare patients when a scheduled screening colonoscopy converts into a diagnostic or therapeutic procedure (like finding and removing a polyp). Use modifier 33 for the exact same scenario, but only for patients with commercial insurance.

Written and reviewed by the billing team at Medical Billing Services Texas (MBS Texas) | Last updated October 2026

AI tools helped with the first draft. Our team reviewed and edited it for accuracy.

POST TAGS :