Your Practice Is Probably Leaving $300K on the Table Every Year_ Here's the CCM Fix

CCM Reimbursement Guide 2026: CPT Codes & Billing Explained 

Most practices with 1,500+ active Medicare patients have 400 to 600 patients who qualify for Chronic Care Management right now. 

Two-thirds of Medicare beneficiaries have two or more chronic conditions, yet only 4% of eligible patients were enrolled in CCM in 2019. The number has been climbing since. Avalere Health’s 2025 analysis found a 23.4% jump in enrolled beneficiaries between 2022 and 2023 alone, and the gap is still large. 

At 2026 rates, that gap translates to between $300,000 and $500,000 in annual revenue that most 1,500-patient Medicare panels never capture. It has been billable since 2015. The real problem is that most teams try to run CCM on top of existing workflows instead of building a workflow designed around it.

The 2026 Physician Fee Schedule Final Rule (issued October 31, 2025) added roughly a 10% pay increase across all CCM codes specifically, driven by RVU revaluations on top of the conversion factor rise, making right now a strong time to start or grow a CCM program.

This guide covers every CPT code, every documentation rule, every compliance trap, and the 2026-specific changes worth knowing, including a new program called APCM that primary care practices need to evaluate alongside CCM.

Who Qualifies?

The eligibility bar sounds simple: two or more chronic conditions expected to last at least 12 months (or until the patient dies) that put the patient at risk of acute exacerbation, functional decline, or death.

In practice, that covers most of your Medicare panel. Common qualifying combinations:

  • Diabetes + hypertension
  • COPD + heart failure
  • Depression + chronic pain
  • Diabetes + chronic kidney disease
  • Hypertension + obesity with documented risk

Both conditions must be documented in the chart before enrollment starts, and you need two separate ICD-10 codes on every CCM claim. Missing either code is one of the fastest ways to get denied.

The patient also needs a face-to-face initiating visit (an E/M, Annual Wellness Visit, or Initial Preventive Physical Exam) with your practice within the prior 12 months. A phone call or telehealth visit alone does not count. Transitional Care Management (TCM) visits under CPT 99495 or 99496 do qualify as initiating visits, which helps for patients coming out of a hospital stay.

One timing rule worth knowing: TCM covers the first 30 days post-discharge and CCM time cannot overlap that window. You can bill both in the same calendar month, but only if the TCM period ends before the month closes and you have at least 20 minutes of CCM time logged after that point.

The 2026 CPT Code Breakdown

CCM splits into two tracks: non-complex and complex. Picking the wrong track is one of the most common billing errors.

#1. Non-Complex CCM – Clinical Staff Does the Work

CodeWhat It Covers2026 National Average
99490First 20 minutes of clinical staff time per calendar month~$66
99439Each additional 20 minutes (max 2 units/month)~$50 per unit

Bill 99490 + two units of 99439 and you hit the ceiling for this track: 60 minutes and roughly $166 per patient per month.

#2. Non-Complex CCM – Physician or QHP Does the Work Personally

CodeWhat It Covers2026 National Average
99491First 30 minutes of physician/QHP personal time; clinical staff time does not count~$89
99437Each additional 30 minutes (add-on to 99491); max 2 units/month~$63/unit

The difference between 99490 and 99491 comes down to who did the work. Under 99490, a care coordinator or nurse handles coordination while the physician supervises. The physician’s own time can count toward the 20-minute threshold, as long as it is not also used to bill 99491. Under 99491, the physician or QHP personally delivers every minute. 

If a coordinator handled the work, you cannot bill 99491. If the physician personally spent 30+ minutes, 99491 pays better (~$89 vs ~$66) but every minute must be physician-delivered and documented that way. These two codes cannot both be billed for the same patient in the same month.

#3. Complex CCM

CodeWhat It Covers2026 National Average
99487First 60 minutes; requires substantial care plan revision + moderate/high complexity medical decision-making~$144
99489Each additional 30 minutes (add-on to 99487); no monthly cap~$78/unit

‘Substantial revision’ means the care plan changed in a meaningful way: new goals, added or removed interventions, or a significant shift in the patient’s condition. A routine medication adjustment does not meet that bar. You also cannot bill a non-complex code (99490 or 99491) and complex code (99487) for the same patient in the same month.

What Counts as Billable Time and What Doesn’t

This is where most practices lose money or get flagged in audits.

