Medicare G-codes sound a little too complex, don’t they? But they are a necessary part of Medicare medical billing. When it comes to billing payers for the services physicians, medical facilities, or other healthcare providers render, these G-codes are used for accuracy and standardized reporting.
Healthcare professionals often encounter payment delays and denials due to the misuse or misunderstanding of these codes. For instance, a medical facility provides a comprehensive treatment to a patient, but the reimbursement gets delayed because the claim does not contain the appropriate G-code.
Significance of G-Codes in Medical Billing
Before we discuss the importance of these codes in medical billing, let us step back and understand what they are.
G-codes are a unique set of Medicare billing codes under the HCPCS Level II coding system. They are used to report Medicare-specific services. Note that these are temporary codes used for quality reporting, and when CPT codes cannot fully capture specialized services. So, we can say that Medicare G-codes are used for special services until a CPT code is assigned.
Note that in the case of specialized services, reporting of these codes becomes necessary for proper reimbursement.
Types of G-Codes in Medical Billing
G-codes are classified into different types based on the nature of services. Moreover, these codes can be applied when the following conditions are met:
- The patient is a Medicare beneficiary.
- The patient typically has a chronic disease or functional limitation.
- Applicable for specific, time-limited, preventive, or pilot services.
- The goal is to track treatments under the Medicare programs.
We have various types of G codes that billing professionals can use. Here’s a quick overview:
Preventive Services
Medicare covers preventive services, such as screenings, annual wellness visits, and vaccination administrations. These help practitioners identify potential medical problems in asymptomatic patients early on. For instance, G0102 is used for billing the payer for a prostate cancer screening.
Temporary or New Procedures
G-codes cover new treatments or procedures that do not have official CPT codes assigned to them yet. For example, G6015 used to represent a special kind of radiation therapy (IMRT) for cancer until it was deleted in December 2025 and replaced with CPT codes 77402, 77407, and 77412, based on the complexity level.
Quality Assurance (QA) and Reporting
Medical practitioners receive rewards from Medicare for precise patient care. Some of these codes help report and track the quality back to the program. For example, G8348 was a popular Physician Quality Reporting System (PQRS) code that fell under this category and was applied when a practitioner closed a referral loop.
Telehealth Services
Remote or telehealth services have become integral since the COVID-19 pandemic and are particularly popular among rural patients. For instance, G0425 is an active G-code and applies to telehealth consultations involving approximately 30 minutes of medical discussion in the emergency department or inpatient settings.
Treatments Services
As mentioned before, sometimes, services not covered by CPT codes are billed using temporary G-codes. For example, G0121 is also an active code that represents colorectal cancer screening (via colonoscopy) on a patient who is not high risk.
List of Medicare G-Codes & Their Uses
The list of Medicare G-codes is pretty extensive. However, here are the ones that are active and used most frequently:
1. G0008
This is an influenza virus vaccine administration code. It covers professional service, i.e., flu shot administration, and not the vaccine product.
2. G0101
This is a women-specific code and represents screening for cervical or vaginal cancer in high-risk women. The screenings can be performed every 1 to 3 years, as recommended by the physician.
3. G0402
This code reports a “Welcome to Medicare” visit for new patients enrolled in Part B. It covers an initial preventive physical examination, which is conducted face-to-face within the first 12 months of plan enrollment.
4. G0438
This code is used for an initial annual wellness visit, which includes a personalized prevention plan of service. It is a one-time, lifetime benefit for Medicare beneficiaries who have been enrolled for more than 12 months.
5. G0439
Contrary to the code above, G0438 represents a subsequent annual wellness visit. It also includes a personalized prevention plan of service.
6. G0444
Medicare also covers annual depression screenings. All you have to do is report G0444 to indicate to the payer that 5 to 15 minutes were spent with an adult in a primary care setting to screen him for depression.
7. G0463
G0463 is especially for standard hospital outpatient appointments and helps keep facility claims straightforward.
New 2026 Additions
As medical treatment options are advancing, new codes are being introduced. This year alone, Medicare added 14 new G-codes, for example, codes G0568 to G0570, which represent psychiatric collaborative care models.
Similarly, codes G0660 to G0668 report team-based evaluation performed remotely, and one new code (G9871) covers online behavioral counselling for diabetes prevention. All these codes have been active since January 1, 2026.
Important Insight:
We have only covered the most reported G-codes and their description. However, there are hundreds of others. Billing teams should focus on correct code selection, proper documentation, and other billing basics for first-pass claim acceptance.
Difference Between G-Codes & CPT Codes
We’ve discussed plenty about G-codes in medical billing, but are they any different than CPT codes? Take a look at the table below to understand their differences.
| Aspect | CPT Codes | G-Codes |
|---|---|---|
| Regulatory Body | American Medical Association (AMA) | Centers for Medicare & Medicaid (CMS) |
| Validity | Permanent | Temporary |
| Format | 5-digit, numerical (like 99214) | 5-digit, alphanumerical (like G9860) |
| Primary Use | For billing everyday procedures and services to all insurers. | For billing specialized services to Medicare, or for quality tracking. |
| Needed by | Most payers: government and private insurance payers. | Mainly Medicare/Medicaid. |
| Example | 99202-99205 (office visits for new patients). | G0008-G0010 (vaccine administration). |
Challenges in Using G-Codes
G-codes are crucial for special scenarios in medical billing, but they pose their own challenges. These challenges may include:
Changes and Expiry
These codes are mostly temporary and are assigned for special treatments or procedures. Hence, when the AMA assigns CPT codes to these innovative treatments, the corresponding G-codes are deleted. Therefore, billing teams must stay up to date with the latest changes, or they will face reimbursement delays and denials.
Compliance and Quality Programs
Most of these codes fall under PQRS, CMS, or Merit-Based Incentive Payment System (MIPS) reporting programs. Using incorrect codes will not only lead to a claim denial but also result in a lower compliance score for the healthcare provider.
Documentation Requirements
Like CPT codes, these codes should also be submitted with supporting documents, such as lab reports, physicians’ evaluations, and clinical/therapy notes. Documentation will help prove the medical necessity of the procedure, contributing to smoother acceptance.
Varying Reimbursement Rates
Since these codes often represent temporary or new tests, treatments, and procedures, they are not reimbursed at the same rates as CPT codes. Therefore, billing teams must stay mindful of their varied rates and bill payers accordingly.
Tips to Stay Updated on G-Codes
The following are some quick tips if you want to stay updated on these HCPCS codes and avoid denials and delays in reimbursement:
- Check the CMS website for the latest code updates (usually published in October).
- Subscribe to newsletters like Medicare Learning Network (MLN).
- Employ coding software with a complete ICD, CPT, and HCPCS database that updates itself automatically.
- Train your staff regarding G-codes and their usage, whether the staff is new or experienced.
- Get the latest coding updates from AAPC, AHIMA, and other official platforms.
Handle Medicare G-Codes Efficiently With MediBillMD
G-codes in medical billing may not be as popular as CPT codes, but they are no less important. They’re a crucial part of medical billing and must be used appropriately. These codes report special treatments or procedures that are generally temporary until suitable CPT codes are assigned to them.
Keeping up with frequent G-code updates can be challenging, and we understand that well. Fortunately, healthcare providers and other medical staff can choose our medical billing services to stay informed regarding the latest code changes and achieve accurate billing every time.


