Program-Specific

What are all the RPM CPT codes?

Quick Answer

Remote Patient Monitoring uses four CPT codes that together generate $120-$166+ per patient per month. Code 99453 (~$19, one-time): initial setup and patient education on RPM devices. Billed once per episode of care, not monthly. Code 99454 (~$55/month): device supply and daily data transmission, requiring patient data on at least 16 of 30 days. Code 99457 (~$51/month): first 20 minutes of clinical staff interactive monitoring and treatment management per calendar month. Must include live communication with the patient. Code 99458 (~$41/month per increment): each additional 20 minutes of monitoring time beyond the initial 20. Can be billed multiple times but practically limited to 1-2 per month. Combined monthly revenue per patient: 99454 ($55) + 99457 ($51) = $106 minimum, or $147-$166+ when 99458 is captured. Annual revenue per patient: $1,272-$1,992. NPIxray analysis of 1,175,281 Medicare providers shows only 2.1% of qualifying providers bill any RPM codes, and among those who do, 99458 is captured less than 40% of the time, indicating significant underbilling even within active RPM programs.

Combined monthly RPM revenue: $106-$166+ per patient (99454 + 99457 + 99458)
Annual RPM revenue per patient: $1,272-$1,992
Only 2.1% of qualifying providers bill any RPM codes
99458 is captured less than 40% of the time even in active RPM programs
16-day minimum data transmission required for 99454 billing

99453: Remote Physiologic Monitoring Setup

CPT 99453 covers the initial setup and patient education for remote physiologic monitoring technology. Reimbursement: approximately $19 (national average, varies by locality). Frequency: one-time per episode of care (not per device). This code is billed when clinical staff set up the monitoring device(s), connect the device to the data transmission system, educate the patient on proper device use and measurement protocols, verify that the device is transmitting data correctly, and document the setup in the medical record. Requirements: the setup must involve an FDA-cleared medical device that automatically transmits physiologic data. Common qualifying devices include cellular blood pressure monitors, pulse oximeters, weight scales, glucometers, and continuous glucose monitors. The device must be capable of transmitting data without requiring manual patient entry into a portal. While 99453 reimbursement is modest at $19, it is an important compliance step. Document the device type, setup date, education provided, and initial data transmission verification. Some practices bundle 99453 billing with the first month of 99454/99457 to simplify claims.

99454: Device Supply and Data Transmission

CPT 99454 covers the supply of the monitoring device and the daily collection and transmission of physiologic data. Reimbursement: approximately $55/month (national average). This is the device-side code and can be billed regardless of whether clinical monitoring (99457) occurs in that month, as long as the transmission threshold is met. Critical requirement: the patient must transmit physiologic data on at least 16 of every 30 calendar days. This is the single most important compliance metric in RPM billing. If the patient transmits data on only 15 days, 99454 cannot be billed for that period. Data transmission means the device automatically sends readings to the monitoring platform. Each day the patient takes a reading that is electronically transmitted counts toward the 16-day threshold. Multiple readings on the same day count as one day. Best practices for meeting the 16-day threshold: use cellular-connected devices that transmit automatically (75-85% compliance rate vs 55-70% for Bluetooth), set patient reminders (text or phone alerts), implement mid-month compliance checks (contact patients with fewer than 8 transmissions by day 15), and address device issues immediately when patients report problems. NPIxray's RPM calculator models revenue impact based on different compliance scenarios.

99457: First 20 Minutes of Clinical Monitoring

CPT 99457 covers the first 20 minutes of clinical staff time for interactive monitoring and treatment management per calendar month. Reimbursement: approximately $51/month (national average). This is the clinical monitoring code and requires both time AND interactive patient communication. Specific requirements: minimum 20 minutes of clinical staff time per calendar month, at least one live interactive communication with the patient or caregiver (phone, video, or in-person), clinical review and interpretation of transmitted physiologic data, and treatment management activities based on monitoring findings. The 20 minutes can accumulate across multiple interactions throughout the month. Document each interaction with date, duration, activities, clinical findings, and any treatment adjustments. Qualifying activities for 99457 time include: reviewing daily vital sign trends and discussing findings with the patient, contacting patients about out-of-range readings and adjusting management, medication changes prompted by monitoring data, patient education on self-management based on data trends, and care coordination with specialists based on RPM findings. Non-qualifying activities: device troubleshooting, administrative tasks, passive data review without patient contact, and initial setup (billed under 99453).

99458: Additional Monitoring Time Increments

CPT 99458 is an add-on code for each additional 20 minutes of clinical staff interactive monitoring and treatment management beyond the initial 20 minutes. Reimbursement: approximately $41 per 20-minute increment (national average). This code can only be billed with 99457 and represents the most commonly missed RPM revenue opportunity. Billing rules: 99458 requires an additional 20 minutes of qualified clinical monitoring time in the same calendar month, the time must meet the same interactive communication and clinical activity standards as 99457, and it can theoretically be billed multiple times per month though practically most patients generate at most one additional increment. Revenue impact example: for 50 RPM patients, billing 99457 alone yields $2,550/month. If 60% of patients also qualify for 99458, that adds $1,230/month, a 48% revenue increase. Annual difference: $30,600 (99457 only) vs $45,360 (99457 + 99458 at 60%), or $14,760 in additional revenue. Why practices miss 99458: staff do not track time beyond the 20-minute threshold, documentation does not segregate first vs additional 20-minute periods, or billing systems are not configured to automatically generate 99458 when time thresholds are met. Implementing automated time tracking that alerts at the 20-minute mark is the simplest fix.

Billing Compliance and Common Errors

RPM billing faces heightened scrutiny from Medicare Administrative Contractors (MACs) due to rapid program growth. Common errors to avoid: Error 1: Billing 99454 without meeting the 16-day threshold. This is the most frequent RPM compliance failure. Implement real-time compliance dashboards that track daily transmission counts per patient. Error 2: Billing 99457 without documented interactive communication. Passive data review alone does not qualify. Every billing month must include at least one documented live interaction with the patient or caregiver. Error 3: Using non-FDA-cleared devices. RPM devices must be FDA-cleared medical devices, not consumer wellness products. Verify FDA clearance status for every device in your program. Error 4: Billing RPM for patients without qualifying conditions. RPM requires an acute or chronic condition. Document the clinical indication (ICD-10 code) for monitoring. Error 5: Duplicate billing when patient sees multiple providers. Only one provider can bill RPM per patient per month, similar to CCM. Error 6: Failing to obtain an order. RPM services must be ordered by the billing physician or qualified healthcare professional. Document the order in the medical record. NPIxray helps identify RPM-eligible patients from CMS data, but proper billing compliance requires attention to these operational details.

Frequently Asked Questions

Can RPM and CCM be billed for the same patient?

Yes. RPM and CCM are separate programs with separate codes and time requirements. A patient enrolled in both can generate $228+/month ($2,736+/year) combined. Time must be tracked separately for each program.

Do RPM devices need to be FDA-cleared?

Yes. RPM billing requires FDA-cleared medical devices that automatically transmit physiologic data. Consumer wellness devices (like basic fitness trackers) do not qualify.

Can I bill 99454 if the patient did not transmit 16 days?

No. The 16-day threshold is absolute. If data is transmitted on only 15 days in a 30-day period, 99454 cannot be billed. However, you may still bill 99457 if you provided 20 minutes of interactive monitoring.

Who can perform RPM monitoring services?

Clinical staff (RN, LPN, MA) can perform RPM monitoring under the general supervision of the billing physician or qualified healthcare professional. The billing provider does not need to personally review every data point.

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