Comparison & Buying

How do CCM software platforms compare?

Quick Answer

CCM software platforms fall into three categories: fully outsourced (ChartSpan at ~50% revenue share), in-house SaaS (Chronic Care IQ at $8-15/patient/month, Prevounce at $5-12/patient/month), and EHR-integrated modules (Athenahealth, eClinicalWorks included in subscription). The core comparison points are: cost per patient per month, revenue retention percentage, clinical control, EHR integration depth, patient enrollment automation, care plan quality, time tracking compliance, and scalability. For a practice with 80 CCM patients generating $59,520 annually (80 x $62 x 12), outsourced costs approximately $28,800-$33,600/year while in-house platforms cost $4,800-$14,400/year plus staff time of approximately $22,000-$27,000. Net revenue: outsourced yields $26,000-$31,000/year; in-house yields $18,000-$33,000/year. The break-even where in-house surpasses outsourced profitability is typically 40-50 enrolled patients. Before choosing, use NPIxray's free scan to determine your exact eligible patient count from CMS data analysis of 1,175,281 Medicare providers.

ChartSpan manages 200,000+ patients at ~50% revenue share (~$30-35/patient/month)
In-house platforms cost $5-15/patient/month with no revenue sharing
Break-even for in-house vs outsourced profitability: approximately 40-50 enrolled patients
CCM 99490 reimburses ~$62/month; complex 99487 reimburses ~$133/month
Only 4.2% of qualifying providers currently bill any CCM codes

Platform Categories and Delivery Models

Fully outsourced platforms handle all CCM operations: patient outreach, enrollment, monthly care coordination calls, care plan management, clinical documentation, and billing. You provide the patient list; they do everything else. ChartSpan is the category leader with 200,000+ patients under management. Cost is approximately 50% of collections ($30-35/patient/month). Other outsourced options include Wellbox and CareHarmony. In-house SaaS platforms provide the software tools while your staff performs the clinical work. Chronic Care IQ ($8-15/patient/month) leads this category with robust workflow automation, care plan templates, and time tracking. Prevounce ($5-12/patient/month) offers multi-program coverage (CCM + RPM + AWV). HealthSnap combines CCM with RPM capabilities. EHR-integrated modules are included in some practice management suites at no additional per-patient cost. Athenahealth, eClinicalWorks, and Greenway Health offer basic CCM tracking within their platforms. These are less feature-rich than dedicated platforms but eliminate additional software costs. Hybrid models (TimeDoc Health, Signallamp) offer partial outsourcing where external staff supplement your team.

Feature-by-Feature Comparison

Patient identification and enrollment: ChartSpan handles all outreach and enrollment. Chronic Care IQ provides eligibility reports and outreach templates. Prevounce includes automated patient identification from EHR data. NPIxray identifies eligible patients from CMS data before you choose a platform. Care plan creation: ChartSpan generates standardized plans. Chronic Care IQ offers 100+ condition-specific templates customizable to your clinical preferences. Prevounce provides templated care plans with clinical decision support. Time tracking (critical for 20-minute compliance): All platforms include automated time tracking. ChartSpan tracks their own staff time. In-house platforms track your staff's time with start/stop timers and activity logging. Billing code generation: All platforms automatically generate 99490, 99487, 99439, and 99491 codes based on time and documentation. Patient communication: ChartSpan uses their call center. In-house platforms provide scripts, reminders, and secure messaging. Some offer patient portals. Reporting: All platforms provide monthly revenue, enrollment, and compliance dashboards. NPIxray adds external benchmarking against CMS data.

Pricing Deep Dive

