Skip to main content
For Business12 min read

The DME Owner's Guide to RPM Revenue in 2026

Remote Patient Monitoring codes 99457 and 99458 can add $150-300 per patient monthly. Here's exactly how to capture it.

JH

John Hickok

Founder & CEO, iSleep HST

January 15, 2026

The DME Owner's Guide to RPM Revenue in 2026

You're leaving money on the table. Every month, for every CPAP patient you manage.

Remote Patient Monitoring (RPM) codes 99457 and 99458 were designed for exactly what you're already doing: monitoring CPAP compliance data and coaching patients. The difference between billing $0 and billing $150-300 per patient per month comes down to documentation and time tracking.

What RPM Billing Actually Requires

Medicare's rules are specific but achievable:

99457 - First 20 Minutes ($50-60)

  • Initial 20 minutes of RPM treatment management services
  • Requires review of patient data AND interactive communication
  • Must be performed by clinical staff (RRT, RN, or qualified healthcare professional)
  • Billed once per 30-day period

99458 - Each Additional 20 Minutes ($40-50)

  • Each additional 20 minutes beyond the first 20
  • Same requirements as 99457
  • Can bill multiple units if time documented
  • Maximum practical billing: 2-3 units per month per patient

The Math That Should Keep You Up at Night

Let's say you have 200 CPAP patients. Currently, you're monitoring their compliance through ResMed AirView or Philips Care Orchestrator. You're making calls when numbers drop. You're doing the work.

Without RPM billing: $0 additional revenue

With RPM billing (conservative):

  • 200 patients × 60% eligible × $100/month = $12,000/month
  • Annual impact: $144,000

With optimized RPM billing:

  • 200 patients × 75% eligible × $150/month = $22,500/month
  • Annual impact: $270,000

The difference is documentation discipline and the right tools.

Three Mistakes That Kill RPM Revenue

1. Not Tracking Time

Every minute counts, literally. If your team spends 18 minutes with a patient, you can't bill 99457. If they spend 45 minutes and only document 20, you're leaving a 99458 on the table.

Fix: Use time-tracking software that starts when staff opens a patient record and stops when they close it. Drift does this automatically.

2. Missing the Interactive Communication Requirement

Reviewing data alone doesn't qualify. You need documented two-way communication with the patient: a phone call, video chat, or secure messaging exchange.

Fix: Log every patient interaction. When Sarah from your team calls Mr. Johnson about his 3.2-hour average, that call + the data review = billable time.

3. Letting Patients Fall Through the Cracks

RPM billing requires consistent monitoring. If you only contact patients when there's a problem, you're missing the monthly billing opportunity for compliant patients who still need check-ins.

Fix: Systematic outreach schedules. Every patient, every month, documented contact.

What a Billable RPM Session Looks Like

Patient: Robert M., 67, on CPAP for 8 months

Date: January 15, 2026

Time Log:

  • 0:00 - Open patient record in Drift
  • 0:00-3:00 - Review 7-day compliance data (avg 5.2 hrs, AHI 3.1, no mask leaks)
  • 3:00-8:00 - Review 30-day trend (compliance improving from 62% to 78%)
  • 8:00-9:00 - Note Medicare compliance status (on track for 90-day requirement)
  • 9:00-22:00 - Call patient: discussed progress, reinforced importance of consistent use, addressed question about humidity settings
  • 22:00-25:00 - Document call notes and update care plan
  • Total: 25 minutes

Billable: 99457 (first 20 min) + 99458 (additional 5 min rounds up to additional 20)

This single interaction generates $100-110 in revenue. Multiply by your patient census.

Technology That Makes This Possible

Manual time tracking with spreadsheets works until it doesn't. At scale, you need:

  1. Automatic time capture - Timer starts when staff accesses patient data
  2. Integrated communication logging - Calls, texts, emails all tracked in one place
  3. Billing code calculation - System tells you what's billable
  4. Compliance alerts - Proactive identification of patients needing outreach
  5. Audit-ready documentation - Everything Medicare wants, organized

This is why we built Drift. Not to add another dashboard to your workflow, but to turn the monitoring you're already doing into documented, billable services.

Getting Started This Week

Day 1-2: Audit your current patient census. How many are on CPAP? How many have data-transmitting devices?

Day 3-4: Review your staff workflows. Who's monitoring data? Who's making calls? Is time being tracked?

Day 5: Calculate your revenue gap. (Eligible patients × $100/month × 12 months) = money you're not capturing.

Week 2: Implement time tracking. Even a simple spreadsheet is better than nothing.

Week 3: Standardize documentation. Create templates for call notes that include required elements.

Week 4: Bill your first RPM claims. Start conservative, learn the process, scale up.

The Bottom Line

RPM billing isn't a gimmick or a loophole. It's Medicare recognizing that remote monitoring and patient education have value. You're already doing the work. The only question is whether you're getting paid for it.

The DME companies winning in 2026 aren't the ones with the most patients. They're the ones capturing revenue from every service they provide.


Ready to stop leaving money on the table? [See how Drift automates RPM time tracking →](/support)

RPMRevenueBillingMedicare

Related Articles

Ready to improve your compliance rates?

Drift gives you the tools to track, engage, and bill. See it in action.

Get a Demo
Drift