G0120 HCPCS code: Colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.
G0120 is the HCPCS Level II code for colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.. CMS terminated G0120 on 2024-12-31; do not bill it for later dates of service. In 2024 Medicare paid an average of $59.09 per service for G0120 across 28 services. Its Medicare coverage code is D (Special coverage instructions apply): Medicare covers it when its national or local coverage criteria are met. Medicare volume fell 57% from 2022 to 2024 (65 to 28 services). In 2024, about 18 clinicians billed Medicare for G0120 for 28 beneficiaries.
Code details
| Field | Value |
|---|---|
| Section | G codes — Procedures and professional services (temporary) |
| Coverage code | D — Special coverage instructions apply |
| Pricing indicator | 11 — Priced using national relative value units (Physician Fee Schedule) |
| BETOS category | I1D |
| Added | 1998-01-01 |
| Last action effective | 2025-01-01 |
| Terminated | 2024-12-31 |
Who bills G0120 (2024)
| Measure | Value |
|---|---|
| Clinicians billing (by place of service) | 18 |
| Medicare beneficiaries | 28 |
| States with claims | 0 |
Counts only. Supplier and clinician names, contact lists and state-by-state detail are in Caduvo.
Medicare utilization for G0120, 2022–2024
| Year | Services | Beneficiaries | Avg. allowed | Avg. paid |
|---|---|---|---|---|
| 2022 | 65 | 65 | $111.52 | $89.05 |
| 2023 | 33 | 33 | $68.61 | $54.77 |
| 2024 | 28 | 28 | $74.12 | $59.09 |
What changed for G0120
- 1998-01-01: G0120 added to HCPCS Level II
- Next scheduled CMS quarterly update (HCPCS and DMEPOS fee schedule): 2027-01-01
Frequently asked questions
What is HCPCS code G0120?
G0120 is the HCPCS Level II code for colorectal cancer screening; alternative to g0105, screening colonoscopy, barium enema.. Short descriptor: "Colon ca scrn; barium enema".
How much does Medicare pay for G0120?
In 2024, the average Medicare payment was $59.09 per service (average allowed $74.12).
Does Medicare cover G0120?
Coverage code D — Special coverage instructions apply. Medicare covers it when its national or local coverage criteria are met.
Related G01 codes
- G0101 — Cervical or vaginal cancer screening; pelvic and clinical breast examination
- G0102 — Prostate cancer screening; digital rectal examination
- G0103 — Prostate cancer screening; prostate specific antigen test (PSA)
- G0104 — Colorectal cancer screening; flexible sigmoidoscopy
- G0105 — Colorectal cancer screening; colonoscopy on individual at high risk
- G0106 — Colorectal cancer screening; alternative to g0104, screening sigmoidoscopy, barium enema
- G0108 — Diabetes outpatient self-management training services, individual, per 30 minutes
- G0109 — Diabetes outpatient self-management training services, group session (2 or more), per 30 minutes
- G0117 — Glaucoma screening for high risk patients furnished by an optometrist or ophthalmologist
- G0118 — Glaucoma screening for high risk patient furnished under the direct supervision of an optometrist or ophthalmologist
- G0121 — Colorectal cancer screening; colonoscopy on individual not meeting criteria for high risk
- G0122 — Colorectal cancer screening; barium enema
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
- Run a reimbursement report for a device billed under G0120
- Watch G0120 for fee, coverage and descriptor changes
- Build a full Medicare revenue model for G0120
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.