Programs / CCM
Chronic Care

Chronic Care Management

CCM Period: Calendar month Source: CMS-1827-F (CY 2026 PFS Final Rule)

What it is

Chronic Care Management (CCM) is a Medicare Part B benefit for patients with two or more chronic conditions expected to last at least 12 months (or until the patient's death) that place the patient at significant risk of death, acute exacerbation, decompensation, or functional decline.

CCM is clinical staff time spent on care coordination outside of a face-to-face visit. It is billed monthly, in 20-minute tiers, when the billing practitioner is supervising the work.

Who qualifies

Codes & when to bill them

How the minutes add upBill 99490 once you reach 20 minutes of clinical-staff time. Add 99439 for each additional 20 minutes — one at 40 minutes, a second at 60 minutes (max two add-ons). Time the billing physician performs personally is billed instead as 99491 (first 30 min) + 99437; complex months use 99487 / 99489.

Each billable code, with the requirements that must be on file to bill it.

Documentation required every cycle

Each calendar month must show:

  1. Total clinical staff time spent on CCM (rounded to the minute).
  2. Each encounter logged with: who performed it (name + role), start/end times, and a narrative of what was done.
  3. Care plan signed by the billing practitioner; reviewed and updated as the patient's status changes.
  4. Two or more chronic conditions documented as the basis for eligibility, each with the ICD-10 code.
  5. General supervision by the billing practitioner attested at sign-off.
  6. Patient consent on file, with version, date, and capture method.

What's new in CY 2026

CY 2026 retains the structure of 99490 + 99439 add-ons. Complex CCM (99487/99489) thresholds unchanged. The 2026 PFS continues to reimburse the patient consent and care-plan creation work under the initiating visit; no separate G-code for initiating CCM in 2026.

Built-in patient consentWillowbridge exclusive

Every program ships with compliant, CY-2026 patient consent language — read verbatim into the in-app consent capture flow, captured with date + modality, and version-pinned to each claim, so the consent on file always matches the consent that was billed. No more chasing signatures or re-papering when the rule changes.