Primary Care Billing: The Guide for Family and Internal Medicine Practices

High-performing billing partners provide full-service billing for primary care, family medicine, and internal medicine practices — accurate E&M coding, Annual Wellness Visit billing, Chronic Care Management, and complete AR management. Most primary care practices are leaving 15–25% of Medicare revenue unbilled through missed AWV and CCM codes alone.

95%+Clean Claim Target
$62+CCM Revenue/Patient/Mo
<35Days in AR Target
20%Avg Revenue Increase
Primary Care Billing

Primary care billing requires mastery of E&M documentation under the 2021 AMA guidelines, plus specialized knowledge of Medicare-only codes that most generalist billers miss entirely — Annual Wellness Visits (G0438/G0439), Chronic Care Management (99490/99491), Transitional Care Management (99495/99496), and Advance Care Planning (99497). A typical 3-physician primary care practice billing these codes correctly adds $8,000–$15,000 per month in legitimate Medicare revenue that they were previously leaving unbilled.

Image: Primary care physician with patient / family medicine office

5 Codes Most Primary Care Practices Are Not Billing

Annual Wellness Visit (G0438/G0439) +$175–$250/visit

Medicare-covered preventive visit. Distinct from E&M. Can be billed same day as E&M with modifier -25. Fewer than 40% of eligible visits are billed with G0438/G0439 — most are incorrectly billed as office visits.

Chronic Care Management (99490/99491) +$62/patient/month

For Medicare patients with 2+ chronic conditions. 20 minutes of care management per calendar month. Fewer than 20% of eligible primary care practices bill CCM — the remaining 80% leave an average of $10,000+/month unbilled.

Transitional Care Management (99495/99496) +$165–$235/discharge

Post-hospital discharge follow-up within 14 days (99495) or 7 days (99496). Requires contact attempt within 2 business days of discharge. Significantly higher RVU value than a standard office visit for the same time.

Advance Care Planning (99497/99498) +$86/session

Billable for face-to-face discussions of advance directives. Can be billed same day as E&M or AWV. Waived Medicare cost-sharing when billed with AWV. Rarely billed despite being widely performed.

E&M Level Accuracy (99214 vs 99213) +$40–$65/visit

Post-2021 E&M revision, MDM complexity now drives code selection. Many practices default to 99213 out of habit when the documented MDM clearly supports 99214. Audit of 100 charts typically finds 30–40% undercoded.

Full Primary Care Billing Services

E&M Coding Accuracy

2021 AMA E&M guidelines applied correctly — MDM-based and time-based coding. Regular E&M audits to identify undercoding patterns without creating overcoding risk.

Medicare Wellness & Preventive

AWV (G0438/G0439), IPPE (G0402), depression screening (G0444), alcohol screening (G0442), and all Medicare preventive service codes billed correctly and completely.

CCM & RPM Billing

Chronic Care Management (99490/99491), Remote Patient Monitoring (99453/99454/99457), and Principal Care Management (99424/99425) — the fastest-growing revenue opportunity in primary care.

Same-Day Visit Rules

Complex same-day billing rules — AWV + E&M, preventive + problem-focused, multiple problems in one visit — applied correctly to maximize revenue without triggering payer edits.

Lab & In-Office Procedures

In-office procedure billing — EKG, spirometry, wound care, skin procedures — plus lab service billing under the CLIA waiver or PPM certificate your practice holds.

Patient AR & Collections

High-volume primary care patient billing with automated statements, payment plan setup, and professional collections for deductible and copay balances.

Primary Care Billing FAQ

The most underbilled codes in primary care are: (1) Annual Wellness Visits (G0438/G0439) — most practices bill office visits instead; (2) Chronic Care Management (99490/99491) — fewer than 20% of eligible practices bill it despite nearly every Medicare patient qualifying; (3) Transitional Care Management (99495/99496) — post-discharge follow-up is performed but rarely coded correctly; (4) Advance Care Planning (99497); and (5) E&M level accuracy — post-2021, many visits documented as 99213 legally support 99214 under MDM criteria. Correcting these five adds an average of $8,000–$15,000/month per physician in legitimate revenue.
The 2021 AMA E&M revision eliminated the requirement to document history and physical exam bullets to support code level. Code selection now depends on medical decision making (MDM) complexity or total time spent. For primary care, this means managing a patient with multiple chronic conditions — even if the visit is routine — now more reliably supports 99214 or 99215 than the old system. The key is understanding the new MDM table and documenting the complexity of problems addressed, data reviewed, and risk of treatment.
Yes. CCM is one of the most underutilized codes in primary care. Any Medicare patient with two or more chronic conditions that are expected to last at least 12 months qualifies. The billing requirement is 20+ minutes of care management work per calendar month (documented by clinical staff, not just the physician). 99490 pays ~$62/month per patient. A practice with 200 eligible patients adding CCM generates $12,400/month — $148,800/year — in additional revenue from work that was already being done but not billed.
An Annual Wellness Visit (AWV) is a Medicare preventive benefit focused on health risk assessment, medication review, cognitive screening, and preventive planning — not a comprehensive physical exam. It is billed with G0438 (first AWV) or G0439 (subsequent). An AWV does not require the head-to-toe exam of a 99213–99215 visit but pays $175–$250. It can be billed on the same day as a medically necessary E&M visit using modifier -25 on the E&M — collecting both. Most practices are billing one or the other when they could bill both legitimately.

Find Out What Your Primary Care Practice Is Leaving Unbilled

A free billing audit identifies your missed AWV, CCM, and E&M coding opportunities — and calculates exactly how much additional revenue is available from work you're already doing.