Care Management8 min readUpdated February 2026

Complete Guide to CCM Billing (CPT 99490)

Revenue Opportunity: $66–$144/patient/mo

Per eligible patient based on national Medicare rates

Chronic Care Management (CCM) represents one of the largest untapped revenue streams for primary care and specialty practices. Despite being available since 2015, national adoption rates remain below 15% — meaning the vast majority of eligible Medicare patients aren't receiving this service, and practices are leaving significant revenue on the table.

This guide covers everything you need to implement and bill CCM successfully: patient eligibility, code selection, time tracking, documentation requirements, and common pitfalls that lead to claim denials.

What Is Chronic Care Management?

CCM is a Medicare program that reimburses providers for the non-face-to-face care coordination they provide to patients with two or more chronic conditions expected to last at least 12 months. This includes medication management, care plan oversight, coordination with specialists, and patient check-ins between office visits.

CMS designed CCM to incentivize the kind of proactive, between-visit care that keeps patients healthier and reduces costly emergency visits and hospitalizations.

CPT Codes and Reimbursement Rates

CCM billing centers around three primary codes. Understanding when to use each code is critical for maximizing revenue while maintaining compliance.

  • 99490 — Non-complex CCM: 20 minutes of clinical staff time per calendar month. Reimbursement: ~$66/month
  • 99439 — Each additional 20 minutes beyond the initial 20 minutes for non-complex CCM. Reimbursement: ~$47/month (can be billed up to 2 additional times)
  • 99491 — Complex CCM: 30 minutes of physician or qualified healthcare professional time. Reimbursement: ~$94/month

💡 Pro Tip: A single patient receiving both 99490 and two units of 99439 generates approximately $160/month ($1,920/year). With 50 enrolled patients, that's $96,000 in annual revenue from CCM alone.

Patient Eligibility Requirements

Not every Medicare patient qualifies for CCM. To bill these codes, patients must meet specific clinical criteria that CMS has established.

  • Two or more chronic conditions expected to last at least 12 months (or until death)
  • Conditions place the patient at significant risk of death, acute exacerbation, or functional decline
  • Patient must provide verbal or written consent (document in the chart)
  • Must have a comprehensive care plan established, maintained, and available to all care team members
  • Only one practitioner can bill CCM per patient per month

Common PitfallThe consent requirement is the #1 reason for CCM claim denials. Always document the date, who obtained consent, and that the patient was informed about cost-sharing. Phone consent is acceptable but must be documented.

Common Qualifying Conditions

Almost any combination of chronic conditions qualifies. The most common pairings in Medicare patients include hypertension with diabetes, COPD with heart failure, diabetes with chronic kidney disease, depression with any chronic condition, and arthritis combined with cardiovascular disease.

In a typical primary care panel of 300-400 Medicare patients, 40-60% will have two or more qualifying chronic conditions — that's 120-240 potentially eligible patients.

Time Tracking and Documentation

Accurate time tracking is the backbone of compliant CCM billing. CMS requires at least 20 minutes of clinical staff time per calendar month for 99490.

  • Time must be documented with start/stop times or cumulative logs
  • Activities that count: care plan review, medication reconciliation, specialist coordination, patient/caregiver outreach, lab result follow-up
  • Activities that DON'T count: scheduling appointments, billing tasks, travel time, or time spent on services billed separately
  • General supervision is required (physician doesn't need to perform the work but must be available)
  • Time resets on the 1st of each calendar month

💡 Pro Tip: Invest in CCM software that automates time tracking with built-in timers. Manual tracking is error-prone and makes audits much harder to defend.

Implementation Workflow

Successful CCM programs follow a structured workflow. Start by identifying eligible patients through your EHR — query for patients with 2+ chronic conditions on their problem list. Prioritize high-risk patients first, as they generate the most value from proactive management.

Next, obtain and document consent during an office visit or by phone. Create or update the comprehensive care plan, then assign a care coordinator (nurse, medical assistant, or clinical staff) to manage monthly outreach. Track all activities meticulously, and bill at the end of each month once the 20-minute threshold is met.

Common Billing Mistakes to Avoid

Even practices that attempt CCM often leave money on the table due to avoidable errors.

  • Failing to obtain or document patient consent before billing
  • Not meeting the 20-minute minimum (billing with only 15 minutes documented)
  • Forgetting to bill 99439 for additional time beyond the first 20 minutes
  • Overlapping with other care management codes (RPM, BHI) incorrectly
  • Not updating the care plan at least once per billing period
  • Billing CCM during a month when the patient was admitted to a hospital or SNF for a significant portion of the month

Key Takeaways

  • 1.CCM (99490) requires 2+ chronic conditions and documented patient consent
  • 2.Base reimbursement is ~$66/month, scaling to $160+/month with add-on codes
  • 3.Time tracking must be meticulous with start/stop or cumulative documentation
  • 4.Most practices have 100+ eligible patients but fewer than 15% are enrolled nationally
  • 5.ROI is immediate — a single dedicated care coordinator can manage 150-200 patients

See How Much Revenue You're Missing

Run a free NPI scan to get a personalized revenue analysis showing your specific gaps in coding, CCM, RPM, BHI, and AWV — based on real CMS Medicare data.

Scan Your NPI — Free