Internal Medicine Billing — Every Visit Coded Right, Every Chronic Condition Billed Completely
Internal medicine practices see the highest patient volume and the most complex coding decisions in all of primary care — E&M level selection, chronic care management, preventive care, and same-day visit combinations that trip up even experienced billers. Netix handles every layer so your physicians focus on patients, not paperwork.
Accurate E&M level selection — 99213 vs 99214 vs 99215
Chronic Care Management billing built in
Medicare & commercial IM billing specialists
THE PROBLEM
Why Internal Medicine Practices Lose Revenue on Every Single Patient Visit
Internal medicine revenue leakage is quiet and systematic — it happens visit after visit, code after code, and by the time a practice notices the pattern, months of underbilling have already compounded.
E&M level selection is wrong in most practices
The most common internal medicine billing error is not upcoding — it is undercoding. Physicians trained before the 2021 E&M changes still default to 99213 when the visit clearly supports 99214 or 99215 under the new medical decision making (MDM) framework. On a practice seeing 25 patients per day, undercoding by one E&M level on even 30% of visits represents tens of thousands in annual lost revenue.
Chronic Care Management is the most unbilled Medicare service in primary care
CCM (99490, 99491, 99439) pays separately for coordinating care of patients with two or more chronic conditions — monthly, recurring, and requiring only 20 minutes of non-face-to-face care coordination time. Most internal medicine practices qualify for CCM billing on a significant portion of their Medicare panel and bill it on almost none of them.
Transitional Care Management is routinely missed
When a patient is discharged from a hospital or skilled nursing facility, TCM codes (99495, 99496) reimburse the internist for the care coordination in the 30 days post-discharge — including the required follow-up contact and face-to-face visit. Most practices forget to bill TCM or bill a standard office visit instead — leaving significantly higher reimbursement on the table.
Preventive care and problem visit same-day billing is mishandled
A patient comes in for their annual wellness visit and mentions chest tightness. That is two billable encounters — the AWV (G0438/G0439) and a separate problem-focused E&M with modifier 25. Most practices bill only one. Some bill the wrong one. The revenue difference per patient is meaningful.
Advance Care Planning billing is almost universally missed
ACP (99497, 99498) pays separately for advance directive discussions — a service internists provide constantly but almost never bill for, usually because staff are unaware it is separately billable.
OUR INTERNAL MEDICINE BILLING SERVICES
What Netix Handles for Internal Medicine Practices
E&M Level Selection & Audit
Correct E&M level assignment under the 2021 MDM-based guidelines — reviewing medical decision making complexity (number and complexity of problems, amount of data reviewed, risk of complications) to ensure every visit is coded at the level the documentation actually supports.
Chronic Care Management Billing
CCM program identification, monthly billing (99490, 99491, 99439), consent documentation requirements, time tracking compliance, and care plan requirements — turning an underutilized Medicare benefit into a reliable monthly revenue stream.
Transitional Care Management Billing
TCM code identification on every hospital/SNF/ED discharge, 2-day contact requirement tracking, face-to-face visit scheduling and documentation requirements, and correct code selection (99495 vs 99496 based on MDM complexity and timing).
Annual Wellness Visit & Preventive Care Billing
G0438 (initial AWV) vs G0439 (subsequent AWV) vs 99385–99397 (preventive medicine visits) — selected correctly by patient age, insurance type, and visit history. Modifier 25 applied when a separate problem is addressed same-day.
Advance Care Planning Billing
99497 (first 30 minutes) and 99498 (each additional 30 minutes) — identified, documented, and billed on every eligible encounter. One of the most consistently missed revenue sources in internal medicine.
Chronic Disease Coding & HCC Capture
Hierarchical Condition Category (HCC) coding for Medicare Advantage patients — ensuring every chronic condition is documented and coded annually, which directly affects the practice's risk adjustment factor and quality payments.
Principal Care Management Billing
PCM (99424, 99425, 99426, 99427) for patients with a single complex chronic condition — a newer care management code set most internal medicine practices are not billing despite qualifying for it on a significant portion of their panel.
Medicare Annual Wellness Visit Compliance
AWV requires specific components (health risk assessment, personalized prevention plan, cognitive assessment, depression screening) — we ensure documentation captures all required elements so the claim pays cleanly every time.
Prior Authorization Management
Specialist referrals, imaging, advanced diagnostics, and specialty medications — auth requirements identified per payer per patient, submitted with supporting clinical documentation, and tracked to approval.
Denial Management — IM Specific
Medical necessity denials on E&M visits, same-day service bundling disputes, CCM documentation challenges, and preventive care coverage denials — all worked with internal medicine-specific appeal language.
E&M CODING UNDER 2021 GUIDELINES
E&M Coding for Internal Medicine — The 2021 Changes Still Costing Practices Money
The 2021 E&M documentation guideline changes were the biggest shift in outpatient billing in a generation — and three years later, most internal medicine practices are still leaving revenue on the table because their coding hasn’t caught up.
What changed
Time-based billing became significantly more flexible — physicians can now bill based on total time on the date of the encounter (including chart review, documentation, and care coordination), not just face-to-face time. A 30-minute visit where the physician spends 15 minutes reviewing records and coordinating care may support a higher E&M level than the face-to-face time alone suggested.
Medical Decision Making framework
MDM now drives level selection for non-time-based billing across three elements — number and complexity of problems addressed, amount and complexity of data reviewed, and risk of complications. Knowing which MDM level each visit achieves requires understanding the specific definitions CMS uses — not intuition.
What this means for IM practices
A patient with type 2 diabetes, hypertension, and CKD stage 3 presenting for a quarterly follow-up almost certainly supports 99215 under the new MDM framework. Most IM practices bill it as 99214. Over 200 such visits per year, that difference in reimbursement is significant.
What we do
Review your current E&M distribution against your patient complexity profile, identify systematic undercoding patterns, and implement a documentation review process that captures the correct level on every visit — without exposing the practice to upcoding risk.
INTERNAL MEDICINE CPT CODES WE KNOW COLD
Internal Medicine CPT Codes — Handled by Specialists
| CPT Code | Service | Common Issue |
|---|---|---|
| 99202–99205 | New patient office visits | Undercoding on complex new patients |
| 99211–99215 | Established patient office visits | 99213 default — systematic undercoding |
| G0438 | Initial Annual Wellness Visit | AWV vs preventive visit confusion |
| G0439 | Subsequent Annual Wellness Visit | Same-day E&M modifier 25 missed |
| 99490 | Chronic Care Management 20+ min | Most unbilled Medicare service in IM |
| 99491 | CCM physician directed 30+ min | Rarely billed despite qualifying patients |
| 99439 | CCM additional 20 min | Add-on billing missed consistently |
| 99495 | Transitional Care Management moderate | Routinely missed post-discharge |
| 99496 | Transitional Care Management high | Higher-value TCM underbilled |
| 99497 | Advance Care Planning 30 min | Almost universally unbilled |
| 99498 | ACP additional 30 min | Add-on never billed |
| 99424–99427 | Principal Care Management | New codes — most practices not billing |
| 93000 | Electrocardiogram | Bundling errors with E&M |
| 36415 | Routine venipuncture | Missed on high-volume draw days |
| 99406–99407 | Smoking cessation counseling | Consistently missed — separately billable |
Who We Serve
Internal Medicine Providers We Work With
Solo internists
Maximizing revenue per visit without a dedicated billing department
Internal medicine groups
Consistent E&M coding across all physicians, per-provider performance reporting
Concierge & direct primary care hybrids
Insurance billing alongside membership revenue
Hospitalist practices
Inpatient E&M coding, critical care billing, discharge management codes
Geriatric medicine practices
Medicare-heavy billing with CCM, AWV, and complex chronic disease coding
Academic internal medicine
Teaching physician billing rules, resident supervision modifiers
Medicare Advantage heavy practices
HCC coding, risk adjustment, quality measure reporting
RESULTS WE BUILD TOWARD
What Internal Medicine Billing Looks Like When It Works
First-pass clean claim rate: 96%+
Days in AR: under 32
E&M distribution matching actual patient complexity — no systematic undercoding
CCM revenue: new monthly income stream from patients already in your panel
TCM claims: captured on every qualifying discharge
AWV + same-day E&M: modifier 25 applied correctly on every eligible visit
Monthly report: revenue per physician, per payer, per CPT code — benchmarked against IM industry averages
Numbers based on industry benchmarks — your practice-specific results reported monthly.
FAQ
Internal Medicine Billing Questions
How do we know if we are undercoding our E&M visits?
The fastest indicator is your E&M distribution report — the percentage of visits billed at each level (99212 through 99215). If your distribution skews heavily toward 99213 and your practice manages complex chronic disease patients, you are almost certainly undercoding. The free audit includes an E&M distribution review.
What is Chronic Care Management and does our practice qualify?
CCM pays separately for coordinating care of Medicare patients with two or more chronic conditions — diabetes, hypertension, heart disease, CKD, depression, and others. If your practice has Medicare patients with multiple chronic conditions (most internal medicine practices do), you almost certainly qualify. Most practices bill CCM on under 10% of eligible patients.
We see 25+ patients per day. How do you handle that volume?
High-volume practices are what we build for. Charge entry within 24–48 hours of encounter, daily claim submission, and a systematic review process that catches coding issues before claims go out — not after they deny.
Can you help with Medicare Advantage HCC coding?
Yes — HCC capture for Medicare Advantage patients is built into our coding review process. Every chronic condition documented in the visit is coded to the highest specificity and submitted correctly to support accurate risk adjustment.
Our previous biller never mentioned CCM or TCM. Where do we start?
The free audit identifies your CCM-eligible patient count, estimates the monthly revenue opportunity, and outlines the consent and documentation process to start billing correctly. Most practices are surprised by how significant the number is.
What makes internal medicine billing harder than general medical billing?
E&M complexity under the 2021 guidelines, the volume and breadth of services (preventive, acute, chronic, care management all in one visit), Medicare-specific billing rules for CCM and TCM, and HCC coding for Medicare Advantage. A general biller processes the claim — we optimize the revenue.
Find Out How Much Revenue Your IM Practice Is Missing Per Patient Visit
The free internal medicine billing audit reviews your E&M distribution, CCM eligibility, TCM capture rate, and denial patterns — and shows you, in plain numbers, what every patient visit should be generating versus what it actually is.