First-Time CCM: What Independent Clinics Need to Know
If you’re hearing about Chronic Care Management for the first time — or have heard about it but haven’t acted — here’s the short version: CMS pays you a recurring monthly fee for coordinating care for patients with two or more chronic conditions. It’s real revenue, it’s legitimate, and it’s been available since 2015. Most independent clinics aren’t capturing it.
The basics
Medicare’s CCM program (CPT 99490) reimburses approximately $62 per patient per month for at least 20 minutes of non-face-to-face clinical staff time spent on care coordination. Additional codes — 99439 for additional time, 99487 for complex CCM, G0506 for initiating visits — increase per-patient revenue further.
The CCM market was valued at $5.57 billion in 2024 and is projected to reach $17.28 billion by 2033. This isn’t a niche opportunity. It’s a core revenue stream that most independent practices are leaving uncaptured.
Your options
Option 1: Run it yourself. Buy CCM software (ThoroughCare, HealthArc, ChronicCareIQ, or Optimize Health), hire or assign a care coordinator, build enrollment workflows, and manage compliance internally. This works for practices with spare staff capacity and a willingness to invest 6-12 months in building the program.
Option 2: Outsource to a large provider. Companies like ChartSpan (the largest outsourced CCM provider), Signallamp Health, Engooden Health, and CircleLink Health handle everything externally. They typically work with health systems and larger organizations, with enterprise-grade onboarding and EHR integration requirements.
Option 3: Outsource to a service built for independent clinics. This is what Innovosoltech provides. No software. No EHR integration. No enterprise contracts. A 15-minute intro call, then we handle enrollment, outreach, documentation, and billing support. Your clinic earns recurring CCM revenue without any operational change.
Common first-time CCM mistakes
Starting without a staffing plan
The most common mistake is assuming existing staff can absorb CCM work. A practice with 200 eligible patients needs roughly 67 hours of non-face-to-face time per month just to meet the 20-minute minimum. That’s essentially a full-time position. Clinics that try to distribute this across existing nurses and MAs see CCM work deprioritized within weeks.
Choosing software when you need service
Platforms like ThoroughCare, HealthArc, and ChronicCareIQ are excellent tools — but they’re tools, not solutions. They require trained staff to operate. For clinics under 10 providers, the overhead of hiring, training, and managing a CCM team often exceeds the revenue generated. Full-service providers like ChartSpan, Signallamp, or Engooden — or smaller-practice alternatives like Innovosoltech — eliminate this overhead entirely.
If you’re evaluating a HealthArc alternative or ThoroughCare alternative because you don’t want to hire CCM staff, the answer is a managed service, not different software.
Why enrollment rates make or break your program →
Compare all CCM providers side-by-side →