Are you using the right ICD-10 codes for gastroenterology billing? Wrong diagnosis codes cause 30% of GI claim denials. Generic codes trigger denials. Non-specific codes reduce payment. Knowing which codes to use determines whether claims are paid or denied.
This guide provides complete reference tables of common ICD-10 codes. You’ll discover codes by condition category. We explain which codes support which procedures. Stop using generic codes and maximize your reimbursement today.
Understanding Code Selection
Proper diagnosis code selection impacts payment significantly. Specific codes pay better than generic codes.
Why Specificity Matters
Specific codes support medical necessity better. They justify expensive procedures. They reduce denials. Generic codes trigger scrutiny.
Code Structure
ICD-10 codes have 3 to 7 characters. The first three identify the category. Additional characters add specificity. Use the most specific code available.
Site Specificity
Some GI codes require anatomical specificity. Upper GI versus lower GI. Right colon versus left colon. Use site-specific codes when available.
Screening Codes
| Code | Description | Use |
| Z12.11 | Screening colon | Asymptomatic screening colonoscopy |
| Z86.010 | History of colonic polyps | Surveillance after polyps |
| Z80.0 | Family history of GI cancer | Family history screening |
| Z85.038 | History of colon cancer | After colon cancer |
GERD Codes
| Code | Description | Procedures |
| K21.0 | GERD with esophagitis | EGD with biopsy |
| K21.9 | GERD without esophagitis | EGD, pH monitoring |
| K22.10 | Esophageal ulcer without bleeding | EGD with biopsy |
| K22.70 | Barrett’s without dysplasia | Surveillance EGD |
| K22.710 | Barrett’s low-grade dysplasia | EGD with ablation |
Gastric Codes
| Code | Description | Procedures |
| K25.9 | Gastric ulcer | EGD with biopsy |
| K26.9 | Duodenal ulcer | EGD with biopsy |
| K29.00 | Acute gastritis | EGD |
| K29.50 | Chronic gastritis | EGD with biopsy |
| K31.84 | Gastroparesis | Gastric emptying study |
Colon Codes
| Code | Description | Procedures |
| K50.10 | Crohn’s disease of the large intestine | Colonoscopy with biopsy |
| K51.00 | Ulcerative pancolitis | Colonoscopy with biopsy |
| K57.30 | Diverticulosis | Colonoscopy |
| K57.32 | Diverticulitis | CT scan, colonoscopy |
| K58.0 | IBS with diarrhea | Colonoscopy |
| K58.9 | IBS without diarrhea | Colonoscopy |
Polyp Codes
| Code | Description | Procedures |
| D12.0 | Polyp cecum | Colonoscopy with polypectomy |
| D12.2 | Polyp ascending colon | Colonoscopy with polypectomy |
| D12.3 | Polyp transverse colon | Colonoscopy with polypectomy |
| D12.5 | Polyp sigmoid colon | Colonoscopy with polypectomy |
| D12.6 | Polyp colon unspecified | Colonoscopy with polypectomy |
| K63.5 | Polyp colon | Colonoscopy with polypectomy |
Bleeding Codes
| Code | Description | Procedures |
| K92.0 | Hematemesis | Urgent EGD |
| K92.1 | Melena | Urgent EGD |
| K92.2 | GI hemorrhage | EGD or colonoscopy |
| K62.5 | Rectal bleeding | Sigmoidoscopy |
| I85.01 | Esophageal varices bleeding | Urgent EGD |
Abdominal Pain Codes
| Code | Description | Use |
| R10.10 | Upper abdominal pain | EGD |
| R10.13 | Epigastric pain | EGD |
| R10.30 | Lower abdominal pain | Colonoscopy |
| R10.31 | Right lower quadrant pain | Colonoscopy |
| R10.32 | Left lower quadrant pain | Colonoscopy |
Functional Disorder Codes
| Code | Description | Procedures |
| K59.00 | Constipation | Colonoscopy |
| K59.1 | Functional diarrhea | Colonoscopy with biopsy |
| K58.0 | IBS with diarrhea | Colonoscopy |
| K58.1 | IBS with constipation | Colonoscopy |
| K58.9 | IBS unspecified | Colonoscopy |
Other Symptom Codes
| Code | Description | Use |
| R11.0 | Nausea | EGD if persistent |
| R11.2 | Nausea with vomiting | EGD |
| R12 | Heartburn | EGD if alarm symptoms |
| R13.10 | Dysphagia | EGD |
| R19.5 | Abnormal bowel movements | Colonoscopy |
| R19.7 | Diarrhea | Colonoscopy |
Liver Codes
| Code | Description | Procedures |
| K70.30 | Alcoholic cirrhosis | EGD varices screening |
| K74.60 | Cirrhosis unspecified | EGD varices screening |
| K76.0 | Fatty liver | Liver biopsy |
Pancreas Codes
| Code | Description | Procedures |
| K85.90 | Acute pancreatitis | ERCP if needed |
| K86.0 | Alcohol-induced chronic pancreatitis | ERCP, EUS |
| K86.1 | Other chronic pancreatitis | ERCP, EUS |
Code Selection Tips
Use specific codes over generic codes always. Screening codes differ from diagnostic codes. GERD codes specify with or without esophagitis. Polyp codes should specify the location. Bleeding codes differ by source. Pain codes require anatomical location.
Common Mistakes
Don’t use unspecified codes when specific ones exist. Don’t use symptom codes for confirmed diagnoses. Don’t use screening codes for symptomatic patients. These mistakes cause denials.
Documentation Requirements
Document findings supporting code selection. Note anatomical locations. Specify severity when applicable. Complete documentation justifies code choice.
Conclusion
Common ICD-10 codes used in gastroenterology billing span multiple categories. Use specific codes over generic codes. Screening codes differ from diagnostic codes. GERD codes specify esophagitis status. Polyp codes should specify the site. Bleeding codes differ by source and acuity. Pain codes require location. Using correct specific codes reduces denials and maximizes payment.
FAQs
What is the most common GI ICD-10 code?
K21.9 GERD without esophagitis is extremely common. K58.9, irritable bowel syndrome, is also very frequent. Z12.11 screening colonoscopy is used daily in GI practices.
Should I use symptom codes or diagnosis codes?
Use diagnosis codes when a confirmed diagnosis exists. Use symptom codes when investigating the cause. Symptom codes support diagnostic procedures. Diagnosis codes support treatment.
What’s the difference between K92.1 and K92.2?
K92.1 is melena, black tarry stools, indicating upper GI bleeding. K92.2 is gastrointestinal hemorrhage, unspecified. K92.1 is more specific and preferred.
Do I need different codes for screening versus diagnostic colonoscopy?
Yes, screening uses Z12.11. Diagnostic uses symptom or disease codes like K62.5 or K59.00. This distinction affects patient cost-sharing.
How specific do polyp codes need to be?
Use site-specific codes when the location is known. D12.5 for sigmoid is better than D12.6 colon unspecified. Specificity improves coding accuracy.













