G9998 HCPCS code: Documentation of medical reason(s) for an interval of less than 3 years since the last colonoscopy (e.g., last colonoscopy incomplete, last colonoscopy had inadequate prep, piecemeal removal of adenomas, or sessile serrated polyps >= 20 mm in size, last colonoscopy found greater than 10 adenomas, lower gastrointestinal bleeding, or patient at high risk for colon cancer due to underlying medical history ([i.e. crohn's disease, ulcerative colitis, personal or family history of colon cancer, hereditary colorectal cancer syndromes])

G9998 is the HCPCS Level II code for documentation of medical reason(s) for an interval of less than 3 years since the last colonoscopy (e.g., last colonoscopy incomplete, last colonoscopy had inadequate prep, piecemeal removal of adenomas, or sessile serrated polyps >= 20 mm in size, last colonoscopy found greater than 10 adenomas, lower gastrointestinal bleeding, or patient at high risk for colon cancer due to underlying medical history ([i.e. crohn's disease, ulcerative colitis, personal or family history of colon cancer, hereditary colorectal cancer syndromes]). Its Medicare coverage code is C (Carrier judgment): Coverage is decided by the Medicare contractor (MAC) case by case.

Code details

FieldValue
SectionG codes — Procedures and professional services (temporary)
Coverage codeC — Carrier judgment
Pricing indicator00 — Not separately priced by Medicare
BETOS categoryZ2
Added2022-01-01
Last action effective2024-01-01

Medicare policy articles for this code

Covered diagnoses (558 ICD-10-CM codes)

The diagnoses most often listed as covered in the policy articles above:

ICD-10-CMDiagnosisArticles listing it
A03.9Shigellosis, unspecified1
A04.3Enterohemorrhagic Escherichia coli infection1
A04.5Campylobacter enteritis1
A04.6Enteritis due to Yersinia enterocolitica1
A04.71Enterocolitis due to Clostridium difficile, recurrent1
A04.72Enterocolitis due to Clostridium difficile, not specified as recurrent1
A04.8Other specified bacterial intestinal infections1
A04.9Bacterial intestinal infection, unspecified1
A06.1Chronic intestinal amebiasis1
A06.2Amebic nondysenteric colitis1

Showing 10 of 558. The full list, non-covered diagnoses and CSV export are in Caduvo.

What changed for G9998

Frequently asked questions

What is HCPCS code G9998?

G9998 is the HCPCS Level II code for documentation of medical reason(s) for an interval of less than 3 years since the last colonoscopy (e.g., last colonoscopy incomplete, last colonoscopy had inadequate prep, piecemeal removal of adenomas, or sessile serrated polyps >= 20 mm in size, last colonoscopy found greater than 10 adenomas, lower gastrointestinal bleeding, or patient at high risk for colon cancer due to underlying medical history ([i.e. crohn's disease, ulcerative colitis, personal or family history of colon cancer, hereditary colorectal cancer syndromes]). Short descriptor: "Doc med rsn <3 colon".

Does Medicare cover G9998?

Coverage code C — Carrier judgment. Coverage is decided by the Medicare contractor (MAC) case by case.

Which diagnoses support coverage for G9998?

Medicare policy articles that cite G9998 list 558 covered ICD-10-CM diagnosis codes across 1 article. The most cited include A03.9 (Shigellosis, unspecified), A04.3 (Enterohemorrhagic Escherichia coli infection), A04.5 (Campylobacter enteritis). A listed diagnosis is necessary but not sufficient; the policy's other criteria still apply.

Related G99 codes

Building a device that would bill under a code like this? Caduvo matches a device description to HCPCS/CPT codes, Medicare coverage and payment, and the FDA pathway in one report.

Next steps

Sources: CMS HCPCS Level II release October 2025; CMS DMEPOS fee schedule; CMS NCCI MUE tables; CMS Medicare utilization (physician and DME supplier files); CMS Medicare Coverage Database articles. Fees are Medicare allowables, not commercial rates. Not billing or legal advice.

All G codes · HCPCS lookup