Medicare uses three main HCPCS codes for 2026 Annual Wellness Visits (AWVs): G0402 for the “Welcome to Medicare” exam, G0438 for the first Annual Wellness Visit, and G0439 for every subsequent Annual Wellness Visit once a year after that. These wellness visits are preventive—not head‑to‑toe physicals—and they focus on health risk assessment, screening, and a personalized prevention plan for Medicare beneficiaries.
Table of Contents
ToggleA Medicare Annual Wellness Visit is a Part B preventive benefit that helps clinicians identify health risks, update medical history, and create a personalized prevention plan for eligible patients. Unlike a traditional annual physical, the AWV emphasizes a structured health risk assessment, screening schedule, and counseling rather than a comprehensive physical exam.
For practices, AWVs support value‑based care by closing gaps in preventive services, improving patient engagement, and generating reliable, recurring revenue when coded correctly. For patients, most AWVs are covered at 100% by Medicare, meaning no deductible or coinsurance when the visit is billed under the correct AWV CPT/HCPCS codes.
Medicare wellness visit coding revolves around three core HCPCS Level II codes that are often colloquially referred to as “CPT codes for annual wellness visits.” Understanding when each is allowed is critical to avoid denials and maximize reimbursement.
These HCPCS codes are the real “annual wellness visit CPT codes” Medicare recognizes, and correct use ensures your claims are not rejected for duplicate or out‑of‑sequence billing.
One of the most common sources of confusion is between a Medicare Annual Wellness Visit (coded with G0438 or G0439) and a comprehensive annual physical exam (coded with 99381–99397 in CPT). Medicare does not cover routine annual physical CPT codes for adults, so billing a 9939x code to Medicare as a “wellness visit” typically results in denials or patient liability.
In practical terms:
This distinction is at the core of the search intent behind queries like “annual wellness visit CPT code” and “CPT code for annual physical.”
To choose the right annual wellness visit CPT code, think in terms of timing and eligibility.
Use G0402 (IPPE) when:
Use G0438 (Initial AWV) when:
Use G0439 (Subsequent AWV) when:
Only one AWV (G0438 or G0439) can be billed per beneficiary per 12‑month period, regardless of how many providers they see.
Medicare lays out specific required elements for an AWV that must be performed and documented to support the CPT code for an annual wellness visit. For both G0438 and G0439, clinicians should ensure the visit includes:
For G0439, these elements are updated rather than completed from scratch, which is why subsequent visits are typically more streamlined.
Medicare allows some flexibility in who may furnish and bill for AWVs, provided services are within scope of practice and supervision rules. Eligible professionals include:
This flexibility allows practices to design efficient workflows, delegating much of the HRA and screening work to clinical staff while billing under a physician or qualified practitioner’s NPI.
Medicare permits AWVs to be billed on the same day as a problem‑oriented evaluation and management (E/M) visit when medically necessary. In that case:
The AWV remains fully covered, while the problem‑oriented E/M service may be subject to copayment and deductible. Clear, separate documentation for each service is essential to withstand audits.
Many organizations pair AWVs with other preventive or care‑management services to enhance clinical value and revenue. Common add‑on codes include:
Designing AWV workflows to include these services where appropriate can turn one encounter into a comprehensive preventive care touchpoint.
Federally Qualified Health Centers can bill for AWVs but must follow specific rules and add‑on codes. In addition to the standard AWV HCPCS codes, FQHCs may use code G0468 as a per‑visit payment code that reflects FQHC‑specific reimbursement.
For example, an FQHC might bill G0402 or G0438/G0439 plus G0468 to indicate the service is furnished in an FQHC setting. Exact payment rates vary and should be confirmed in the current Medicare Physician Fee Schedule or FQHC payment rules.
Medicare uses HCPCS codes G0438 for the initial Annual Wellness Visit and G0439 for subsequent Annual Wellness Visits.
The “Welcome to Medicare” Initial Preventive Physical Examination uses HCPCS code G0402 during the first 12 months after Part B enrollment.
Traditional adult annual physical codes (99381–99397) are preventive visit codes used by commercial payers and are not covered as routine annual physicals by Medicare.
Once a patient has had G0438, use G0439 for each subsequent Annual Wellness Visit once every 12 months.
In summary, G0439 is the correct code for a Medicare subsequent Annual Wellness Visit, while 99397 is a preventive physical code generally used for non‑Medicare plans and not for Medicare AWVs.
For Medicare beneficiaries, the correct “wellness visit” codes are G0402 (IPPE), G0438 (initial AWV), and G0439 (subsequent AWV), not 99396.
HealthArc helps practices implement scalable, compliant Annual Wellness Visit programs that integrate seamlessly with chronic care management, remote monitoring, and other value‑based initiatives. By digitizing health risk assessments, automating eligibility checks, and guiding staff through required elements, HealthArc can reduce the risk of denied AWV claims while increasing completion rates.
Paired with AWV‑centric tools—such as structured templates for G0438 and G0439, reminders for 12‑month intervals, and built‑in prompts for add‑on services like advance care planning—HealthArc enables teams to focus on patient care instead of chasing paperwork. This kind of infrastructure makes it easier for organizations to reliably capture the correct annual wellness visit CPT code on every eligible encounter and maintain accurate documentation for audits.
| Purpose / Scenario | Typical Code(s) | Key Notes |
| Welcome to Medicare preventive exam | G0402 | One‑time IPPE within first 12 months of Part B. |
| Initial Annual Wellness Visit (Medicare) | G0438 | First AWV after 12 months of Part B; once per lifetime. |
| Subsequent Annual Wellness Visit (Medicare) | G0439 | Annual AWV after G0438, once every 12 months. |
| Adult preventive physical, established 65+ (non‑Medicare) | 99397 | Not covered by Medicare as routine physical. |
| Adult preventive physical, established 40–64 (non‑Medicare) | 99396 | Used by commercial payers; not an AWV code. |
| Advance Care Planning with AWV | 99497, 99498 | Optional add‑on discussions of advance directives. |
| SDOH risk assessment with AWV | G0136 | 5–15 minutes of standardized SDOH screening. |
For Medicare, the Annual Wellness Visit codes are HCPCS G0438 for the initial Annual Wellness Visit and G0439 for subsequent Annual Wellness Visits each year.
After the initial AWV using G0438, providers should bill G0439 for each subsequent Annual Wellness Visit, no more than once every 12 months.
No. CPT 99397 is a preventive physical examination code and is not covered by Medicare as a routine annual physical. Medicare requires G0438 or G0439 for Annual Wellness Visits.
G0439 is a Medicare-specific code for subsequent Annual Wellness Visits that focus on risk assessment and preventive planning. CPT 99397 is typically used by commercial insurance plans for preventive physical exams and is not recognized by Medicare as an AWV.
CPT 99396 is a preventive health visit code for established patients aged 40–64, primarily billed to commercial insurance. It is not a Medicare Annual Wellness Visit code.
Use G0438 for a patient’s first Medicare Annual Wellness Visit. Use G0439 for each subsequent AWV, as long as at least 12 months have passed since the previous AWV.
Yes. If there is a medically necessary evaluation and management service distinct from the preventive AWV, it may be billed on the same day using an appropriate E/M code with modifier -25 and supported by separate documentation.
Physicians, nurse practitioners, physician assistants, certified nurse specialists, and other qualified health professionals may perform and bill AWVs in accordance with CMS guidelines and state scope-of-practice regulations.
G0438 is allowed once in a lifetime as the initial AWV. G0439 is allowed once every 12 months thereafter. Only one AWV (either G0438 or G0439) is covered per beneficiary in any 12-month period.
Common Medicare diagnosis codes for AWVs include preventive Z-codes such as Z00.00 (general medical examination) or other appropriate Z codes, billed along with the correct HCPCS code and standard claim elements.
The CMS 2026 Medicare Physician Fee Schedule proposed rule could be the...
Learn MoreFor small practices and care providers, remote care solutions are highly effective...
Learn MoreTo promote remote care, the Centers for Medicare & Medicaid Services (CMS)...
Learn More