Understanding Medicare's Remote Patient Monitoring (RPM) billing codes is essential for any practice looking to implement or optimize their RPM program. This comprehensive guide covers everything you need to know about billing for RPM services in 2025.
The Core RPM CPT Codes
Medicare reimburses RPM services through four primary CPT codes, each with specific requirements and reimbursement rates:
**CPT 99453 - Initial Setup and Patient Education** (~$19): Billed once per patient per episode of care. Covers the initial setup of the monitoring device(s) and patient education on how to use them. Requires documentation of the setup process and education provided.
**CPT 99454 - Device Supply and Daily Monitoring** (~$55/month): Billed monthly when the patient transmits at least 16 days of readings. Covers the cost of the device and the daily data transmission/recording. The 16-day minimum is critical—missing this threshold means you can't bill for the month.
**CPT 99457 - First 20 Minutes of Care Management** (~$50/month): Billed monthly for the first 20 minutes of clinical staff time spent on RPM activities. Includes reviewing data, communicating with patients, and care coordination. Time can accumulate across multiple interactions.
**CPT 99458 - Additional 20-Minute Increments** (~$42/month): Billed for each additional 20 minutes of care management time beyond the initial 20 minutes. Can be billed multiple times per month if documentation supports the time spent.
Documentation Requirements
Proper documentation is the foundation of compliant RPM billing. For each code, you need to document:
- Patient consent for RPM services (required before billing begins)
- The specific chronic condition(s) being monitored
- The type of device(s) and what's being measured
- For 99457/99458: Detailed time logs showing activities performed, time spent, and staff credentials
Common Billing Pitfalls
Failing to get written consent: You must have documented patient consent before billing any RPM codes. Verbal consent isn't sufficient for Medicare.
Not meeting the 16-day threshold: If a patient only transmits 15 days of readings, you cannot bill 99454 for that month. Have systems in place to monitor transmission rates and reach out to patients who fall behind.
Inadequate time documentation: Vague notes like 'reviewed RPM data' won't cut it. Document specific activities: 'Reviewed blood pressure readings showing elevated trend, called patient to discuss, recommended medication adjustment, coordinated with prescribing physician.'
Billing for non-physiologic data: RPM codes require monitoring of physiologic data (blood pressure, glucose, weight, oxygen saturation, etc.). Activity trackers or sleep quality data alone don't qualify.
Maximizing Your RPM Revenue
To optimize your RPM program's financial performance, focus on patient engagement to maintain the 16-day transmission rate, efficient workflows to capture billable time, and thorough documentation to support all claims.
Consider working with a partner like Hoss-Kick that provides billing support, compliance guidance, and optimized workflows to ensure you capture the full value of your RPM services.



