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.

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.

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:

Illustrative monthly revenue

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

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:

Stop leaving CCM revenue on the table.

See how much your practice could bill this month with automated time tracking.

See pricing

Reimbursement amounts are national averages under the 2026 Medicare Physician Fee Schedule and vary by geographic locality. Confirm current CMS rates before submitting claims.