Internal Medicine Billing Services
Internal medicine is paid for judgement, and payment turns on whether the note shows it. In a longitudinal Medicare and Medicare Advantage panel the losses are predictable: visits leveled down because the assessment and plan never tied the problems to the data and drug management behind them; the longitudinal-care add-on CMS activated in 2024 that never reached the charge template; a problem visit handled alongside a Medicare annual wellness visit and bundled away for want of a modifier; care-management minutes logged so they overlap and get recouped; and chronic conditions carried forward in a problem list instead of addressed face to face, which surfaces only at year-end reconciliation.
We take that work on. We level visits from what is documented, and say so when a note does not support the level. We attach the longitudinal-care add-on to every eligible visit, keep chronic care, principal care and behavioral health minutes in reconciled monthly logs, track hospital and SNF discharges so post-discharge contact is timestamped inside its window, and build pre-visit gap lists so an unaddressed chronic diagnosis surfaces before the patient is in the room. We work with practices carrying Medicare and Medicare Advantage panels, including groups running care-management and remote-monitoring programs.
- Free audit
- No contract
- HIPAA-secure
- Cancel anytime
What Is Internal Medicine Billing?
Internal medicine billing is the work of getting paid for longitudinal care: office visits leveled on medical decision-making or total time, the Medicare add-on for continuing primary-care relationships, annual wellness visits with the same-day problem visit kept separately billable, monthly chronic care, principal care and behavioral health minutes logged without overlap, transitional care after a discharge, and diagnosis specificity on risk-adjusted Medicare Advantage panels. We run all of it, and we tell you where the documentation has to change before the coding can. The amounts in the code table below are CY2026 Medicare national unadjusted non-facility amounts — total non-facility RVUs times the 33.4009 conversion factor published in the relative value file — before any locality adjustment, and not what a commercial payer pays. Two rows carry none: the commercial preventive visit, because Medicare treats it as non-covered, and routine venipuncture, because it is priced on the clinical laboratory fee schedule rather than the physician fee schedule.
- G2211 ($17.37 CY2026 national non-facility) added January 2024; only captured if the charge template carries it
- TCM 99496 requires documented contact within 2 business days of discharge
- I50.22, I50.32 and I50.9 map to one HCC — acuity moves the category
- CCM, PCM, and BHI time logs cannot overlap in the same calendar month
Who This Page Is For
Common Billing Friction in Internal Medicine
E/M leveling: 99214 vs 99215 under the 2021 MDM table and the G2211 add-on
Established-patient visits 99213–99215 select on either total time or medical decision-making under the AMA 2021 office-visit guidelines, and the line between moderate and high MDM is where internal medicine revenue leaks. A diabetic with uncontrolled A1c, CKD stage 3, and a new statin intolerance qualifies as high MDM (99215) on problems-addressed plus drug-management risk — but practices undercode to 99214 when the assessment-and-plan does not explicitly link the three problems to the data reviewed and the management decisions. CMS activated G2211 January 1, 2024 as an add-on for the complexity of longitudinal primary-care relationships, paying $17.37 at the CY2026 Medicare national non-facility amount (0.52 total RVUs times the 33.4009 conversion factor, relative value file read 17 September 2026); practices that did not update their charge templates miss it on every eligible E/M. Two structural rules sit behind the same visits: prolonged office-setting work now bills under 99417, which replaced 99354–99355 for that place of service, and a qualifying visit furnished by clinical staff and billed incident-to under the supervising physician pays at 100% of the MPFS, which makes the supervision documentation a payment issue rather than a clerical one.
AWV plus problem-oriented visit: G0438/G0439 with modifier 25 on the same date
Medicare AWV codes G0438 (initial) and G0439 (subsequent) are distinct from the 99381–99397 commercial preventive series and cannot be billed together. When a clinician completes an AWV and also addresses a problem that meets E/M criteria — adjusting metformin, working up new chest pain — the problem-oriented visit (99213–99215) is separately billable only when modifier 25 is appended and the problem-focused note is documented as a discrete encounter section. Without the 25, the E/M denies as bundled and the practice forfeits the entire problem-visit reimbursement.
CCM, PCM, and BHI: time-stacking rules across 99490, 99439, 99424, and 99492
Chronic Care Management requires two or more chronic conditions expected to last at least 12 months and pays under 99490 for the first 20 minutes of clinical staff time per calendar month, with 99439 capturing each additional 20-minute increment up to two units. Complex CCM (99487 + 99489) requires moderate-to-high MDM and 60 minutes initial. Principal Care Management (99424–99427), introduced for single high-risk-condition management, and Behavioral Health Integration (99492–99494) for collaborative-care models each have separate time logs that cannot overlap with CCM minutes in the same month. Practices billing all three programs must run reconciled time logs per patient per month or trigger MAC audit recoupments.
TCM after discharge: 99495 vs 99496 and the contact-within-2-business-days rule
Transitional Care Management requires interactive contact (phone, electronic, or in-person) with the patient or caregiver within 2 business days of discharge from inpatient, observation, or SNF, plus a face-to-face visit within 14 days for moderate complexity (99495) or 7 days for high complexity (99496). The 30-day service period bills at the end. The 2-business-day contact has to be logged in a way that survives a Medicare audit: without a timestamped EHR entry showing successful contact or two documented attempts, the entire TCM claim recoups. At CY2026 Medicare national non-facility amounts, 99496 is roughly $299 against $136 for a 99214 follow-up — 8.94 and 4.06 total non-facility RVUs times the 33.4009 conversion factor, relative value file read 17 September 2026 — so the discipline gap is consequential.
HCC capture for Medicare Advantage panels: ICD-10 specificity and the annual recapture problem
Risk-adjusted MA payments reset every calendar year — chronic conditions documented in 2025 do not carry forward to 2026 unless the diagnosis is documented and addressed in a face-to-face encounter during the 2026 calendar year. ICD-10 specificity decides which heart-failure category a diagnosis lands in, not whether it lands in one. In CMS's 2026 Final ICD-10-CM Mappings file, published with the 2026 Model Software/ICD-10 Mappings release on cms.gov and verified 2026-09-17, I50.22 (chronic systolic (congestive) heart failure), I50.32 (chronic diastolic (congestive) heart failure) and I50.9 (heart failure, unspecified) all map to the same category — HCC 226 under V28 and HCC 85 under V24. I50.32 is the diastolic code, not the systolic one, and the unspecified code is not weightless. What moves the category is acuity: I50.21 and I50.31 (acute) map to HCC 225, I50.23 and I50.33 (acute on chronic) to HCC 224, and I50.84 (end stage heart failure) to HCC 222. That mapping file publishes category membership only — it carries no coefficient column, so any per-code coefficient quoted from it is not in the source. E11.65 (T2DM with hyperglycemia), N18.30 (CKD stage 3 unspecified), and J44.9 (COPD) each require active assessment language in the note — not a problem-list copy-forward — to count as captured. A missed recapture never surfaces as a denial — the encounter pays normally — so it shows up only at year-end risk-score reconciliation, which is why pre-visit HCC gap lists do more here than any clearinghouse edit.
Internal Medicine-Specific Payer Issues We Watch For
Medicare
Issue: Transition care management (99495/99496) codes require a face-to-face visit within 7 or 14 days of hospital discharge and 30 days of care coordination, and the non-face-to-face care-coordination time has to be logged separately from the visit note
Our approach: We implement TCM tracking workflows that capture both the face-to-face visit timing and the 30-day non-face-to-face care coordination documentation required for full reimbursement
UnitedHealthcare
Issue: Limits RPM (99457-99458) reimbursement to specific chronic conditions and requires 16 days of device data transmission per 30-day period before the monitoring codes can be billed
Our approach: We verify RPM eligibility by diagnosis for each UHC patient and track device transmission compliance to ensure the 16-day threshold is met before billing
Aetna
Issue: Applies stricter medical necessity criteria for high-level E/M visits (99215), so a 99215 whose note does not carry explicit high-complexity MDM elements is exposed to a downcode to 99214
Our approach: We ensure 99215 claims include explicit documentation of high-complexity medical decision-making with supporting data elements and submit pre-emptive appeals when downcoding occurs
Cigna
Issue: Does not reimburse CCM (99490) for patients with fewer than 3 chronic conditions on some plan types, which is stricter than the Medicare requirement of 2 conditions
Our approach: We verify Cigna CCM eligibility per plan and ensure the minimum chronic condition count is documented before enrolling patients in the CCM program
What We Handle
E/M leveling under the 2021 MDM rules with G2211 add-on capture
MDM-based and time-based selection across 99202–99215, prolonged-service add-on 99417 for office-setting overruns, and G2211 attachment on every eligible longitudinal-care visit. Documentation templates aligned to the AMA 2021 office-visit guidelines and the CMS PFS final rule activating G2211 in January 2024.
Annual Wellness Visit billing with same-day problem-visit capture
Initial AWV (G0438) and subsequent AWV (G0439) coding with the required HRA, prevention plan, and cognitive assessment elements. Modifier 25 discipline on same-day 99213–99215 problem visits, plus ACP add-on (99497, 99498) bundling rules and the commercial-preventive 99381–99397 split for non-Medicare patients.
CCM, PCM, and complex CCM time-log reconciliation
Monthly CCM billing under 99490 + 99439 increments, complex CCM 99487 + 99489 for high-MDM populations, and PCM codes 99424–99427 for single-condition high-risk patients. Reconciled time logs to prevent overlap denials, plus consent and care-plan documentation that survives MAC audits.
TCM with contact-discipline workflows for 99495 and 99496
Hospital and SNF discharge tracking, 2-business-day interactive contact logging, 7-day or 14-day face-to-face scheduling, and 30-day non-face-to-face care-coordination capture. Bills closed at the end of the 30-day service period with timestamped contact evidence.
Behavioral Health Integration and collaborative care billing
Initial-month BHI (99492), subsequent-month (99493), and each-additional-30-minute add-on (99494) for collaborative-care models with embedded behavioral health staff. Time-log separation from CCM and PCM in the same calendar month.
HCC capture and risk-adjusted MA panel coding
Annual recapture workflows for MA-enrolled patients with ICD-10 specificity coaching across the heart-failure acuity levels (I50.21, I50.23, I50.84), E11.65, N18.30, J44.9, and the broader chronic-condition map. Pre-visit planning lists that surface unaddressed HCC diagnoses and assessment-language templates that satisfy the M.E.A.T. documentation standard.
Free Billing Audit · No obligation
Is your internal medicine billing leaving money on the table?
We audit your last 90 days of internal medicine claims for under-coding, modifier errors, and denials — and show you the recoverable dollars at no cost. Written findings in 3–5 business days.
Prefer to talk? Book a 15-minute callRequest received
A billing specialist will review your practice details and reach out within 1 business day. No confirmation email is sent — if you need to reach us sooner, call +1-872-297-2815.
Key Internal Medicine CPT Codes
| CPT Code | Description | Medicare Amount CY2026 national, non-facility |
|---|---|---|
| 99214 | Office visit, established patient, moderate complexity | $136 |
| 99215 | Office visit, established patient, high complexity | $192 |
| 99490 | Chronic care management, first 20 minutes | $66 |
| 99457 | Remote physiologic monitoring, first 20 minutes | $52 |
| 99397 | Preventive visit, established patient, 65+ years | — |
| 36415 | Routine venipuncture | — |
| 99406 | Smoking cessation counseling, 3-10 minutes | $15 |
| 98016 | Brief communication technology-based service, 5-10 minutes (replaced G2012) | $17 |
Amounts are the Medicare national unadjusted non-facility amounts for CY2026, computed from the published CMS relative value file. They are not what a commercial payer pays, and your locality adjustment moves them. A dash means Medicare publishes no amount for that code — because it is non-covered, bundled, or priced outside the fee schedule.
Why General Billing Teams Miss Internal Medicine Issues
General billing staff handle dozens of specialties and rarely develop the depth needed for internal medicine 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 internal medicine.
Under-coding high-complexity visits
Internal Medicine 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 internal medicine procedures that general teams rarely memorize.
Slow denial turnaround
Without specialty knowledge, appeal letters lack the clinical specificity needed to overturn internal medicine denials quickly.
“The 2021 E/M guidelines moved the decision onto medical decision-making and total time, but a charge template written before 2021 does not know that. Where the assessment and plan never ties the problems addressed to the data reviewed and the drug management behind them, the level the note supports on review is the lower one -- which makes it a documentation fix before it is a coding one.”
MedPrecision Billing Team
Internal Medicine Coding 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 internal medicine 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.
Internal Medicine Billing Terms
- Medical Decision Making (MDM) Complexity
- Under the 2021 E/M guidelines, the primary factor for selecting visit level. Evaluated on three components: number and complexity of problems addressed, amount and complexity of data reviewed and analyzed, and risk of complications, morbidity, or mortality.
- Remote Physiologic Monitoring (RPM)
- Technology-assisted monitoring of vital signs (blood pressure, glucose, weight, pulse oximetry) with clinical interpretation. Billed using 99457 for the first 20 minutes of clinical staff time and 99458 for each additional 20 minutes per calendar month.
- Transition Care Management (TCM)
- Post-discharge care coordination codes (99495/99496) that include a face-to-face visit within 7-14 days of hospital discharge and 30 days of non-face-to-face care coordination. Represents significant revenue for practices managing post-hospital patients.
- Hierarchical Condition Categories (HCC)
- Risk adjustment model used by Medicare Advantage plans to predict healthcare costs. Internal medicine practices play a critical role in capturing HCC codes during annual visits that affect plan reimbursement.
- Time-Based Billing
- Alternative to MDM-based E/M level selection where the visit level is determined by the total time spent on the encounter day. Includes face-to-face time and non-face-to-face activities like chart review and care coordination.
- Annual Wellness Visit (AWV)
- Medicare preventive service requiring a health risk assessment, personalized prevention plan, and screening schedule review. Distinct from a physical exam and billed with G0438 (initial) or G0439 (subsequent).
Last updated: 2026-09-17
Common Questions
Common questions about internal medicine billing services.
Request a Specialty Billing Review
See how specialty-specific billing support can improve reimbursement visibility for internal medicine billing services.
Request ReviewHow do you capture transitional care management revenue?
We identify patients discharged from hospitals and SNFs, track the required interactive contact within 2 business days, schedule the follow-up visit within the appropriate timeframe (7 days for high complexity, 14 days for moderate), and bill TCM codes 99495 or 99496 with complete documentation.
What is the difference between an annual wellness visit and a standard physical exam?
The Medicare AWV focuses on prevention planning and risk assessment rather than a head-to-toe physical exam. It requires specific elements including health risk assessment, personalized prevention plan, screening schedule, and advance directive discussion. Standard physicals use different CPT codes and have different documentation requirements.
How do you handle billing for patients with multiple chronic conditions?
We ensure E/M coding reflects the true complexity of managing multiple interacting conditions using the 2021 guidelines that emphasize medical decision-making. We also implement CCM billing for eligible patients and capture all ancillary services like care plan oversight and medication reconciliation.
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.
Can you bill 99490 and 99489 in the same month?
No — 99489 is the add-on for each additional 30 minutes of complex CCM and attaches to 99487, not 99490. Non-complex CCM uses 99490 with +99439 for additional 20-minute blocks. CMS does not allow complex CCM (99487/99489) and non-complex CCM (99490/99439) for the same patient in the same calendar month — pick the track the documented time and care-plan complexity support.
Related Services
Related Specialties
Request a Specialty Billing Review
See if your E/M leveling, chronic care management, and AWV billing are fully captured.
- No contract
- No setup fees
- Reply within 1 business day