Time that counts:

  • Phone calls with the patient or caregiver about chronic conditions
  • Medication reconciliation
  • Coordinating with other treating providers (referrals, lab follow-ups)
  • Reviewing and updating the electronic care plan
  • Patient education tied directly to a chronic condition
  • Communication within the care team about the patient

Time that does not count:

  • Managing an acute illness during the same call or session
  • Time already counted toward an E/M visit billed the same day
  • Time counted toward RPM, BHI, PCM, or any other concurrent program
  • The initiating face-to-face visit itself, which is billed separately

One nuance to be kept in mind: CCM is described as ‘typically non-face-to-face,’ but if a CCM activity occasionally happens in person, that time can still count toward the monthly threshold as long as it is not double-counted against a separately billed E/M visit.

The concurrent-program rule comes up a lot in audits. No minute of time can count toward two programs. If a coordinator spends 30 minutes on a patient, 15 on blood pressure tracking for RPM and 15 on a nephrology referral for CCM, those need to be two separate log entries with separate timestamps. You can bill both programs, but the records must be clean and distinct.

Per CMS requirements, time must be entered as it happens. A month-end entry that reads ‘approximately 25 minutes of CCM in October’ does not hold up in an audit. Each entry needs a date, staff member name, specific activity, and duration.

Consent: The Step Most Practices Document Wrong

Consent must be in place before any billable CCM time starts. Verbal consent is fine, but it must be documented in the medical record with the date, who got it, and confirmation that all required topics were covered.

Those required topics are:

  • What CCM services are and what they include
  • That only one practitioner can bill CCM per calendar month
  • That the patient can stop CCM at any time
  • That Medicare cost-sharing applies (usually a 20% copay unless the patient has supplemental coverage)

The most common audit finding is generic consent documentation like ‘patient agreed to CCM’ with no record of the topics above. A simple EHR checklist with one checkbox per required topic closes this gap. Consent only needs to be obtained once per patient. If the billing practitioner changes, get it again.

The Care Plan Requirement That Gets Overlooked

Every enrolled patient needs a comprehensive electronic care plan that is accessible through your EHR system. Not a PDF attachment or a static Word file. A living record that gets updated. 

It must cover:

  • All of the patient’s chronic conditions
  • Current medications (medication reconciliation is required)
  • Goals and interventions tied to each condition
  • Community and social support resources when relevant
  • Coordination across all treating providers

The care plan must match the month being billed. An old, unchanged plan does not satisfy the standard for a claim today. Save a monthly snapshot in the billing month so the record shows what was in place when services were delivered.

One billing opportunity most practices miss at the start of a CCM program is HCPCS G0506. This is a one-time add-on billed at the CCM initiating visit, alongside the E/M or AWV, not alongside a monthly CCM code. It covers extra care planning by the physician at enrollment, beyond what the initiating visit normally includes. The physician must personally do this work. It can only be billed once per patient per provider, and that time cannot also count toward the monthly CCM threshold. Most practices skip it and leave a billable service on the table at the one moment when care planning documentation is most detailed.

The 2026 APCM Question: Should You Switch Some Patients?

Advanced Primary Care Management (APCM) launched in 2025 as an alternative to CCM. CMS treats them as mutually exclusive: billing APCM for a patient in a given month blocks CCM billing for that same patient that month. 

APCM also carries a quality reporting requirement: MIPS-eligible practices billing APCM must report on the Value in Primary Care MIPS Value Pathway starting in 2026 for the 2025 performance year. Practices already in a Medicare Shared Savings Program ACO, REACH ACO, Making Care Primary model, or Primary Care First can satisfy this through those programs instead.

One key restriction: APCM is limited to primary care providers such as family medicine, internal medicine, geriatrics, and general practice. Specialists cannot bill APCM. By billing APCM, you are attesting to CMS that you serve as the patient’s main point of care across all health needs.

The 2026 Physician Fee Schedule added three new BHI add-on codes (G0568, G0569, G0570) on top of APCM, making behavioral health integration easier to bill for primary care practices that are already running APCM. This is the first year the two programs can be combined without separate time tracking.

Unlike CCM, APCM has no per-minute tracking. Providers must make a set of 13 service elements available to enrolled patients each month. Reimbursement is based on the patient’s risk level.

