RPM vendors will quote $150 per patient per month. They rarely lead with what a practice keeps after their cut.
For a solo or 2-physician primary care practice with 40 enrolled patients, an RPM program represents somewhere between $50,000 and $70,000 in potential annual revenue — or a costly compliance headache that consumes staff time without covering its own overhead, depending almost entirely on which platform gets selected and whether patients actually use their devices 16 days a month.
The ranked verdict: Prevounce is the top pick for independent practices that want transparent per-patient SaaS pricing, a genuine Elation and DrChrono EHR integration, and control over their own monitoring staff. 100Plus (now under Connect America) suits practices that want a fully managed, zero-upfront model — but the revenue-share economics and contract terms require careful scrutiny before signing. Optimize Health is a capable platform that is simply built for a larger practice than most independent physicians are running.
Who should even do RPM: A practice with a Medicare panel that includes patients managing hypertension, diabetes, COPD, or heart failure who would benefit from regular monitoring — and at least one clinical staff member who can dedicate 30 to 60 minutes per day to RPM oversight. If neither condition is true, the administrative overhead will exceed the revenue.
The 2026 RPM Billing Landscape: What Medicare Actually Pays (and the New Codes That Change the Math)
CPT Codes 99453, 99454, 99457, 99458 — and the New 99445 and 99470
The 2026 Medicare Physician Fee Schedule introduced two new RPM codes that change the economics for practices struggling with patient adherence. All rates below are approximate national averages as of the 2026 PFS final rule — verify current rates at cms.gov before any financial modeling, as geographic adjustments, payer mix, and annual updates affect actual reimbursement.
| CPT Code | Description | Approx. Medicare National Rate (2026) |
|---|---|---|
| 99453 | One-time setup and patient education | approx. $22 (verify at CMS) |
| 99454 | Device supply, 16+ days of data per 30-day period | approx. $52/month (verify at CMS) |
| 99445 (new 2026) | Device supply, 2–15 days of data per 30-day period | approx. $47/month (verify at CMS) |
| 99457 | First 20 min of clinical management per month (requires interactive contact) | approx. $52/month (verify at CMS) |
| 99470 (new 2026) | First 10 min of clinical management, lighter-touch alternative to 99457 | approx. $26/month (verify at CMS) |
| 99458 | Each additional 20 min after 99457 | approx. $41/month (verify at CMS) |
99445 and 99470 are both effective January 1, 2026. 99470 cannot be billed in the same month as 99457 — they are mutually exclusive. All figures are illustrative calculations based on publicly reported 2026 PFS rates; actual reimbursement depends on payer mix, local rates, billing efficiency, and patient compliance. Have a billing team verify before modeling revenue.
The 16-Day Rule: The Threshold Revenue Lives or Dies On
For 99454, a device must transmit data for at least 16 days within a 30-day period. Before 2026, a patient who hit only 10 or 12 days forfeited all device-supply revenue. The new 99445 code changes that: 2 to 15 days of transmission now yields approximately $47/month rather than zero.
That is genuinely patient-friendly policy. It also removes some of the financial urgency that pushed vendors to actively manage adherence. Practices should watch whether vendor engagement tools get less aggressive now that there is a lower-tier billing fallback.
Patient adherence — getting patients to actually use their device daily — remains the single most underestimated operational risk in RPM. A practice that shipped 40 devices and has 22 patients transmitting consistently is not running a 40-patient program. Connecting enrollment and device-activation outreach to a dedicated patient communication platform yields measurably better activation rates than relying on front-desk staff making ad-hoc calls. A practice in r/medicine described exactly this pattern: initial compliance was low until they built a structured workflow with their platform’s care reps, and then an AI-powered text reminder tool for non-compliant patients significantly improved their numbers.
Net Revenue Math: What One Enrolled Patient Actually Earns
Using a conservative billing scenario of 99454 + 99457 only (gross approx. $104/month — verify at CMS), here is how platform model affects net revenue:
- Per-patient SaaS at $40–$55/month (software + device, market range per HealthArc pricing guide — verify with each vendor): net revenue of approximately $49–$64/month per compliant patient
- Revenue-share at 70/30 split (practice keeps 70%): net approximately $73/month — but the vendor controls the billing cycle and documentation; confirm what codes their staff documents
- Full managed-service tier at $70–$80/month all-in (market range estimate — verify directly): net can compress to $24–$34/month before staff time is factored
Adding 99457 + 99458 (40 total minutes of documented staff time per patient per month) pushes gross to approximately $145/month (verify at CMS), which widens margin materially — but requires double the human time.
At approximately $50 net per patient per month on a per-patient SaaS model, a practice needs roughly 20 to 25 actively compliant enrolled patients to generate $1,000–$1,250 net monthly — enough to justify a part-time coordinator. Practices with fewer than 15 reliably compliant patients will find the administrative overhead difficult to justify.
Pairing RPM billing with AI-assisted medical coding tools reduces undercoding risk on recurring 99457 and 99458 time documentation — inconsistent time-logging is one of the most common audit triggers in the RPM space.
The Make-or-Break Question: Who Does the 20 Minutes?
CPT 99457 requires a minimum of 20 minutes of clinical staff time per calendar month — with at least one interactive communication with the patient (phone call, video, or a similar secure contact). This cannot be automated, delegated to a chatbot, or fulfilled by passive data review alone.
For a 2-physician practice with 40 RPM patients billing 99457 only: 40 patients × 20 minutes = 800 minutes, or roughly 13+ hours of clinical staff time monthly. That is not free overhead, and it does not shrink when the MA calls in sick.
Three staffing models exist:
- Self-staffed — practice RN or MA handles all monitoring calls. Retains 100% of billing revenue but adds a real labor burden. Verify state scope-of-practice rules for which staff qualify.
- Platform-managed — vendor provides licensed clinical staff who fulfill the 20-minute requirement on the practice’s behalf. Billing still flows to the practice. This is how most revenue-share vendors earn their cut — it is effectively paying for their clinical labor.
- Hybrid — vendor monitors device readings and flags alerts; practice staff makes contact calls on flagged patients only.
For a solo practice, the self-staffed model is operationally fragile. A managed or hybrid model is worth the revenue cost if it provides genuine continuity. But the managed model must be scrutinized for HIPAA business associate compliance and for whether the vendor’s clinical staff are licensed in the practice’s state.
A physician on r/healthIT described the calculus clearly: DIY RPM looked appealing until the operational complexity of fulfillment, monitoring, and time-counting for billing became apparent. Even practices that initially resisted vendor fees found the managed-service model worthwhile once they modeled the internal labor cost honestly.
If a vendor’s pitch never once mentions who does the 20 minutes, that is a material red flag. Either they assume practice staff will absorb the load without modeling the cost, or managed monitoring will surface as a paid add-on in month three.
#1 Prevounce — Best for Independent Practices That Want Transparent Pricing and Real EHR Integration
Pricing Model
Prevounce operates on a per-patient SaaS model with cellular-connected device options. Pricing is quote-based and not publicly listed; the market-typical range for software plus device is $30–$55 per patient per month — contact Prevounce for current pricing. No revenue-share split has been reported. The platform covers RPM, CCM, APCM, and Medicare Annual Wellness Visits on a single platform, which is useful for a small practice that wants to stack programs on the same chronic-disease panel without managing multiple vendor relationships.
Care Coordinator Staffing
Prevounce is primarily a software platform. Clinical monitoring is expected to be performed by practice staff, or through their Expert Services add-on. Confirm with Prevounce whether managed clinical monitoring is available and at what cost before assuming the staffing burden falls entirely on the practice. This is not a knock on the platform — it is a transparency requirement that every self-staffed model carries.
EHR Integration: Elation and DrChrono Reality Check
This is Prevounce’s strongest differentiator in the independent-practice segment. Prevounce officially joined the Elation Health Partner Hub with a bidirectional API integration: RPM device readings populate directly into the Elation patient chart, billing data flows into Elation billing workflows, and patient demographics sync bidirectionally. This is a pre-built connection, not a custom implementation project.
The DrChrono integration is SSO-based — a container launch within DrChrono with data flowing from Prevounce into DrChrono charts. Both integrations are activatable without custom development.
For athenahealth, Prevounce lists the integration in its directory. Athena uses a more proprietary REST API than FHIR-native systems; verify with Prevounce whether this is a full bidirectional integration or a one-way data export before signing any agreement.
Compliance Infrastructure
Prevounce built its platform with CMS billing compliance infrastructure: audit trails, alert documentation, and time-tracking for 99457 and 99458. This matters more than most vendor pitches acknowledge. Analysis of HHS Medicaid claims data found that 73% of Medicaid RPM billers in 2024 triggered at least one OIG fraud flag, with sudden enrollment spikes and irregular code ratios the two most common risk signals (FairPath AI analysis cited in r/healthIT — this reflects Medicaid, not Medicare data; a fraud flag indicates a statistical risk signal, not confirmed fraud). The compliance infrastructure Prevounce provides gives practices an auditable paper trail that managed-service vendors — where the practice does not control documentation — cannot always match.
Best For / Not For
Best for: Solo or 2-physician practices on Elation Health or DrChrono; practices that want to own their billing and clinical documentation; compliance-conscious practices that need audit-trail visibility.
Not for: Practices with zero staff capacity for monitoring calls (the base platform does not include managed clinical staff); practices that want a quote on the first call (pricing requires a demo).
Prevounce is the honest choice for a practice manager who wants to own the program and not wonder what percentage is going to the vendor each month.
#2 100Plus (Connect America) — Best for Zero-Upfront Setup, But Read the Contract First
The Revenue-Share Model Explained
100Plus was acquired by Connect America in August 2021 and operates under that umbrella as of 2026. No merger with Optimize Health has occurred — these remain separate platforms.
The model: 100Plus provides cellular-enabled devices at no upfront cost, handles patient enrollment outreach (marketed as white-glove enrollment), monitors readings, and manages billing. The practice receives a net revenue share — the industry-reported range is typically 70/30, meaning the practice keeps approximately 70% of collected Medicare reimbursement. 100Plus does not publicly publish its exact split; verify before signing, and get the number in writing before any verbal agreement.
What the Net Math Actually Looks Like
Using illustrative figures (verify with 100Plus; actual results depend on payer mix and billing efficiency):
- 99454 + 99457 gross approx. $104/month; 70% share yields approx. $73/month
- Adding 99458 (40 total minutes) pushes gross to approx. $145/month; 70% share yields approx. $102/month
- These figures assume full compliance with the 16-day threshold and complete time documentation
The revenue-share model is not inherently predatory. The vendor earns its share by providing devices, monitoring staff, and billing infrastructure that a solo practice cannot replicate at lower cost. The economics work when the managed-service value is genuine.
Contract Terms: The Fine Print That Matters
The corroborated user complaints about 100Plus are substantive enough to warrant explicit warning. Multiple reviews on Software Advice and Capterra describe being charged for patients who never activated their devices, with requests to remove non-compliant patients from services going ignored for months. One reviewer described being locked into continued monthly charges even after requesting account closure, with cancellation requiring 90 days written notice — despite initial verbal representations of flexibility.
A separate compliance concern appears in user reports: one practice alleged the vendor suggested billing Medicare for patients who had not used their device. That is a serious compliance risk regardless of whether the allegation is verified. Verify billing practices and contractual compliance representations independently before enrolling any patient.
Managing prior authorization denials is a related friction point — some Medicare Advantage plans require prior authorization for RPM devices, and practices using managed-service vendors that control the billing cycle may not have visibility into PA decisions until a claim is denied.
Care Coordinator Staffing and EHR Integration
100Plus provides its own clinical monitoring staff as part of the managed-service model. For a solo practice with no capacity to add monitoring calls, this is the primary operational advantage.
EHR integrations include athenahealth, DrChrono, AdvancedMD, Epic, NextGen, and Practice Fusion. Elation Health is not prominently listed as of 2026. Practices on Elation should verify current integration status with 100Plus directly before selecting this platform.
Best For / Not For
Best for: Practices that want the simplest possible entry into RPM — devices ship to patients, vendor handles monitoring and billing, practice reviews alerts. Practices with zero internal staff bandwidth for monitoring calls.
Not for: Practices on Elation Health (integration not confirmed); practices that want full billing visibility and audit-trail control; any practice that has not reviewed the contract cancellation terms and exact revenue-share percentage in writing before signing.
#3 Optimize Health — Capable Platform, Built for Practices Bigger Than Most
Pricing and Managed Services
Optimize Health operates on a per-patient SaaS model with an optional managed-services layer — licensed nurses and clinical staff handle patient outreach, insurance verification, device shipping, monitoring calls, and claims preparation. The platform is HITRUST certified and covers RPM and CCM stacking. Pricing is not publicly listed; the market range for full managed-service RPM is $40–$80 per patient per month (HealthArc pricing guide estimate — verify directly with Optimize Health).
The managed-services concierge tier is operationally strong. The honest assessment is that it is priced for practices running 100 or more patients. At 30 to 50 patients, the managed-services fee relative to net revenue leaves thin margins that a per-patient SaaS alternative does not.
EHR Integration
Listed integrations include Epic and larger enterprise systems prominently. For athenahealth, Elation, and DrChrono integration status, verify directly with Optimize Health — the platform skews toward larger systems in its integration documentation.
EHR integration challenges for small specialty practices are not unique to primary care RPM: the pattern of platforms advertising integrations that do not write discrete data into the EHR chart is consistent across specialties in the small-practice segment. Ask Optimize Health the same discrete-data question before signing.
Best For / Not For
Best for: Practices with 75 or more RPM patients; practices running CCM and RPM combined on the same panel; practices that have already validated the RPM model and want more robust analytics and managed services at scale.
Not for: A 1 to 2 physician practice enrolling its first 25 to 40 patients. The managed-services overhead at that volume will likely compress margins to the point where a self-staffed SaaS approach is more profitable. Start with Prevounce, prove the model, and revisit Optimize Health when the panel exceeds 100 active patients.
EHR Integration Reality Check: What “Integration” Actually Means for Small-Practice EHRs
The most important question to ask any RPM vendor is not about features or pricing. It is this: does the integration push readings into the existing patient chart as discrete data, or does it require logging into a separate portal?
A physician in r/medicine stated the clinical community’s position plainly: when a platform publishes data to the EHR the same way lab results appear, the workflow is manageable. Until then, the idea of logging into another app for anything causes what they described as physical pain. That is not a preference — it is a documentation and compliance risk. Staff who cannot see RPM readings in context with a patient’s chart will not catch alerts consistently, and 99457 time logs will be incomplete.
athenahealth
Athena uses the athenaClinicals API — more proprietary than FHIR-native systems. Vendors claiming an athena integration may mean anything from a FHIR Observation push that writes readings as discrete chart data, to a one-way nightly export that drops readings into a scanned document. The difference is operationally significant for alert thresholds and audit trails.
The question to ask explicitly: “Does your integration write readings as discrete data in the patient chart, or as a PDF attachment?” If the answer is the latter, the integration is a workaround.
Elation Health
Prevounce has the strongest verified Elation integration in this comparison — bidirectional API, readings in the patient chart, billing data flowing into Elation workflows. Elation won a 2025 KLAS award recognizing it as a leading EHR for small practices (1–10 physicians) — it is a dominant EHR in the independent primary care segment, which makes integration depth a real selection criterion.
100Plus does not prominently list Elation as a supported integration. Practices on Elation that are evaluating 100Plus should verify current status directly — and note that if no bidirectional integration exists, staff will be maintaining two separate systems.
DrChrono
Both Prevounce (SSO container launch within DrChrono) and 100Plus list DrChrono integrations. Depth varies. Prevounce’s DrChrono integration is described as pre-built with SSO. Verify with 100Plus specifically whether DrChrono readings flow into the patient chart or require a portal login.
Universal Integration Gotchas
Three failure modes appear across RPM platforms regardless of EHR:
- Sandbox-to-production gaps — a vendor’s demo environment works perfectly; the production integration has stricter validation. Ask for references from live clients on the specific EHR, not a demo account.
- Timezone and unit normalization — device readings in local time versus EHR server time create timestamp mismatches that confuse alert logic. Ask how the vendor handles this.
- One-directional data flow — most integrations push readings to the EHR but do not pull patient demographics, meaning staff must maintain two systems for enrollment data.
The phrase “we integrate with over 50 EHRs” is a marketing statement, not a technical specification. In practice, a one-way daily file drop that puts readings in a patient document is not a clinical integration — it is an export that doubles documentation burden.
Buyer Profiles by Panel Size
Solo physician, 15–30 RPM patients (starting out): Prevounce is the right entry point. Transparent per-patient pricing, Elation and DrChrono integration, and compliance infrastructure. Designate a clinical staff member for monitoring calls before enrolling the first patient — not after. At this scale, managed services from 100Plus or Optimize Health will likely compress margin below the value of launching RPM.
2–3 physician practice, 40–80 RPM patients (growth phase): The right choice depends on staffing capacity. With an RN or dedicated MA who can absorb monitoring time: Prevounce. With zero staff bandwidth for monitoring calls: 100Plus, with the revenue-share percentage and contract cancellation terms reviewed by a practice attorney before signing.
2–3 physician practice, 80+ patients with CCM stacking: Optimize Health becomes competitive at this scale. The managed-services economics improve, and the CCM+RPM combined program adds meaningful revenue per patient.
Any practice on Elation Health: The EHR integration question nearly makes this a single-option decision. Prevounce has the verified bidirectional Elation Partner Hub integration. The other two platforms do not clearly advertise one. Confirm before evaluating alternatives.
Any practice concerned about OIG audit exposure: Analysis of HHS Medicaid claims data (FairPath AI, citing 2018–2024 aggregates) found that 73% of Medicaid RPM billers triggered at least one fraud risk signal, with a small group of high-risk providers capturing more than half of the roughly $11.4 million reimbursed in that dataset. The red flags were sudden enrollment spikes, abnormal code ratios (device supply billed without corresponding management codes), and rapid patient drop-offs. Practices using managed-service vendors where they do not control documentation are particularly exposed — ensure any vendor provides full audit-trail access, not just a billing summary.
RPM is not a passive revenue stream. Every platform works when someone in the practice owns the program — monitors the dashboard daily, initiates patient contact before the 20-day mark, reviews code ratios monthly. The platform’s job is to make that person’s work manageable, not to replace them.
Frequently Asked Questions
What CPT codes are used for RPM in 2026, and what does Medicare pay for each?
Six codes are active as of 2026. 99453 covers one-time setup and education (approx. $22 — verify at CMS). 99454 covers device supply for 16 or more days of transmission per month (approx. $52/month — verify at CMS). New for 2026: 99445 covers device supply for 2–15 days of transmission (approx. $47/month — verify at CMS). 99457 covers the first 20 minutes of clinical management per month with interactive patient contact (approx. $52/month — verify at CMS). New for 2026: 99470 covers a lighter-touch first 10 minutes of clinical management (approx. $26/month — verify at CMS; cannot be billed in the same month as 99457). 99458 covers each additional 20-minute increment after 99457 (approx. $41/month — verify at CMS). All rates are approximate national averages as of the 2026 PFS final rule; verify at cms.gov before financial modeling.
What is the 16-day rule, and what happens if a patient doesn’t hit it?
For 99454, the device must transmit data for at least 16 days within a 30-day period. Before 2026, a patient who hit only 10 or 12 days forfeited all device-supply revenue. The new 99445 code introduced in 2026 changes that — 2 to 15 days of transmission now yields approximately $47/month rather than nothing. If a patient transmits zero days, no device-supply code is billable. Patient adherence — getting patients to actually use their device consistently — remains the operational risk most vendor pitches understate.
Does the 20 minutes required for CPT 99457 have to be done by the physician?
No. CMS allows qualified healthcare professionals — including clinical staff working under physician supervision — to perform and document the 20 minutes. The time must include at least one interactive communication with the patient (phone, video, or secure contact). Passive data review time alone does not qualify. Verify state scope-of-practice rules to confirm which staff members qualify in a given state.
What is a revenue-share RPM model, and how does it compare to per-patient SaaS pricing?
Revenue-share: the vendor provides devices, monitoring staff, and billing services in exchange for a percentage of collected reimbursement — typically 20–30%, meaning the practice keeps 70–80%. Per-patient SaaS: the practice pays a flat monthly fee per active patient (market range $30–$55 — verify with each vendor), keeps 100% of billing revenue, but must provide its own monitoring staff. For practices with staff capacity, per-patient SaaS typically yields more net revenue. For practices with zero staff bandwidth, revenue-share managed services provide a simpler program even if the net yield is lower. The math depends on patient volume, code utilization, and vendor fee specifics.
Does 100Plus integrate with Elation Health?
100Plus does not prominently list Elation Health as a supported EHR integration as of 2026. Their confirmed integration list includes athenahealth, DrChrono, AdvancedMD, Epic, NextGen, and Practice Fusion. Practices on Elation should verify current status directly with 100Plus before signing — and note that Prevounce has an official bidirectional Elation Partner Hub integration.
How many patients do I need to enroll for RPM to be worth the operational overhead?
Using conservative estimates on a per-patient SaaS model at approximately $50 net per patient per month (99454 + 99457 only, after platform fees — verify figures), a practice needs roughly 20 to 25 actively compliant enrolled patients to generate $1,000–$1,250 net monthly. That is enough to justify a part-time coordinator or absorb existing MA time. Adding 99458 (40 total minutes per patient) raises net per patient and lowers the breakeven threshold. Practices with fewer than 15 reliably compliant patients will find the administrative overhead difficult to justify. All figures are illustrative; actual results depend on payer mix and billing efficiency.
Can RPM codes be billed for Medicare Advantage patients?
Yes, but Medicare Advantage plans set their own rates and prior-authorization requirements — they are not bound by traditional Medicare fee schedule rates. Some MA plans require prior authorization for RPM devices, and some pay less than traditional Medicare. Verify with each MA plan before enrolling patients. Medicaid coverage for RPM also varies by state — check state-specific rules before modeling revenue from Medicaid patients.
What are the biggest red flags in an RPM vendor contract?
Five concrete warning signs: (1) Revenue-share percentage not specified in writing before signing. (2) Cancellation terms requiring 60–90 days written notice with continued billing during that window — a documented complaint pattern for at least one vendor in this comparison. (3) Contract language permitting billing for patients who have not activated their devices. (4) No audit-trail access — if the practice cannot see the time-log documentation for every 99457 claim, it cannot defend an audit. (5) “Integration” that means a separate portal login rather than readings populating as discrete data in the EHR chart.
The Verdict: Start with the Right Platform, Earn the Right to Upgrade
Prevounce is the right starting point for most independent practices in 2026. Transparent pricing, the only verified bidirectional Elation Health integration in this comparison, and compliance infrastructure built for audit-conscious small practices make it the defensible default.
100Plus is a viable option for practices that genuinely cannot staff monitoring calls and are willing to trade some net revenue for operational simplicity — provided the contract is reviewed in full before signing, the exact revenue-share percentage is in writing, and the EHR integration depth is confirmed for the practice’s specific system.
Optimize Health belongs on the shortlist when the RPM panel exceeds 75 patients and the practice is ready to layer CCM.
Before the next vendor demo: calculate the eligible panel size (Medicare patients with two or more chronic conditions requiring regular monitoring), confirm EHR integration requirements with the practice manager, and ask every vendor the same two questions — “What is your exact revenue-share percentage or per-patient fee in writing?” and “Who does the 20 minutes for 99457 — your staff or mine?”
RPM should add revenue to a practice without adding to its administrative burden — but only if the platform is honest about which burden it is actually taking on.