MCMCB Pro
G0120

G0120Colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.

HCPCSTerminatedBETOS I1D

G0120 is a HCPCS Level II code for colorectal cancer screening; alternative to g0105, screening colonoscopy, 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 G0120 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 G0120

Long descriptor
Colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.

The official wording. This is what the code means.

Short descriptor
Colon ca scrn; barium enema

CMS's 28-character form, which is what shows up on a remittance advice.

Added
January 1, 1998

When CMS introduced the code.

Terminated
December 31, 2024

When CMS retired it.

BETOS
I1D

Berenson-Eggers Type of Service — CMS's own analytic grouping.

Pricing indicator
11 — Physician fee schedule

Price established using national RVUs.

Codes adjacent to G0120

HCPCS has no hierarchy — related items simply sit next to each other in the numbering. If G0120 is not quite right, the correct code is very often within a few positions of it.

  • G0103Prostate cancer screening; prostate specific antigen test (psa)
  • G0104Colorectal cancer screening; flexible sigmoidoscopy
  • G0105Colorectal cancer screening; colonoscopy on individual at high risk
  • G0106Colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enematerminated
  • 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
  • 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
  • G0124Screening cytopathology, cervical or vaginal (any reporting system), collected in preservative fluid, automated thin layer preparation, requiring interpretation by physician
  • G0127Trimming of dystrophic nails, any number
  • G0128Direct (face-to-face with patient) skilled nursing services of a registered nurse provided in a comprehensive outpatient rehabilitation facility, each 10 minutes beyond the first 5 minutes
  • G0129Occupational therapy services requiring the skills of a qualified occupational therapist, furnished as a component of a partial hospitalization or intensive outpatient treatment program, per session (45 minutes or more)
  • G0130Single energy x-ray absorptiometry (sexa) bone density study, one or more sites; appendicular skeleton (peripheral) (e.g., radius, wrist, heel)

Questions about G0120

What is HCPCS code G0120?

G0120 is a HCPCS Level II code for colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.. It sits in the Procedures and Professional Services (Temporary) section.

Does Medicare cover G0120?

The CMS HCPCS file marks G0120 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 G0120 still valid?

No. G0120 was terminated on December 31, 2024 and should not be used on new claims.

HCPCS Level II2026Q3-Jul· effective July 1, 2026