business
CCM Billing Guide: CPT Codes 99490, 99491, 99439 & Requirements
A comprehensive breakdown of all CCM CPT codes — 99490, 99491, and 99439 — covering patient eligibility, consent requirements, documentation standards, complex CCM criteria, common denials, and revenue projections for chronic care management programs.
CCM billing uses three CPT codes — 99490 (standard CCM, ~$62/mo for 20+ min clinical staff time), 99491 (complex CCM, ~$86/mo for 30+ min physician/QHP time), and 99439 (each additional 20 min, ~$47/mo) — targeting patients with two or more chronic conditions expected to last at least 12 months. Billing requires documented patient consent, an established patient-provider relationship, a comprehensive care plan, and detailed time logs. Only one provider can bill CCM for a patient per calendar month.
Understanding CCM Billing: The Foundation
Chronic Care Management is one of Medicare's most accessible reimbursement programs for managing patients with multiple chronic conditions. Unlike Remote Patient Monitoring, CCM requires no medical devices — it compensates providers for the care coordination work that has historically gone uncompensated: phone calls, medication management, specialist coordination, and care plan updates.
For practices with a significant chronic disease population, CCM represents a straightforward revenue opportunity built on work that clinical staff are often already performing. The challenge is not clinical complexity — it is documentation discipline and workflow structure.
This guide covers everything practices need to know about CCM billing, from CPT code requirements to revenue modeling and common denial patterns.
Why CCM Billing Is a Strategic Priority
The Medicare population with multiple chronic conditions continues to grow as the U.S. population ages. CMS has consistently supported CCM reimbursement since the program's introduction, and the administrative burden of billing has decreased as EHR platforms have integrated CCM-specific documentation tools. For practices already managing complex patients, CCM billing captures revenue for work already being done — and the structured workflows it requires often improve care quality as a byproduct.
The Three CCM CPT Codes: A Detailed Breakdown
CCM billing is structured around three CPT codes with distinct requirements, time thresholds, and reimbursement levels. Understanding each code — and when to apply standard versus complex CCM — is essential for maximizing compliant revenue.
CPT 99490: Standard Chronic Care Management
Estimated Reimbursement: ~$62 per month
What it covers: The first 20 minutes of clinical staff time spent on non-face-to-face care coordination for patients with two or more chronic conditions.
Key requirements:
- Minimum of 20 minutes of clinical staff time per calendar month
- Work must be non-face-to-face care coordination (not part of an office visit)
- Clinical staff can perform the work under general supervision of the billing provider
- A comprehensive care plan must be established and documented
- Patient consent must be obtained and documented
Billing notes: CPT 99490 is the entry point for CCM billing and the most commonly billed code. It covers the foundational care coordination that most multi-morbidity patients require — medication reviews, care plan check-ins, and provider communication. The 20-minute threshold is a minimum, not a cap; additional time beyond 20 minutes is captured by 99439.
CPT 99491: Complex Chronic Care Management
Estimated Reimbursement: ~$86 per month
What it covers: 30 or more minutes of physician or qualified healthcare professional (QHP) time spent on complex chronic care management per calendar month.
Key requirements:
- Minimum of 30 minutes of physician/QHP time per calendar month
- The time must be performed by the billing physician or QHP, not delegated clinical staff
- The patient's conditions must require substantial physician involvement
- A comprehensive care plan must be in place and actively managed
- Patient must meet the same two-condition eligibility threshold as standard CCM
Billing notes: Complex CCM is underutilized in many practices because clinicians do not track their own time on care management activities. For patients with frequent medication changes, multiple specialist referrals, or conditions requiring ongoing physician judgment, the 30-minute threshold is often met — but only captured when time is documented. CPT 99491 and 99490 are mutually exclusive for the same patient in the same month. A practice must choose one or the other based on who performed the majority of the work and the time documented.
CPT 99439: Additional Clinical Staff Time
Estimated Reimbursement: ~$47 per month (per additional 20-minute increment)
What it covers: Each additional 20 minutes of clinical staff time beyond the first 20 minutes covered by 99490.
Key requirements:
- Can only be billed after CPT 99490 has been satisfied for that patient and month
- Same documentation requirements as 99490 (date, duration, activities)
- Each additional 20-minute increment qualifies for a separate 99439 charge
- Can be billed up to two times per month (for a total of 60 minutes of staff time)
Billing notes: CPT 99439 is one of the most commonly missed revenue opportunities in CCM programs. For complex patients requiring extensive phone outreach, medication reconciliation across multiple pharmacies, or coordination with home health agencies, clinical staff frequently spend 40–60 minutes per month — yet only bill the base 99490. Systematic time tracking is the key to identifying these additional billing opportunities.
Patient Eligibility: The Two-Condition Threshold
Qualifying Conditions
CCM eligibility requires two or more chronic conditions expected to last at least 12 months (or until death) that place the patient at significant risk of death, acute exacerbation, or functional decline. CMS does not publish a prescriptive list of qualifying conditions. Instead, the determination is clinical, based on the patient's overall disease burden and risk profile.
Common qualifying condition combinations include:
- Type 2 diabetes + hypertension
- COPD + heart failure
- Chronic kidney disease + diabetes
- Osteoarthritis + depression
- Atrial fibrillation + hypothyroidism
- Diabetes + peripheral neuropathy
- Heart failure + chronic kidney disease
The key clinical question is whether the patient's condition profile creates meaningful coordination needs that extend beyond what a single office visit can address. Most patients with two or more active chronic diagnoses will meet this threshold.
Conditions That May Not Qualify
Not every chronic diagnosis satisfies the CCM eligibility criteria. Conditions that are stable, well-controlled, and do not create care coordination needs may not meet the standard. For example, a patient with stable, diet-controlled hyperlipidemia and mild seasonal allergies may not have conditions that place them at "significant risk of death, acute exacerbation, or functional decline."
The clinical documentation should clearly connect the patient's chronic conditions to the care coordination activities being performed.
Consent Requirements
What Consent Must Cover
CMS requires documented patient consent before CCM services begin. The consent process must inform the patient of the following:
- Available services — The patient should understand the types of care coordination services included in CCM
- Cost-sharing obligations — The patient should be made aware of any applicable copays or coinsurance (typically 20% of the Medicare-approved amount for 99490)
- Single-provider limitation — The patient must understand that only one provider can furnish and bill CCM services per calendar month
- Right to revoke — The patient can stop CCM services at any time
Consent Documentation Best Practices
While CMS accepts verbal consent documented in the medical record, written consent is recommended for audit readiness. Best practice is to use a standardized CCM consent form that the patient signs during an office visit, with a copy placed in the medical record and given to the patient.
The consent should be obtained before the first month of CCM billing. Billing CCM without documented consent is one of the most common reasons for claim recoupment during audits.
The Comprehensive Care Plan
Required Elements
Every CCM patient must have a documented comprehensive care plan that includes:
- Problem list — All active chronic conditions being managed
- Expected outcomes and prognosis — Clinical goals for each condition
- Measurable treatment goals — Specific targets (e.g., HbA1c < 7%, blood pressure < 140/90)
- Symptom management — Protocols for managing symptoms and exacerbations
- Planned interventions and care coordination — Referrals, follow-up schedules, patient education
- Medication management — Current medications, potential interactions, reconciliation needs
- Community and social services — Resources available to the patient (transportation, food programs, caregiver support)
Care Plan Maintenance
The care plan is a living document. CMS expects it to be reviewed and updated as clinically appropriate — at minimum with each significant change in the patient's condition, medication regimen, or care team. Many practices update care plans at least quarterly or coinciding with office visits.
A stale care plan — one that has not been updated in 6+ months despite active CCM billing — is an audit risk indicator.
Revenue Projections and Financial Modeling
Per-Patient Monthly Revenue
When CCM codes are billed appropriately, the estimated per-patient monthly revenue ranges as follows:
| Scenario | CPT Codes | Estimated Monthly Revenue |
|---|---|---|
| Standard CCM (base) | 99490 | ~$62 |
| Standard CCM + 1 additional | 99490 + 99439 | ~$109 |
| Standard CCM + 2 additional | 99490 + 99439 x2 | ~$156 |
| Complex CCM | 99491 | ~$86 |
| Complex CCM + 1 additional | 99491 + 99439 | ~$133 |
Reimbursement estimates based on CMS published fee schedules. Actual rates vary by geographic region, MAC jurisdiction, and payer contracts.
Practice-Level Revenue Modeling
Here is what estimated CCM revenue looks like at various patient volumes, assuming an average of ~$85 per patient per month (blended across standard and complex CCM with moderate 99439 capture):
| Active CCM Patients | Estimated Monthly Revenue | Estimated Annual Revenue |
|---|---|---|
| 50 | ~$4,250 | ~$51,000 |
| 100 | ~$8,500 | ~$102,000 |
| 200 | ~$17,000 | ~$204,000 |
| 500 | ~$42,500 | ~$510,000 |
These figures represent gross billing estimates before accounting for clinical staff time and platform costs. CCM programs typically operate at strong margins because they leverage existing clinical staff and require no device procurement.
Common CCM Billing Denials and How to Avoid Them
Denial 1: Missing or Incomplete Consent
The most frequently cited reason for CCM claim denials is absent or insufficient consent documentation. If an audit finds no record of patient consent — or consent that does not cover all required elements — all CCM claims for that patient may be recouped.
Solution: Implement a standardized consent form and make consent documentation a mandatory step in the enrollment workflow. Audit consent records quarterly.
Denial 2: Insufficient Time Documentation
Vague time entries such as "CCM call — 20 minutes" without supporting detail are insufficient. Documentation must include the date of service, the duration of time spent, and a description of the specific care coordination activities performed.
Solution: Use structured time-logging templates that prompt staff to record the date, start/stop time, and two to three sentences describing the activity (e.g., "Coordinated with cardiology office regarding medication adjustment for persistent atrial fibrillation. Reviewed recent lab results and updated care plan accordingly.").
Denial 3: Patient Does Not Meet Two-Condition Threshold
Some practices bill CCM for patients with only one chronic condition, or for patients whose conditions do not clearly meet the chronicity and risk requirements.
Solution: Implement an eligibility screening checklist as part of the enrollment process. Require clinical staff to document at least two qualifying chronic diagnoses with ICD-10 codes before CCM billing begins.
Denial 4: Stale or Missing Care Plan
A care plan that has not been updated in months — or one that does not include all required elements — can trigger a denial or recoupment.
Solution: Set quarterly care plan review reminders. Align care plan updates with office visits when possible, and ensure the care plan includes all CMS-required elements.
Denial 5: Billing Both 99490 and 99491 in the Same Month
Standard CCM (99490) and complex CCM (99491) cannot be billed for the same patient in the same calendar month. They are mutually exclusive.
Solution: At the beginning of each month, determine which CCM code track applies to each patient based on the expected level of physician involvement. If the physician will be directly managing the patient's care coordination, use 99491. If clinical staff will perform the work under general supervision, use 99490.
Stacking CCM with Other Medicare Programs
CCM + RPM
Patients enrolled in CCM can concurrently receive RPM services. The care coordination time (CCM) and device data review time (RPM) must be documented separately. For a patient with diabetes and hypertension, CCM time might cover medication reconciliation and specialist coordination, while RPM time covers blood pressure reading review and glucose trend analysis.
CCM + BHI
Patients with both chronic physical conditions and qualifying behavioral health diagnoses can be enrolled in CCM and BHI simultaneously. The CCM activities focus on physical health coordination while BHI addresses behavioral health integration.
CCM and PCM: Mutually Exclusive
CCM and PCM (Principal Care Management) cannot be billed for the same patient in the same month. PCM targets patients with a single high-complexity condition, while CCM targets patients with two or more conditions. The practice must determine which program is more clinically appropriate and financially optimal for each patient.
Getting Started: Building a CCM Program
Step 1: Identify Your Eligible Population
Run a report from your EHR to identify patients with two or more active chronic condition diagnoses. Prioritize patients with the highest care coordination needs — those with recent hospitalizations, multiple specialist referrals, or complex medication regimens.
Step 2: Establish Consent and Enrollment Workflows
Create a standardized enrollment process that includes consent documentation, care plan creation, and assignment to a CCM care coordinator. Build the consent step into office visit workflows so patients can be enrolled during routine appointments.
Step 3: Develop Care Plan Templates
Create comprehensive care plan templates in your EHR that include all CMS-required elements. Pre-populate common condition-specific goals and interventions to reduce documentation burden for clinical staff.
Step 4: Implement Time Tracking
Deploy a time-tracking system — whether through your EHR, a dedicated CCM platform, or a structured logging template — that captures date, duration, and activity description for every CCM encounter. This is the single most important compliance control. For organizations using PointClickCare, CCN Health's PointClickCare CCM integration handles care plan documentation and time tracking automatically.
Step 5: Train Clinical and Billing Staff
Ensure clinical staff understand what activities qualify as CCM time, how to document that time compliantly, and when to escalate to the physician for complex CCM. Billing staff should understand the code hierarchy and mutual exclusivity rules.
Step 6: Monitor and Optimize Monthly
Track CCM billing rates by code monthly. If 99439 is rarely billed, review time logs for patients where staff spent more than 20 minutes but did not capture the additional time. If claim denials are rising, audit consent documentation and care plan completeness.
Conclusion
CCM billing is one of the most accessible chronic care reimbursement programs available to healthcare practices. With no device requirement, a large eligible patient population, and a clear CPT code structure, CCM provides a direct pathway to recurring revenue for the care coordination work that clinical teams are often already performing.
The keys to a successful CCM program are documentation discipline, structured workflows, and systematic time tracking. Practices that invest in these operational foundations will capture significantly more revenue — and deliver more coordinated, proactive care — than those relying on informal processes.
With estimated per-patient revenue ranging from ~$62 to ~$156+ per month depending on complexity and time investment, and the ability to stack CCM alongside RPM, BHI, and RTM for qualifying patients, CCM represents a foundational revenue program that every practice managing chronic disease patients should be billing.
Disclaimer: This article is for informational purposes only and does not constitute medical, legal, or billing advice. CPT code reimbursement amounts are estimates based on CMS published fee schedules and may vary by region, payer, and clinical circumstances. State-specific regulatory information is subject to change. Always consult qualified healthcare and billing professionals for guidance specific to your practice.
Let's figure this out together
We work closely with every client to find the right approach for their practice. Think of us as your partner, not just a platform.
Topics
Your Partner in Chronic Care
We love working closely with our clients to find the best solutions. Let us help guide you through the complicated stuff.
Why It Matters
Key Benefits
See how this approach drives measurable improvements across your organization.
No Device Required
Unlike RPM, CCM requires no medical devices or patient equipment — practices can start generating revenue using existing phone, EHR, and care coordination workflows.
Recurring Revenue
CCM generates an estimated ~$62–$133+ per patient per month in predictable recurring revenue, with higher reimbursement available through complex CCM and additional time codes.
Stackable Programs
CCM can be billed alongside RPM, BHI, and RTM for qualifying patients, multiplying per-patient revenue when clinical documentation supports each program independently.
Large Eligible Population
Approximately 70% of Medicare beneficiaries have two or more chronic conditions, creating a substantial addressable patient population for CCM enrollment.
Continue Reading
Related Articles
Explore more insights on this topic.
BHI Billing Guide: Behavioral Health Integration CPT Codes & Requirements
A detailed guide to Behavioral Health Integration billing — covering CPT codes 99484, 99492, and 99493, the Collaborative Care Model (CoCM), PHQ-9 and GAD-7 screening requirements, qualifying behavioral health conditions, and strategies for integrating BHI into primary care practice.
CCM vs RPM: Key Differences, Billing Codes & When to Use Each
A side-by-side comparison of CCM and RPM — two of Medicare's most valuable chronic care programs. Learn the differences in CPT codes, eligibility, billing requirements, and how to stack both for maximum reimbursement.
How to Staff an RPM Program: Roles, Workflows & Outsourcing Options
A practical guide to staffing a Remote Patient Monitoring program — covering core roles, clinical workflows, staffing ratios by patient volume, and when outsourcing makes sense.
Common Questions
Frequently Asked Questions
Get answers to the most common questions about this topic.
The three CCM CPT codes are: CPT 99490 for standard CCM (~$62/month, requiring 20+ minutes of clinical staff time), CPT 99491 for complex CCM (~$86/month, requiring 30+ minutes of physician or qualified healthcare professional time), and CPT 99439 for each additional 20 minutes of clinical staff time beyond the initial 20 minutes (~$47/month). These are estimates based on CMS published fee schedules and actual rates vary by region and payer.
A patient must have two or more chronic conditions expected to last at least 12 months or until death. These conditions must place the patient at significant risk of death, acute exacerbation, or functional decline. Common qualifying combinations include diabetes with hypertension, COPD with heart failure, chronic kidney disease with diabetes, and similar multi-morbidity profiles. There is no specific list of qualifying conditions — the clinical determination is based on chronicity, complexity, and risk.
Standard CCM (99490) requires 20+ minutes of clinical staff time per month and can be performed by nurses, medical assistants, and other clinical staff under general supervision. Complex CCM (99491) requires 30+ minutes of time performed by the billing physician or qualified healthcare professional directly. Complex CCM targets patients whose conditions require more intensive physician involvement — such as those with multiple specialist referrals, frequent medication changes, or care plan revisions. Complex CCM reimburses at approximately ~$86/month compared to ~$62/month for standard CCM.
Yes. CCM can be billed concurrently with RPM, BHI, and other qualifying programs for the same patient in the same month, provided the clinical time is tracked separately and not double-counted. CCM time covers care coordination activities, while RPM time covers device data review. However, CCM and PCM (Principal Care Management) cannot be billed for the same patient in the same month — they are mutually exclusive.
CCM billing requires: (1) documented patient consent for CCM services, (2) a comprehensive care plan that is reviewed and updated as needed, (3) an established patient-provider relationship with the billing practitioner, (4) detailed time logs showing date, duration, and description of care coordination activities for each session, and (5) documentation that the patient has two or more qualifying chronic conditions. The care plan should include problem lists, expected outcomes, medication lists, and community resources.
Still have questions? We love helping practices figure this out — no pressure, just real answers.

