Are G codes covered by Medicare?
Yes, Medicare covers specific G codes, but coverage depends entirely on what the individual code represents.
What Are Medicare G Codes?
- HCPCS Level II Codes: G codes are temporary or permanent codes created by the Centers for Medicare & Medicaid Services (CMS).
- Purpose: They describe professional healthcare services, procedures, and supplies that do not have a standard CPT code or require unique tracking under Medicare policy.
Coverage Breakdown
- Covered and Paid Services: Many G codes represent covered preventive screenings (like pelvic exams or prostate screenings), telehealth visits, chronic care management, or specific therapy procedures (like certain electrical stimulation treatments). If the underlying medical service is a recognized Medicare benefit, the corresponding G code is eligible for coverage and payment.
- Non-Payable or Tracking Codes: Some G codes are used strictly for data collection, quality reporting (such as MIPS), or functional reporting rather than direct reimbursement. For example, older functional limitation reporting G codes for physical and occupational therapy are no longer required or tied to payment.
- Excluded Services: If a G code describes a service that is statutorily excluded by Medicare, it will not be covered, often indicated by specific billing modifiers (like a GY modifier).
Are G codes still required for Medicare?
G-codes are no longer required for outpatient therapy functional limitation reporting, but they are still required for many other Medicare services.
Outpatient Therapy G-Codes
- The Rule: Medicare stopped requiring functional limitation G-codes and severity modifiers for physical, occupational, and speech therapy effective January 1, 2019.
- Current Status: You do not report functional tracking G-codes (or CH-CN modifiers) at evaluation or discharge for Medicare Part B therapy anymore.
- What's Still Needed: Standard therapy modifiers like GP, GO, and GN are still mandatory on claims.
Where G-Codes Are Still Required
- Preventive & Wellness Services: Medicare uses specific G-codes for annual wellness visits, screenings, and preventive services that lack standard CPT codes.
- Telehealth & Special Programs: CMS regularly introduces temporary or permanent G-codes for virtual care, new care management models (such as Advanced Primary Care Management), and specific procedures.
- Quality Reporting: Certain G-codes remain tied to programs like MIPS (Merit-based Incentive Payment System).
You can check the official Centers for Medicare & Medicaid Services (CMS) HCPCS Level II Coding Process for ongoing updates on active codes.
Does Medicare cover G codes?
Yes, Medicare covers and specifically requires G-codes for certain professional healthcare services, procedures, and preventive visits that lack matching standard CPT codes.
What Are Medicare G-Codes?
- HCPCS Level II Codes: G-codes are specialized billing codes created and maintained by the Centers for Medicare & Medicaid Services (CMS).
- Medicare-Specific: They are used primarily for Medicare beneficiaries to track utilization, quality reporting (like MIPS), and services not fully captured by standard CPT codes.
- Coverage Varies: Many preventive G-codes (such as annual wellness visits or specific screenings) are covered at 100%, while others are bundled or subject to specific outpatient payment rules.
Common Uses for G-Codes
- Preventive Services & Wellness Visits: Code examples include annual wellness assessments or specific cancer screenings.
- Telehealth & Virtual Care: CMS utilizes temporary and permanent G-codes to reimburse virtual check-ins and remote evaluations.
- Visit Complexity: Add-on codes like G2211 help account for the complexity of longitudinal, ongoing primary care.
What are G codes for Medicare?
G-codes are Medicare-specific billing codes from the HCPCS Level II system used to report procedures, professional services, and supplies that do not have a matching CPT code.
π Overview of Medicare G-Codes
- Definition: National billing codes starting with the letter "G" created by the Centers for Medicare & Medicaid Services (CMS).
- Purpose: Fill coding gaps for temporary services, preventive visits, or federal programs.
- Application: Used almost exclusively for Medicare beneficiaries; non-Medicare claims with G-codes are usually denied.
π Common Categories & Examples
| Category | Description | Example Codes |
|---|---|---|
| π Wellness & Preventive | Routine checkups, screenings, and annual visits. | G0439 (Annual wellness visit) G0102 (Prostate cancer screening) |
| π‘ Visit Complexity | Add-on codes for ongoing, longitudinal primary care. | G2211 (Visit complexity inherent to E/M service) |
| β Telehealth Services | Temporary or permanent virtual check-ins and consults. | G2250 (Remote video/image assessment) G2251 (Virtual check-in 5β10 mins) |
| π Facility Visits | Standardized encounter tracking for specific clinic types. | G0463 (Hospital outpatient clinic visit) G0466 (FQHC visit, new patient) |
β οΈ Important Billing Rules
- Not for Outpatient Rehab Anymore: Functional G-codes for physical, occupational, and speech therapy (FLR) were permanently eliminated by CMS in 2019.
- Frequent Updates: CMS adds, revises, or deletes G-codes annually through the Medicare Physician Fee Schedule.
- Documentation Requirement: Clinical notes must explicitly support the medical necessity of the specific G-code billed to avoid claim rejection or audits.
What codes are not covered by Medicare?
Original Medicare does not use a single blanket list of non-covered CPT or HCPCS codes, but instead excludes entire categories of services by statute and policy unless specific medical necessity or statutory exceptions are met.
Major Non-Covered Categories
- Routine Dental Care: Exams, cleanings, fillings, root canals, and dentures are statutorily excluded, except for rare surgical procedures involving the jaw or reconstructions.
- Vision and Eye Care: Routine eye exams, eyeglasses, and contact lenses are generally not covered, except for post-cataract surgery prosthetics.
- Hearing Services: Hearing aids, exams for fitting hearing aids, and routine hearing evaluations are excluded from Original Medicare.
- Alternative Therapies: Acupuncture (except for specific chronic lower back pain guidelines), massage therapy, naturopathy, and homeopathy are excluded.
- Routine Physicals and Preventive Codes: Standard periodic wellness/preventive evaluation codes outside of the approved Initial Preventive Physical Examination (IPPE) or Annual Wellness Visit (AWV)βsuch as preventive codes 99381β99397βare not covered.
- Custodial Care: Long-term personal care or assistance with daily activities when that is the only care needed.
- Cosmetic Surgery: Elective procedures like chemical peels, hair transplants, or face lifts without a documented functional reconstructive necessity.
How to Check Specific Codes
Because coverage rules shift based on Medicare Administrative Contractor (MAC) local coverage determinations (LCDs), you should verify exact billing guidelines directly via the CMS Medicare Coverage Database or check official rules outlined in the Medicare Learning Network Non-Covered Guidance.
The Paul Chandler Show Ep. 070 HCPCS G Codes
Is G-Code still relevant today?
Yes, G-code is still completely relevant and remains the core backbone of modern CNC manufacturing and 3D printing.
Why G-Code Remains Relevant
- Universal Standard: Nearly every CNC machine and FDM 3D printer natively understands G-code, making it the universal language of automated manufacturing across different brands and countries.
- Direct and Deterministic: G-code provides explicit, line-by-line instructions telling the machine exact tool paths, speeds, and coordinates without hidden abstraction layers.
- The Output of Modern Software: Even though humans rarely write massive programs by hand today, advanced CAM software and AI tools automatically generate G-code to feed directly into the machine controllers.
- Troubleshooting Utility: Machinists and engineers still rely on reading G-code directly to diagnose errors, verify intent, and tweak production runs on the shop floor.
Which codes should never be used as primary diagnosis codes?
According to official ICD-10-CM Official Guidelines, certain categories of codes should never be used as a primary, principal, or first-listed diagnosis.
Types of Codes That Cannot Be Primary
- Manifestation codes: These describe a condition caused by an underlying disease (often labeled "in diseases classified elsewhere") and must always follow the primary code for the underlying condition.
- External cause codes: Codes in the V, W, X, or Y ranges explain how an injury happened, not the nature of the injury itself.
- "Code first" and secondary notes: Codes that state "use additional code" or require an underlying etiology first cannot stand alone in the primary position.
- Non-specific symptom codes: General signs, symptoms, and ill-defined conditions (such as debility or adult failure to thrive) are unacceptable as primary when a definitive diagnosis is already known.
What are the most common G codes?
The most common G-codes used in CNC programming control machine movement, positioning systems, and basic operational modes.
For a complete breakdown of instructions, you can read the G-code Explained Guide or consult the List of Common G-Code Commands for additional machinist conventions.
Motion and Positioning
- G00: Rapid positioning (moves the tool as fast as possible without cutting).
- G01: Linear interpolation (moves the tool in a straight line at a set feed rate).
- G02: Clockwise circular interpolation (cuts an arc in a clockwise direction).
- G03: Counterclockwise circular interpolation (cuts an arc counterclockwise).
- G04: Dwell (pauses machine movement for a set time).
Units and Planes
- G17 / G18 / G19: Plane selection for XY (G17), XZ (G18), or YZ (G19) working planes.
- G20: Sets units to inches.
- G21: Sets units to millimeters (metric).
Coordinate Systems
- G28: Returns the tool to the reference home position.
- G40 / G41 / G42: Cutter radius compensation (cancels, or compensates to the left or right of a profile).
- G54 through G59: Work coordinate systems (selects preset zero offsets for parts).
- G90: Absolute positioning mode (coordinates measure from a fixed origin).
- G91: Incremental positioning mode (coordinates measure relative to the last point).
Do you use G codes for Medicare Advantage plans?
Yes, Medicare Advantage plans do accept and use G codes, particularly for services like preventive screenings, annual wellness visits, and specific procedures that lack standard CPT equivalents.
How G Codes Work with Medicare Advantage
- Regulatory Alignment: Medicare Advantage (Part C) organizations are required by the Centers for Medicare & Medicaid Services to cover the same basic Medicare-approved services as Original Medicare, which includes utilizing HCPCS Level II G codes.
- Common Uses: Providers frequently submit G codes for Annual Wellness Visits (such as G0438 and G0439) and initial preventive exams instead of standard commercial preventive codes.
- Plan-Specific Rules: While federal guidelines mandate coverage alignment, individual private insurers administering Medicare Advantage may have distinct internal processing guidelines or prior authorization requirements for newer or add-on G codes (like G2211).
What is the difference between G codes and CPT codes?
The main difference is that CPT codes are universal medical codes used by all insurance payers, while G-codes are specialized codes created by Medicare for specific services and temporary programs.
CPT Codes (Current Procedural Terminology)
- Who maintains them: The American Medical Association (AMA).
- What they look like: Five-digit numeric codes.
- Who uses them: Universal use across private insurance, Medicaid, and Medicare.
- Purpose: They describe standard medical, surgical, and diagnostic services provided to patients.
G-Codes
- Who maintains them: The Centers for Medicare & Medicaid Services (CMS).
- What they look like: Alphanumeric codes starting with the letter "G" followed by four numbers.
- Who uses them: Primarily used for Medicare and federal health programs.
- Purpose: They cover professional services or procedures that do not have a matching CPT code, or services created for temporary pilot programs, telehealth, and preventive screenings.