G-codes — Procedures and Professional Services (Temporary)
1261 codes — G-codes: Procedures / Professional Services
Temporary procedure and professional service codes used by Medicare for items not yet assigned a permanent CPT code.
G-codes (G0000-G9999) are CMS-issued temporary codes for procedures, professional services, and quality measures that Medicare needs to track but for which no permanent CPT code exists. They cover screenings (G0101 cervical/vaginal cancer screen, G0102 prostate cancer screen), administration codes (G0008-G0010 vaccine administration), chronic care management services (G0506-G0511), telehealth modifier-like codes, and the entire MIPS Quality reporting set (G8000-G9999 — many of which are now deleted).
G-codes are paid under various fee schedules: most preventive G-codes follow PFS, screening G-codes follow PFS or are statutorily mandated, and MIPS reporting G-codes are non-payable but used for quality tracking.
Frequently-referenced G-codes: