Family practice billing looks deceptively simple. Office visits. Established and new patients. A handful of codes repeated thousands of times a year.
That familiarity is exactly why the errors are expensive. They’re invisible because the claims still go out and most still get paid. Nobody measures the gap between what was billed and what should have been — the modifier that was missing, the preventive visit coded incorrectly alongside a sick visit, the chronic care management work the physician does every month that never gets captured.
The AAFP estimates practices lose 15 to 20 percent of annual revenue to coding errors. In a practice collecting $500,000 a year, that’s $75,000–$100,000 in revenue earned and never billed.
The Three Billing Problems That Hit Family Practices Hardest
1. Modifier 25 — The Same-Day Visit Problem
When a patient comes in for a preventive exam and the physician also addresses a separate, significant medical problem during the same visit, both services can be billed — but only when Modifier 25 is attached to the E/M to signal that it was a distinct service. Without it, the payer bundles both services into the preventive code and pays only the preventive rate.
2. Chronic Care Management — The Uncaptured Revenue
CPT 99490 covers 20 or more minutes of chronic care management per month for patients with two or more chronic conditions. These codes are billable for coordination work that family physicians do constantly. 43% of eligible providers have never billed them. In a practice with 80 chronic condition patients, CCM generates $3,360–$4,960/month in recurring revenue that most practices never capture.
3. E/M Level Selection After the 2021 AMA Changes
In 2021, the AMA revised E/M documentation guidelines — level selection now depends on Medical Decision Making complexity or total time, not history and physical exam elements. Many practices didn’t fully update their coding logic and are still under-coding, billing 99213 when MDM supports 99214 or 99215.
A family medicine practice with two physicians and a PA came to us after a consultant flagged that over 68% of established patient visits were coded as 99213.
We ran a 90-day coding audit in eClinicalWorks. What we found: systematic under-coding where MDM clearly supported 99214 or 99215, zero CCM billing despite both physicians managing multiple chronic condition patients, and Modifier 25 applied inconsistently with no clear workflow.
CCM billing was implemented within 60 days — generating $4,800/month in recurring revenue without any new patient visits. E/M level coding was corrected prospectively. Overall collections increased from $52,000 to $71,000 per month in the first full quarter.
Common Family Practice Billing Denial Codes
| Denial Code | Reason | Fix |
|---|---|---|
| CO-4 | Modifier required but not present | Modifier 25 on same-day E/M + preventive |
| CO-97 | Services bundled | Modifier 25 or 59 to unbundle separately payable services |
| CO-50 | Non-covered service | Verify preventive services covered under patient’s plan |
| CO-B7 | Provider not eligible on date of service | Credentialing lapse — verify before appointment |
Frequently Asked Questions
How much revenue can a family practice recover with better billing?
The most common recovery areas are CCM billing ($2,000–$6,000/month for a practice with 100+ chronic condition patients), E/M level correction (10–25% per-visit increase), and Modifier 25 capture. Most practices see 20–30% collection increases within 90 days.
What EHR systems do your family practice billers support?
eClinicalWorks, athenahealth, NextGen, Practice Fusion, Epic, and Office Ally.
Book a free 15-minute call at drbillerz.com — or start the 4-week free pilot.
Related Specialty Billing Services
See our guides for Mental Health Billing Services and Cardiology Billing Services.
Resources for Practice Owners Evaluating Billing Staffing
Before choosing a billing staffing model: