Gastroenterology ICD-10 Codes & CPT Codes

Accurate gastroenterology coding is critical for reimbursement and compliance. This reference covers the most-used ICD-10-CM diagnosis codes and CPT procedure codes for gastroenterology practices in the United States. Whether you are billing for GERD management, colonoscopy, or IBD care, these codes reflect current CMS guidelines: FY2026 ICD-10-CM (effective October 1, 2025), select FY2027 ICD-10-CM additions (effective October 1, 2026, noted where used), and CPT 2026 procedure codes.

FY 2027 ICD-10-CM (CMS, eff. 10/1/2026) · CPT 2026 (AMA) · All codes verified billable · Last verified: October 2026

🔍 Search Codes on This Page



Top ICD-10 Codes for Gastroenterology

ICD-10 Code Description Billable
K21.9 Gastro-esophageal reflux disease without esophagitis ✓
K21.0 Gastro-esophageal reflux disease with esophagitis ✓
K58.0 Irritable bowel syndrome with diarrhea ✓
K58.9 Irritable bowel syndrome without diarrhea ✓
K59.00 Constipation, unspecified ✓
K92.2 Gastrointestinal hemorrhage, unspecified ✓
K76.0 Fatty (change of) liver, not elsewhere classified ✓
K74.60 Unspecified cirrhosis of liver ✓
K80.20 Calculus of gallbladder without cholecystitis, without obstruction ✓
K57.30 Diverticulosis of large intestine without perforation or abscess, without bleeding ✓
K57.92 Diverticulitis of intestine, part unspecified, without perforation or abscess, without bleeding ✓
K29.70 Gastritis, unspecified, without bleeding ✓
K27.9 Peptic ulcer, site unspecified, without hemorrhage or perforation ✓
K50.90 Crohn’s disease, unspecified, without complications ✓
K51.90 Ulcerative colitis, unspecified, without complications ✓
R10.9 Unspecified abdominal pain ✓
K90.0 Celiac disease ✓
K85.90 Acute pancreatitis without necrosis or infection, unspecified ✓
Z12.11 Encounter for screening for malignant neoplasm of colon ✓
K44.9 Diaphragmatic hernia without obstruction or gangrene ✓
Z15.060 Genetic susceptibility to colorectal cancer (new FY2026) ✓
K74.0A Hepatic fibrosis, moderate fibrosis (new FY2027 code, effective 10/1/2026) ✓

Source: CMS ICD-10-CM Official Code Set FY 2026, with select FY 2027 additions (effective 10/1/2026) noted

Is Your Gastroenterology Practice Losing Revenue to Coding Errors?

OmniMD’s EHR suggests the right ICD-10 and CPT codes at the point of care, reducing claim denials from day one.

Schedule a Free Demo  View OmniMD EHR Software ›

Common CPT Codes for Gastroenterology Billing

CPT Code Description Medicare Rate* Common Modifiers
45378 Colonoscopy, flexible; diagnostic ~$378.10 -PT, -53
45380 Colonoscopy, flexible, with biopsy ~$479.97 -PT, -59
45385 Colonoscopy, flexible, with removal of polyp by snare ~$500.01 -PT, -59
43239 Esophagogastroduodenoscopy (EGD) with biopsy ~$418.85 -59
43235 Esophagogastroduodenoscopy (EGD), diagnostic ~$322.65 -53
43200 Esophagoscopy, flexible; diagnostic ~$286.91 -53
45330 Sigmoidoscopy, flexible; diagnostic ~$215.10 -53
91110 GI tract imaging, intraluminal, capsule endoscopy ~$802.29 -26, -TC
74263 CT colonography, screening ~$835.02 -26, -TC
91034 Esophageal reflux test with nasal catheter pH electrode ~$202.41 -26, -TC
99213 Office outpatient visit, established patient, low complexity ~$95.19 -25, -95
99214 Office outpatient visit, established patient, moderate complexity ~$135.61 -25, -95
43889 Endoscopic sleeve gastroplasty (transoral gastric restrictive procedure) — new CPT 2026 code New code — see MPFS See payer policy
47384 Percutaneous ablation of liver tumor(s), irreversible electroporation, imaging guidance included — new CPT 2026 code New code — see MPFS See payer policy
G0121 Colorectal cancer screening colonoscopy, individual not meeting high-risk criteria (HCPCS, Medicare screening claims — pair with Z12.11) ~$378.43 -KX

*Approximate 2026 CMS national non-facility rate. Rates vary by geography, setting, and payer contract. Refer to the CMS Physician Fee Schedule for official rates.

Top Denial Reasons for Gastroenterology Claims

⚠

Medical Necessity Not Documented

Diagnostic colonoscopy and EGD require documented symptoms, family history, or a failed conservative treatment trial supporting the clinical indication before the procedure is billed.

⚠

Missing or Incorrect Modifier

A screening colonoscopy (Z12.11) that becomes diagnostic due to a polypectomy or biopsy is frequently denied, or the patient is incorrectly balance-billed, when the -PT modifier is omitted on the CPT code.

⚠

Prior Authorization Not Obtained

Capsule endoscopy (91110) and certain advanced GI imaging studies often require prior authorization. Confirm payer-specific requirements before scheduling.

⚠

Diagnosis-Procedure Code Mismatch

Claims are denied when a biopsy or polypectomy code (45380, 45385) is billed without a supporting pathology or lesion diagnosis, or when a screening code is paired with a diagnostic-only CPT. Cross-check NCCI edits before submission.

Gastroenterology Billing & Coding Tips

  • Distinguish screening (Z12.11) from diagnostic colonoscopy — when a screening exam becomes diagnostic due to a polypectomy or biopsy, append modifier -PT so the patient retains ACA no-cost-share preventive benefits.
  • Document Crohn’s disease (K50.x) and ulcerative colitis (K51.x) with location and complication status for maximum diagnosis specificity.
  • 45380 and 45385 are not separately billable with 45378 in the same session — the higher-value code supersedes per NCCI edits.
  • GERD (K21.9) alone rarely supports EGD medical necessity for payers — pair it with documented alarm symptoms or a failed PPI trial when applicable.

Frequently Asked Questions

What is the ICD-10 code for GERD?

Use K21.9 for GERD without esophagitis, or K21.0 when esophagitis is documented. Always code to the highest specificity supported by the documentation.

What CPT code is used for a diagnostic colonoscopy?

45378 covers a diagnostic colonoscopy. If a biopsy is taken, use 45380 instead; if a polyp is removed by snare, use 45385.

Is a screening colonoscopy billed differently than a diagnostic one?

Yes. A screening exam is reported with Z12.11. If a polypectomy or biopsy is performed during that same screening, append modifier -PT to the CPT code so the patient keeps their no-cost-share preventive benefit.

How does OmniMD help with gastroenterology coding?

OmniMD’s EHR suggests ICD-10 and CPT codes directly in the encounter workflow, reducing manual lookup time and claim denial rates.

What is the difference between K50.90 and K51.90?

K50.90 is Crohn’s disease, unspecified, without complications. K51.90 is ulcerative colitis, unspecified, without complications. The two are distinct forms of inflammatory bowel disease and are not interchangeable.

Streamline Your Gastroenterology Practice with OmniMD

Purpose-built EHR, billing, and practice management for Gastroenterology practices.

Book a Free Demo