CCM Billing Guide
Medicare CCM Reimbursement Guide: CPT 99490 & 99439 Explained
Updated July 2026 · 8 min read
Chronic Care Management (CCM) is one of the most under-billed services in primary care. If you already coordinate care for patients with two or more chronic conditions, Medicare will reimburse that work — you just have to document the time and submit the right CPT codes. This guide breaks down exactly what CPT 99490 and CPT 99439 pay, who qualifies, and what practices need to capture every billable minute.
What is Medicare Chronic Care Management (CCM)?
CCM is a Medicare Part B benefit that reimburses providers for non-face-to-face care coordination for patients with two or more chronic conditions expected to last at least 12 months (or until the patient's death). Eligible activities include medication reconciliation, care plan updates, coordination with specialists, patient/caregiver phone calls, and prescription management performed between visits.
CPT 99490 — the base CCM code
CPT 99490 covers the first 20 minutes of clinical staff time (directed by a physician or qualified health professional) per calendar month, for a patient with two or more chronic conditions.
- National average reimbursement: ~$62 per patient per month (2026 Medicare Physician Fee Schedule; varies by locality).
- Time threshold: at least 20 minutes of qualifying non-face-to-face CCM time in the month.
- Frequency: once per patient per calendar month.
CPT 99439 — the add-on for extra time
CPT 99439 is an add-on to 99490 for each additional 20 minutes of clinical staff time in the same month.
- National average reimbursement: ~$47 per unit.
- Maximum: two units per patient per month (i.e. up to 60 total CCM minutes billed via 99490 + 99439 × 2).
- Must be billed with 99490 — it is not a standalone code.
How much can a practice actually earn?
A modest CCM panel adds up quickly. Assume 150 enrolled Medicare patients where you consistently hit the 20-minute threshold:
150 patients × ~$62 ≈ $9,300/month
Add 99439 units for higher-complexity patients and the same panel can exceed $12,000–$15,000/month in incremental Medicare revenue.
Documentation requirements you must meet
- Patient consent (verbal or written) captured once, documented in the chart.
- A comprehensive care plan stored electronically and shared with the patient.
- 24/7 access to a care team member for urgent needs.
- An auditable time log of every qualifying CCM activity, tied to the billing provider.
- Coordination notes for transitions of care and specialist referrals.
Why practices leave CCM money on the table
Most of the shortfall isn't eligibility — it's time capture. Care coordinators spend 15 minutes on a med reconciliation call and never log it, or hit 22 minutes in a month but no one notices they crossed the 99490 threshold. When the CPT code isn't attached to the encounter, the claim is never billed.
How ChronicCare Hub captures every billable minute
ChronicCare Hub was designed around this exact gap. Our Auto-Billing Copilot watches the clock in real time and:
- Flags the moment a patient crosses the 20-minute threshold for 99490 and each 20-minute increment for 99439.
- Generates a billable draft claim you can review with one click.
- Exports HIPAA-compliant 837P files for your clearinghouse and reconciles 835 ERAs when payments arrive.
Stop leaving CCM revenue on the table.
See how much your practice could bill this month with automated time tracking.
Reimbursement amounts are national averages under the 2026 Medicare Physician Fee Schedule and vary by geographic locality. Confirm current CMS rates before submitting claims.