HCPCS CodePatient Population2026 Avg. Monthly Rate
G05561 or fewer chronic conditions~$16
G05572+ chronic conditions~$54
G05582+ chronic conditions + Qualified Medicare Beneficiary (QMB) status~$117

G0558 is not the highest tier by complexity alone. It is specifically for patients who are Qualified Medicare Beneficiaries (QMBs), meaning Medicare pays their cost-sharing. G0556 covers any Medicare patient regardless of how many chronic conditions they have, which is broader than CCM’s two-condition minimum.

A decision framework for primary care practices:

  • FQHC or RHC setting: the old bundled code G0511 was sunset October 1, 2025. FQHCs and RHCs now bill individual CCM codes at national non-facility PFS rates, which allows higher combined reimbursement when multiple programs run for the same patient
  • Patient with 2-3 chronic conditions, no behavioral health issue: CCM + RPM likely generates more revenue
  • Patient with complex conditions plus a behavioral health diagnosis: APCM + RPM + BHI add-on may cut administrative time without much revenue loss

Stacking CCM with RPM and BHI

A patient with diabetes, hypertension, depression, and a chronic musculoskeletal condition can qualify for CCM, RPM, and BHI at the same time. CMS allows concurrent billing when each program has independently tracked and documented time. A patient enrolled in all three can generate an estimated $350 to $400+ per month in combined revenue.

The rules when running multiple programs:

  • RPM and RTM cannot be billed for the same patient in the same month; RPM tracks physiologic data like blood pressure and glucose, while RTM tracks musculoskeletal and respiratory therapy adherence, and both can run alongside CCM
  • CCM and RPM time must be logged separately; no single minute can count toward both
  • BHI requires a behavioral health diagnosis, an initiating visit, and at least 20 minutes of clinical staff time per month under code 99484 (~$57/month)
  • CCM and PCM cannot both be billed for the same patient in the same month; pick one

Documentation for each program must stand alone. A note that says ‘30 minutes total, some CCM, some RPM’ gets denied. Each program needs its own timestamped entries.

The OIG CCM Audit: What You Need to Know

In March 2026, the OIG added CCM to its active Work Plan. The audit is reviewing Medicare Part B CCM payments where patients may not meet the ‘two or more qualifying chronic conditions’ requirement. As of August 2026, the audit is still listed as active with no completion date published.

The backdrop: a prior OIG audit found ongoing Medicare overpayments for CCM. In June 2024, Bluestone Physician Services reached a $14.9 million DOJ settlement for submitting E/M visit and CCM claims that did not support the level of service billed. The 2026 Work Plan audit extends that federal scrutiny.

What auditors are looking at:

  • Whether outsourced CCM programs have real physician oversight, not a billing-only arrangement
  • Whether the medical record clearly documents two qualifying conditions before CCM was billed, with a start date that predates enrollment
  • Whether those conditions are documented as lasting at least 12 months and placing the patient at significant clinical risk

This is not a reason to stop billing CCM. It is a reason to check your own records before CMS does. Pull 10 to 15 CCM patient records from the past three months and ask:

  • Do both ICD-10 codes on the claim appear in the chart notes from before CCM enrollment started, not just added at the time of enrollment?
  • Does the documentation show the conditions create a real clinical risk, not a bare diagnosis code on file?
  • Is time logged activity by activity, not as a monthly total?
  • Is the care plan current and tied to the month being billed?
  • If CCM is outsourced, is there documented physician oversight?

Every gap you find in that review is a denial, or a repayment demand, you stopped before it happened.

Reimbursement Is Only Predictable If Your Tracking Is Clean

CCM pays every month where documentation clears the threshold. A patient who reaches only 18 minutes in a given month cannot be billed under 99490. The 20-minute floor is firm. If your team routinely misses the threshold by a few minutes, that is a workflow problem: set structured monthly outreach schedules, build EHR reminders that flag patients approaching 15 minutes, and assign a named staff member to each patient.

The practices that capture CCM revenue month after month are not the ones with the most eligible patients. They are the ones that built a tracking system before they enrolled their first patient.

    Request a Demo

    Dr. GirirajTosh Purohit

    Dr. Giriraj Tosh Purohit is an experienced Product Manager and Security officer with a strong background in healthcare technology and management consulting. With expertise spanning clinical workflows, EHR, RCM, Digital Health, and AI-driven products, he has been instrumental in shaping innovative healthcare solutions.