ChartSpan: approximately 50% of collections. For 99490 ($62/month), ChartSpan retains $31. For complex CCM 99487 ($133/month), they retain approximately $66. No upfront costs, no per-patient software fees. Implementation: 30-60 days. Minimum patient count: typically 50+. Chronic Care IQ: $8-15 per enrolled patient per month (volume-tiered). No revenue sharing. Annual contract with month-to-month options at higher rates. Implementation: 2-4 weeks. No minimum patient count. Prevounce: $5-12 per enrolled patient per month depending on modules selected (CCM only, or CCM+RPM+AWV bundle). No revenue sharing. Implementation: 2-3 weeks. No minimum patient count. EHR-integrated modules: $0 additional per-patient cost (included in EHR subscription of $200-$500/provider/month). Limited features compared to dedicated platforms. TimeDoc Health: hybrid model pricing varies by service level. Base platform fee plus per-patient charges for remote clinical staff support. Typically $15-25/patient/month for the hybrid model.

ROI Comparison by Practice Size

Small practice (30 CCM patients, $22,320 annual gross revenue from 99490): ChartSpan net: approximately $11,160/year (50% retained). Chronic Care IQ net: $22,320 - $4,320 software (30 x $12 x 12) - $11,000 part-time staff = $7,000/year. At this size, outsourcing yields better returns. Mid-size practice (80 CCM patients, $59,520 annual gross): ChartSpan net: approximately $29,760/year. Chronic Care IQ net: $59,520 - $11,520 software - $27,000 FT coordinator = $21,000/year. Prevounce net: $59,520 - $7,680 software - $27,000 staff = $24,840/year. In-house approaches outsourced profitability. Large practice (150 CCM patients, $111,600 annual gross): ChartSpan net: approximately $55,800/year. Chronic Care IQ net: $111,600 - $21,600 software - $50,000 staff (1.5 coordinators) = $40,000/year. In-house becomes clearly more profitable at scale, with additional benefits of clinical control and patient relationship maintenance. These calculations use 99490 only. Adding complex CCM (99487) and add-on (99439) codes increases revenue 20-40%, improving in-house margins further.

Making Your Selection Decision

Step 1: Quantify your opportunity. Use NPIxray's free NPI scan to determine your Medicare patient count, chronic condition prevalence, and estimated CCM-eligible patients. This data drives your financial model. Step 2: Assess your staffing capacity. If you have a nurse or MA with available bandwidth, in-house platforms offer better margins above 40-50 patients. If staffing is tight, outsourced models eliminate the operational burden. Step 3: Consider your clinical philosophy. If maintaining direct patient relationships and clinical control is important, in-house platforms preserve this. If CCM is purely a revenue play, outsourcing minimizes distraction from your core practice. Step 4: Evaluate EHR compatibility. Check integration availability with your specific EHR. Deep integration reduces documentation burden and prevents duplicate data entry. Step 5: Start small and scale. Most in-house platforms support starting with 15-20 patients and scaling up. This allows your team to build competency before committing to larger enrollment targets. NPIxray's CCM calculator helps model scenarios across different patient volumes and platform choices.

Frequently Asked Questions

Which CCM platform has the best EHR integrations?

Chronic Care IQ and Prevounce offer the broadest EHR integrations including Epic, Cerner, Athenahealth, eClinicalWorks, and Greenway. ChartSpan also integrates with major EHRs. Always verify compatibility with your specific EHR version.

Can I switch platforms without losing patients?

Yes. Patient consent for CCM is provider-based, not platform-based. When switching, your existing consent documentation transfers. Plan a 60-90 day transition to avoid gaps in monthly care coordination.

Do any platforms guarantee a minimum revenue?

Some outsourced services guarantee minimum enrollment rates or provide performance-based pricing. ChartSpan typically does not guarantee specific enrollment numbers but provides enrollment projections during sales. Always get projections in writing.

How do I handle the 20-minute time requirement?

All dedicated CCM platforms include time tracking features. Most use a combination of automated timers for phone calls and manual time entry for care plan reviews and coordination activities. The 20 minutes includes all non-face-to-face care management time per calendar month.

See Your Practice's Specific Numbers

Enter any NPI number to instantly see missed revenue from E&M coding gaps, CCM, RPM, BHI, and AWV programs — based on real CMS Medicare data.

Scan Your NPI
Source: NPIxray analysis of 1.175M Medicare providers and 8.15M billing records from CMS public data