Family Medicine Billing Guide 2026
AWV, Chronic Care Management, and Preventive Coding
Family medicine has one of the richest revenue opportunities in outpatient medicine, but it is also one of the most under-coded specialties. The combination of preventive care codes, Medicare wellness codes, chronic care management, and complex E/M billing creates numerous opportunities for revenue leakage when billing teams are not current on the rules. This guide covers the highest-impact billing scenarios for family medicine in 2026.
What Is the CPT Code for a Routine Annual Exam?
For commercial patients, an annual exam is billed with a preventive visit code chosen by age: 99381 to 99387 for new patients and 99391 to 99397 for established patients. Medicare doesn't pay those codes. For Medicare patients, bill the annual wellness visit instead: G0438 for the first one and G0439 for each later visit.
Can You Bill an Annual Wellness Visit and an E/M on the Same Day?
Yes. Bill the AWV (G0438 or G0439) and an E/M on the same date when the E/M addresses a significant, separately identifiable problem, and append modifier 25 to the E/M code, not the AWV. Document the E/M on its own, with its own assessment and plan.
1. Annual Wellness Visit vs. Preventive Visit vs. E/M: The Critical Distinction
Confusing these three visit types is the most expensive billing mistake in family medicine. They're three separate service types with different codes, different coverage rules, and, critically, different rules about what can be billed on the same date.
| Visit Type | Code(s) | Coverage | Who Can Bill |
|---|---|---|---|
| Initial Annual Wellness Visit | G0438 | Medicare Part B, 0% coinsurance | Medicare patients only; once per lifetime |
| Subsequent Annual Wellness Visit | G0439 | Medicare Part B, 0% coinsurance | Medicare patients; annually after G0438 |
| Preventive E/M (new patient) | 99381–99387 | Commercial insurance, self-pay | Any patient; age-based code selection |
| Preventive E/M (established) | 99391–99397 | Commercial insurance, self-pay | Any established patient; age-based |
| Office E/M (established) | 99211–99215 | All payers | Medically necessary visits |
2. Annual Wellness Visit (G0438 / G0439): Required Elements
The AWV is a Medicare-specific benefit that creates a personalized prevention plan. It's NOT the same as a physical exam. The required elements differ by visit type:
Initial AWV (G0438): Required Elements
- Health Risk Assessment (HRA) completed by patient before or during visit
- Review of medical and family history
- List of current providers and suppliers
- Measurement of height, weight, BMI, blood pressure, and other routine measurements
- Detection of cognitive impairment (e.g., Mini-Cog screening)
- Review of functional ability and safety (e.g., fall risk, hearing, home safety)
- Establishment of written 5–10 year prevention plan
- Personalized health advice and referrals as appropriate
Subsequent AWV (G0439): Key Differences
G0439 requires updating the prevention plan, reviewing the HRA, and performing all measurements. It does NOT require repeating the full medical/family history unless changed. The cognitive assessment and functional review must still be performed annually.
3. Same-Day AWV and E/M Billing: The Rule and the Exception
One of the highest-value billing opportunities in family medicine is billing a separate E/M on the same day as an AWV, and it is fully appropriate when done correctly.
The rule: If a significant, separately identifiable E/M service is performed on the same date as the AWV, for example, the patient mentions a new complaint (chest pain, concerning lesion, medication side effect) that requires separate clinical decision-making, you may bill both the AWV and an E/M code on the same date.
How to bill: Append modifier 25 to the E/M code. Document the E/M service separately from the AWV elements. The E/M must reflect a separately identifiable service beyond the AWV scope.
| Scenario | Correct Billing |
|---|---|
| AWV only, no acute complaints | G0439 |
| AWV + patient mentions new hypertension concerns requiring management change | G0439 + 99214-25 |
| AWV + routine medication refill discussion only | G0439 (medication refill is part of prevention plan) |
| AWV + evaluation of new chest pain requiring workup | G0439 + 99215-25 |
4. Chronic Care Management (CCM): The Most Under-Billed Medicare Benefit
Chronic Care Management allows family medicine practices to bill for non-face-to-face care coordination time for Medicare patients with two or more chronic conditions. CCM has been available since 2015, and many practices still leave it on the table.
| CPT Code | Service | Time Requirement | 2026 Medicare rate (non-facility) |
|---|---|---|---|
| 99490 | CCM: clinical staff time | First 20 min/month | $66.13 |
| +99439 | CCM add-on: clinical staff, each additional 20 min | Each additional 20 min | $50.44 |
| 99491 | CCM: physician/QHP personal time | First 30 min/month | $89.18 |
| +99437 | CCM add-on: physician/QHP, each additional 30 min | Each additional 30 min | $63.13 |
| 99487 | Complex CCM: clinical staff time | First 60 min/month with moderate or high complexity MDM | $144.29 |
| +99489 | Complex CCM add-on | Each additional 30 min | $78.16 |
CCM Billing Requirements
- Patient must have 2+ chronic conditions expected to last 12+ months and place the patient at significant risk
- An electronic comprehensive care plan must be established and shared with the patient
- 24/7 access to care must be available (on-call coverage qualifies)
- Patient must give written or verbal consent before you bill (document it in the chart; it's collected once unless the patient switches practitioners)
- Only ONE provider can bill CCM per patient per month
- An initiating visit is required for new patients and for patients you haven't seen in the past year
- Time must be tracked and documented by clinical staff
5. Advance Care Planning (ACP): Billing for Goals-of-Care Conversations
Advance Care Planning codes allow family medicine providers to bill for time spent discussing advance directives, healthcare proxies, and end-of-life preferences, conversations that happen regularly but are rarely billed.
| CPT Code | Service | 2026 Medicare Rate | Notes |
|---|---|---|---|
| 99497 | ACP: first 30 minutes, face-to-face | $86.84 | Can be billed same day as AWV or E/M; append modifier 33 with an AWV so the patient's cost sharing is waived |
| 99498 | ACP add-on: each additional 30 minutes | $78.16 | Add-on to 99497; requires additional 30 min of face-to-face time |
ACP is one of the few codes that can be billed on the same day as an AWV without a modifier 25, as CMS considers it a complementary, not duplicative, service to the wellness visit.
6. Preventive Care Coding: Commercial Insurance
For non-Medicare patients, preventive visits are billed using age-based E/M codes. Modifier 25 rules apply here too: if a problem-oriented service is performed on the same day as a preventive visit, bill both, with modifier 25 on the problem-oriented E/M.
| Age Group | New Patient | Established Patient |
|---|---|---|
| Infant (under 1 year) | 99381 | 99391 |
| 1–4 years | 99382 | 99392 |
| 5–11 years | 99383 | 99393 |
| 12–17 years | 99384 | 99394 |
| 18–39 years | 99385 | 99395 |
| 40–64 years | 99386 | 99396 |
| 65+ years | 99387 | 99397 |
Family Medicine Audit Exposure: Wellness Visits, Care Management, and Same-Day E/M
Family medicine gets audited on the services that look routine. An Annual Wellness Visit has required elements, and a note that reads like a regular exam without the health risk assessment and personalized prevention plan doesn't support G0438 or G0439. Medicare also limits how often they can be billed: the initial AWV is a once-in-a-lifetime benefit, and the subsequent AWV can be billed once every 12 months.
The second pressure point is the same-day E/M. When you bill a problem-oriented E/M on the day of an AWV, the record has to show a significant, separately identifiable service, which is why the note should stand on its own with its own assessment and plan. Care management and advance care planning are checked for consent and time. Contractors can review three years of claims, so a template gap in any of these repeats across your whole panel.
Build a Preventive Care Calendar
Family medicine has many time-based services: wellness visits, screenings, vaccines, and care management. A calendar showing each patient's next eligible date lets the front desk offer services at every visit and prevents billing before eligibility.
Family Medicine Checklist
- AWV eligibility checked before scheduling.
- Required AWV elements built into the template.
- Same-day E/M documented on its own.
- CCM consent and time logged monthly.
Frequently Asked Questions About Family Medicine
What is the CPT code for a routine annual exam?
For commercial patients, an annual exam is billed with a preventive visit code chosen by age: 99381 to 99387 for new patients and 99391 to 99397 for established patients. Medicare doesn't pay those codes. For Medicare patients, bill the annual wellness visit instead: G0438 for the first one and G0439 for each later visit.
What does Medicare pay for the annual wellness visit in 2026?
At 2026 national non-facility rates, the initial annual wellness visit (G0438) pays $174.35 and each subsequent visit (G0439) pays $137.61, with no deductible or coinsurance for the patient. Medicare lists the preventive visit codes 99381 to 99397 as non-covered, so don't use them for Medicare patients.
Is an Annual Wellness Visit the same as a physical exam?
No. The article is clear that the AWV is a Medicare benefit that creates a personalized prevention plan, and it isn't the same as a physical. The required elements differ between the initial visit (G0438) and the subsequent visit (G0439).
Can you bill an annual wellness visit and an E/M on the same day?
Yes. Bill the AWV (G0438 or G0439) and an E/M on the same date when the E/M addresses a significant, separately identifiable problem, and append modifier 25 to the E/M code, not the AWV. Document the E/M on its own, with its own assessment and plan.
Why is chronic care management so under-billed?
The gap is usually workflow and documentation, such as consent, the initiating visit and time tracking, rather than eligibility. At 2026 Medicare rates 99490 pays $66.13 a month per patient, so even a partial rollout adds up.