Primary Care Billing Services
Primary care has the most uncaptured billing surface area of any specialty in medicine. A 9-provider adult primary care practice with 14,000 active patients (roughly 4,000 of them Medicare) typically leaves $250,000+ on the table annually across four distinct revenue streams: undocumented Annual Wellness Visits (G0438 initial $215, G0439 subsequent $175) on the Medicare panel, Chronic Care Management (99490 first 20 minutes ~$42/month per patient) on the chronic-disease cohort, Transitional Care Management (99495 within 14 days, 99496 within 7 days) on every hospital discharge that flows back to the PCP, and same-day AWV-plus-E/M billing where a problem-focused visit (modifier 25 on 99213/99214) accompanies the wellness visit. Layer on the 2021 E/M restructure that changed Office E/M from history-and-exam-driven to medical-decision-making or time-driven (99202–99205 new patient, 99211–99215 established), the Hierarchical Condition Category (HCC) coding obligation on Medicare Advantage panels, the MIPS quality-measure reporting that drives a 9% Medicare adjustment band, and the coding nuances of preventive E/M (99381–99397) versus problem E/M — and the result is a code stack where most practices bill maybe a third of what is actually defensible. This page covers how primary care billing actually plays out across E/M, AWV, CCM, TCM, and HCC capture, and what stops the most common revenue leaks at each one.
- check_circleFree audit
- check_circleNo contract
- check_circleHIPAA-secure
- check_circleCancel anytime
What Is Primary Care Billing?
Primary care billing spans the revenue streams most practices undercapture: Medicare Annual Wellness Visits (G0438 initial $215, G0439 subsequent $175), Chronic Care Management (99490, which requires 20 minutes of documented clinical-staff time per month), problem E/M leveled under the 2021 MDM rules (where three managed chronic conditions typically support 99214 rather than the 99213 default), and brief screening instruments like 96127 billed alongside the visit. Add same-day AWV-plus-E/M with modifier 25 and TCM after every hospital discharge, and accurate primary care billing is mostly about capturing work the practice is already doing.
- AWV: G0438 ($215) initial, G0439 ($175) subsequent — not physical exams
- CCM 99490 pays monthly once the 20-minute clinical-staff threshold is documented
- 2021 MDM rules: three managed chronic conditions usually support 99214
- Modifier 25 unlocks same-day AWV + problem E/M billing
Who This Page Is For
Common Billing Friction in Primary Care
E/M undercoding under 2021 MDM rules — the 99213-default problem
The 2021 CMS E/M overhaul replaced the legacy history/exam/MDM scoring with two equivalent paths: medical decision-making complexity (number and complexity of problems addressed, data reviewed, risk of complications) or total time on the date of encounter. A diabetic-hypertensive-CKD patient with three chronic conditions plus medication adjustment plus prescription drug management qualifies as moderate-MDM 99214 ($130) or high-MDM 99215 ($180). Primary care providers default to 99213 ($92) out of habit, giving up $38 to $88 per visit. Across a panel of 25 visits per provider per day, the annual undercoding gap per provider is $40,000 to $80,000.
Annual Wellness Visit — G0438/G0439 and the same-day E/M with modifier 25
Medicare's Annual Wellness Visit pays G0438 ($215) for the initial visit and G0439 ($175) for each subsequent annual visit. The AWV is a Health Risk Assessment plus prevention plan plus cognitive screening — it is not a physical exam and does not address acute or chronic conditions. When a Medicare patient comes in for an AWV and also has an active concern (diabetic A1C management, BP medication titration, refill discussion), a separately identifiable problem-focused E/M (99213, 99214) is billable on the same day with modifier 25 appended to the E/M code. Practices that bundle the problem visit into the AWV out of caution forfeit $90–$130 per encounter.
Chronic Care Management 99490/99439 — the 20-minute clinical-staff threshold
CCM (99490) reimburses approximately $42 per patient per month for 20 minutes of clinical-staff time spent on care coordination for patients with two or more chronic conditions. The first 20 minutes uses 99490; each additional 20-minute block uses +99439 (capped). Documentation requires a comprehensive care plan, 24/7 patient access to the practice, and patient consent (verbal acceptable). A panel of 200 CCM-eligible patients yields $100,000 annually; most practices bill it on fewer than 30% of eligible patients because the time-tracking workflow is not embedded in the EHR. Complex CCM (99487/99489) for patients needing higher-acuity coordination pays substantially more per month.
Transitional Care Management 99495/99496 — the 7-day and 14-day windows
TCM is one of the highest-value PCP codes most practices forget to bill. After hospital or ED discharge, the PCP can bill 99496 (~$245) for moderate-MDM transition with face-to-face visit within 7 days of discharge, or 99495 (~$175) for moderate-MDM with face-to-face within 14 days. The clock starts on the discharge day and the face-to-face must be in person (not telehealth in most states pre-PHE; rules are now mixed). The 30-day post-discharge period can include only one TCM bill per patient. Practices without a hospital-discharge feed routinely miss TCM on the patients who actually return for post-discharge visits.
HCC capture on Medicare Advantage panels and the annual-recapture problem
Medicare Advantage plans pay primary care practices under risk-adjusted capitation tied to documented Hierarchical Condition Categories. Conditions like diabetes with complications (HCC 18), CHF (HCC 85), CKD stage 3+ (HCC 138), and depression (HCC 58) carry annual risk-adjusted dollar values that flow back to the practice via the MA contract. HCC capture must be re-documented each calendar year — a chronic condition documented in 2024 does not carry forward to 2025 risk adjustment unless re-coded. Practices that document only the active complaint at each visit lose substantial MA panel revenue at year-end reconciliation.
Primary Care-Specific Payer Issues We Watch For
Medicare
Issue: MIPS (Merit-based Incentive Payment System) applies positive or negative payment adjustments based on quality measure reporting — practices that do not report face a 9% penalty starting in 2025
Our approach: We track MIPS quality measures throughout the year and ensure reporting compliance across all eligible clinicians to earn positive adjustments and avoid penalties
UnitedHealthcare
Issue: Does not reimburse advance care planning (99497) on the same day as an AWV unless both services are documented as distinct encounters with separate time documentation
Our approach: We ensure ACP documentation includes separate start/stop times and distinct service content from the AWV when both are performed on the same day
Aetna
Issue: Applies its own preventive care schedule that does not always align with USPSTF recommendations, covering some screenings at different ages or intervals than Medicare
Our approach: We maintain Aetna's preventive care schedule and verify coverage for each screening against the patient's age and plan before ordering
BCBS
Issue: Requires HCC (Hierarchical Condition Category) documentation for Medicare Advantage patients that goes beyond standard E/M coding — missing HCC capture reduces plan revenue and can affect contract renewals
Our approach: We implement HCC coding protocols for Medicare Advantage patients to capture all qualifying conditions during each visit and close suspected diagnosis gaps
What We Handle
E/M coding under 2021 MDM and time-based rules
Provider-by-provider E/M audit against the MDM grid (problems addressed, data reviewed, risk) and the time-based alternative, with documentation templates that defend 99214 and 99215 on the complex chronic-disease panels where they are warranted.
Annual Wellness Visits — G0438, G0439, and same-day E/M
Medicare AWV billing with the Health Risk Assessment, prevention plan, and cognitive screening elements documented; modifier 25 on same-day problem E/M when a separately identifiable complaint is addressed; outreach workflows to bring eligible Medicare patients in for annual AWV completion.
Chronic Care Management — 99490, 99439, 99487, 99489
CCM enrollment workflow with patient consent, care-plan documentation, 24/7 access protocol, and clinical-staff time tracking. Includes Complex CCM (99487/99489) for patients meeting the higher-acuity threshold and the monthly billing cycle that maintains continuity.
Transitional Care Management — 99495, 99496
Hospital-discharge feed integration so post-discharge follow-ups are flagged for TCM billing within the 7-day or 14-day window, with the moderate- or high-complexity MDM documentation supporting the higher-paying 99496 where appropriate.
Remote Physiologic Monitoring — 99453, 99454, 99457, 99458
RPM device-setup billing (99453), monthly device-supply billing (99454 with 16+ days of transmissions), and clinical-staff monitoring time (99457 first 20 minutes, +99458 each additional 20 minutes) for hypertension, diabetes, and CHF panels.
MIPS quality reporting and HCC capture on MA panels
MIPS quality-measure tracking, Promoting Interoperability scoring, Improvement Activities documentation, and the cost category — with the goal of avoiding the 9% negative adjustment band and capturing the positive band where panel performance supports it. HCC re-documentation annually for Medicare Advantage panels.
Free Billing Audit · No obligation
Is your primary care billing leaving money on the table?
We audit your last 90 days of primary care claims for under-coding, modifier errors, and denials — and show you the recoverable dollars at no cost. Written findings in 3–5 business days.
Key Primary Care CPT Codes
| CPT Code | Description | Avg. Reimbursement |
|---|---|---|
| 99214 | Office visit, established patient, moderate complexity | $130 |
| 99215 | Office visit, established patient, high complexity | $180 |
| G0439 | Annual wellness visit, subsequent | $175 |
| G0438 | Annual wellness visit, initial | $215 |
| 99490 | Chronic care management, first 20 minutes | $42 |
| 99457 | Remote physiologic monitoring, first 20 minutes | $50 |
| 96127 | Brief emotional/behavioral assessment | $8 |
| 99497 | Advance care planning, first 30 minutes | $85 |
Why General Billing Teams Miss Primary Care Issues
General billing staff handle dozens of specialties and rarely develop the depth needed for primary care coding nuances. Here is what gets missed.
Modifier and bundling errors
Specialty-specific modifier rules and CCI edits are frequently overlooked by teams that do not work exclusively in primary care.
Under-coding high-complexity visits
Primary Care encounters often qualify for higher-level E/M codes, but generalist billers default to mid-level codes to avoid audit risk.
Missed payer-specific rules
Each payer has unique coverage and documentation requirements for primary care procedures that general teams rarely memorize.
Slow denial turnaround
Without specialty knowledge, appeal letters lack the clinical specificity needed to overturn primary care denials quickly.
“Primary care has more untapped billing codes than any other specialty. Between CCM, RPM, AWV, ACP, TCM, and behavioral health integration codes, there is an entire layer of revenue that most practices never bill for.”
MedPrecision Billing Team
Primary Care Revenue Cycle Consultant
Transition Plan
Switching billing partners should not disrupt patient care or cash flow. Our transition plan is designed for zero downtime.
Discovery and Specialty Audit
We review your current primary care billing workflows, denial patterns, and payer mix to build a tailored onboarding plan.
System Integration
We connect to your EHR and practice management system, configure specialty-specific code sets, and validate charge capture workflows.
Parallel Billing Period
We run billing in parallel with your current process for 2-4 weeks to verify accuracy before taking over completely.
Full Transition and Reporting
Once validated, we assume full billing responsibility with monthly reporting dashboards and a dedicated account manager.
Primary Care Billing Terms
- Annual Wellness Visit (AWV)
- A Medicare-specific preventive service focused on health risk assessment, prevention planning, and cognitive screening. Billed as G0438 (initial) or G0439 (subsequent). Does not include a physical exam — that is a separate service.
- MIPS (Merit-based Incentive Payment System)
- CMS program that adjusts Medicare payments based on performance in quality measures, promoting interoperability, improvement activities, and cost. Negative adjustments (penalties) apply to practices that do not participate or score below threshold.
- HCC Coding
- Hierarchical Condition Category coding for Medicare Advantage patients. Accurately documenting all chronic conditions annually affects the plan's risk-adjusted payment and is critical for primary care practices in MA contracts.
- Transition Care Management (TCM)
- Post-discharge care coordination codes (99495/99496) covering a face-to-face visit within 7-14 days and 30 days of care coordination after hospital discharge. One of the highest-value primary care billing codes.
- Advance Care Planning (ACP)
- Billable counseling service (99497/99498) for discussing advance directives, living wills, and healthcare proxy designations. Can be billed during AWV or as a standalone service with proper time documentation.
- Remote Physiologic Monitoring (RPM)
- Technology-enabled monitoring of patient vital signs (BP, glucose, weight) with monthly clinical interpretation. Billed using 99457/99458 for clinical staff time and 99453/99454 for device setup and data transmission.
Last updated: 2026-04-10
Common Questions
Common questions about primary care billing services.
Request a Specialty Billing Review
See how specialty-specific billing support can improve reimbursement visibility for primary care billing services.
Request Review arrow_forwardHow much revenue can primary care practices gain from chronic care management?
CCM services typically reimburse $40-60 per patient per month for 20+ minutes of non-face-to-face care coordination. A practice with 200 eligible CCM patients can generate $100,000-$150,000 in annual revenue. We help identify eligible patients and implement CCM workflows.
How do you help with MIPS reporting?
We track eligible quality measures throughout the reporting year, ensure correct coding for measure capture, monitor performance against benchmarks, and submit quality data through the appropriate reporting mechanism. We focus on selecting measures where your practice can achieve high performance scores.
What is remote patient monitoring and can primary care bill for it?
RPM (99453-99458) allows billing for monitoring patients with chronic conditions using connected devices like blood pressure monitors and glucose meters. Primary care practices can bill for device setup, monthly data monitoring, and interactive communication. We help implement RPM programs from device selection through billing.
Are G0438 and G0439 CCM codes?
No — G0438 (initial) and G0439 (subsequent) are Medicare Annual Wellness Visit codes. Chronic Care Management uses CPT 99490/99439 (and 99487/99489 for complex CCM). They can both be billed for the same patient in the same year, and an AWV can share a date with a problem E/M using modifier 25.
Related Services
Related Specialties
Request a Specialty Billing Review
Check whether your chronic care management, transitional care, and wellness visit codes are being billed correctly.
- check_circleNo contract
- check_circleNo setup fees
- check_circleReply within 1 business day