G0106 — Colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enema
G0106 is a HCPCS Level II code for colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enema. It belongs to the Procedures and Professional Services (Temporary) section. It was terminated on December 31, 2024 and is not valid on new claims.
This code has been terminated
CMS terminated G0106 on December 31, 2024. It stays in the file as history — a claim you are auditing from before that date may legitimately carry it — but it must not appear on a new claim. The adjacent codes below are the usual place to look for its replacement.
Medicare coverage: Special coverage instructions apply
There are published conditions attached to this code. Check the applicable coverage policy before billing it: the code being valid is not the same as the service being covered.
From the coverage field of the CMS Alpha-Numeric HCPCS File, release 2026Q3-Jul. This states Medicare’s position on the code, not on your particular claim.
The CMS record for G0106
- Long descriptor
- Colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enema
- Short descriptor
- Colon ca screen;barium enema
- Added
- January 1, 1998
- Terminated
- December 31, 2024
- BETOS
- I1D
- Pricing indicator
- 11 — Physician fee schedule
The official wording. This is what the code means.
CMS's 28-character form, which is what shows up on a remittance advice.
When CMS introduced the code.
When CMS retired it.
Berenson-Eggers Type of Service — CMS's own analytic grouping.
Price established using national RVUs.
Codes adjacent to G0106
HCPCS has no hierarchy — related items simply sit next to each other in the numbering. If G0106 is not quite right, the correct code is very often within a few positions of it.
- G0088Professional services, initial visit, for the administration of anti-infective, pain management, chelation, pulmonary hypertension, inotropic, or other intravenous infusion drug or biological (excluding chemotherapy or other highly complex drug or biological) for each infusion drug administration calendar day in the individual's home, each 15 minutes
- G0089Professional services, initial visit, for the administration of subcutaneous immunotherapy or other subcutaneous infusion drug or biological for each infusion drug administration calendar day in the individual's home, each 15 minutes
- G0090Professional services, initial visit, for the administration of intravenous chemotherapy or other highly complex infusion drug or biological for each infusion drug administration calendar day in the individual's home, each 15 minutes
- G0101Cervical or vaginal cancer screening; pelvic and clinical breast examination
- G0102Prostate cancer screening; digital rectal examination
- G0103Prostate cancer screening; prostate specific antigen test (psa)
- G0104Colorectal cancer screening; flexible sigmoidoscopy
- G0105Colorectal cancer screening; colonoscopy on individual at high risk
- G0108Diabetes outpatient self-management training services, individual, per 30 minutes
- G0109Diabetes outpatient self-management training services, group session (2 or more), per 30 minutes
- G0117Glaucoma screening for high risk patients furnished by an optometrist or ophthalmologist
- G0118Glaucoma screening for high risk patient furnished under the direct supervision of an optometrist or ophthalmologist
- G0120Colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.terminated
- G0121Colorectal cancer screening; colonoscopy on individual not meeting criteria for high risk
- G0122Colorectal cancer screening; barium enematerminated
- G0123Screening cytopathology, cervical or vaginal (any reporting system), collected in preservative fluid, automated thin layer preparation, screening by cytotechnologist under physician supervision
Questions about G0106
What is HCPCS code G0106?
G0106 is a HCPCS Level II code for colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enema. It sits in the Procedures and Professional Services (Temporary) section.
Does Medicare cover G0106?
The CMS HCPCS file marks G0106 as "Special coverage instructions apply". There are published conditions attached to this code. Check the applicable coverage policy before billing it: the code being valid is not the same as the service being covered.
Is G0106 still valid?
No. G0106 was terminated on December 31, 2024 and should not be used on new claims.