Guides
CPT Codes 99457 & 99458: RPM Clinical Time Billing Guide
CPT 99457 and 99458 are the clinical time billing codes for RPM — covering the interactive review and management of remote monitoring data. This guide covers the 20-minute requirement, interactive communication rules, 2026 revisions, and revenue optimization.
CPT 99457 covers the first 20 minutes of clinical staff time per calendar month spent on interactive communication with a patient or caregiver about remote monitoring data, reimbursing approximately ~$50. CPT 99458 is the add-on code for each additional 20 minutes of interactive management time, reimbursing approximately ~$42. Both require documented interactive communication — not just data review — between clinical staff and the patient. In 2026, CMS also introduced CPT 99470, a lower-threshold code covering 10-19 minutes of clinical review time at approximately ~$25, providing a billing option when staff time falls short of 20 minutes.
What Are CPT Codes 99457 and 99458?
CPT 99457 and 99458 are the clinical time billing codes for Remote Patient Monitoring. While the device-side codes (99453, 99454) cover getting monitoring data from the patient's home to the provider's platform, 99457 and 99458 cover what happens next — the clinical review of that data and the interactive communication with the patient about what the data means.
These codes are where RPM transitions from a data collection exercise into a clinical intervention. The device captures the readings; 99457 and 99458 reimburse the clinical staff time spent turning those readings into care decisions communicated directly to the patient.
Where 99457 and 99458 Fit in the RPM Code Family
The complete RPM billing stack includes device codes and clinical time codes:
Device Side:
- 99453 — Device setup and patient education (~$21, one-time)
- 99454 — Device supply and data transmission, 16+ days (~$47/month)
- 99445 — Device supply and data transmission, 2-15 days (~$47/month) (new 2026)
Clinical Time Side:
- 99457 — First 20 min of interactive clinical management (~$50/month)
- 99470 — First 10 min of interactive clinical management (~$25/month) (new 2026)
- 99458 — Each additional 20 min of interactive management (~$42/month)
- 99091 — Physician data interpretation, 30 min (~$56-59/month, alternative to 99457)
The device codes and clinical time codes are billed together. A typical monthly RPM claim includes 99454 + 99457, and potentially 99458 if clinical time exceeds 20 minutes.
CPT 99457: First 20 Minutes of Interactive Management
What It Covers
CPT 99457 covers the first 20 minutes of clinical staff time per calendar month spent on treatment management services that require interactive communication with the patient or caregiver. This includes:
- Reviewing the patient's remotely transmitted physiologic data (blood pressure trends, glucose readings, weight changes, SpO2 levels)
- Identifying readings outside target ranges, adverse trends, or patterns requiring clinical attention
- Communicating with the patient or caregiver about the data — discussing findings, reinforcing medication adherence, providing lifestyle guidance, or explaining care plan changes
- Documenting clinical findings and communications
- Coordinating with the billing physician when data warrants clinical escalation
2026 Reimbursement
Estimated 2026 Medicare reimbursement: ~$50 per month
The Interactive Communication Requirement
This is the defining characteristic of 99457 and the requirement most likely to be misunderstood. The code descriptor specifically requires interactive communication with the patient or caregiver. This means:
What qualifies as interactive communication:
- Phone calls to the patient discussing their monitoring data
- Video visits reviewing readings together
- Secure messaging exchanges about specific data points (when the platform supports documented asynchronous communication)
- In-person discussion of monitoring data during a clinical encounter
What does NOT qualify:
- Silently reviewing data on the dashboard without any patient contact
- Sending automated alerts to the patient without clinical staff engagement
- Reviewing data and making notes without communicating findings to the patient
- Leaving a voicemail that the patient does not return (no two-way communication occurred)
At least one instance of genuine interactive communication must occur during the billing period for 99457 to be appropriately billed.
Time Tracking
The 20-minute threshold is cumulative across the billing period. Clinical staff do not need to spend 20 continuous minutes in a single session. A pattern such as:
- Week 1: 6 minutes reviewing data + 4-minute phone call to patient (10 min)
- Week 3: 5 minutes reviewing data + 7-minute phone call about elevated readings (12 min)
- Total: 22 minutes → 99457 satisfied
All time must be documented with date, duration, and description of activities.
CPT 99458: Additional 20 Minutes
What It Covers
CPT 99458 covers each additional 20-minute increment of interactive clinical management time beyond the first 20 minutes captured by 99457. It is an add-on code — it can only be billed when 99457 has been satisfied first.
2026 Reimbursement
Estimated 2026 Medicare reimbursement: ~$42 per additional 20-minute increment
When 99458 Applies
99458 becomes relevant for patients requiring more intensive management — those with frequently out-of-range readings, medication changes requiring close monitoring, newly enrolled patients still learning their devices, or patients with multiple monitored parameters.
| Monthly Clinical Time | Codes Billed | Est. Revenue |
|---|---|---|
| 20-39 minutes | 99457 | ~$50 |
| 40-59 minutes | 99457 + 99458 | ~$92 |
| 60-79 minutes | 99457 + 99458 x2 | ~$134 |
| 80+ minutes | 99457 + 99458 x3 | ~$176 |
Underutilization of 99458
99458 is one of the most commonly missed billing opportunities in RPM. Clinical staff frequently exceed 20 minutes of management time for complex patients but do not document the additional time because they are not tracking it systematically. Every 20-minute increment above the initial threshold represents ~$42 in uncaptured revenue.
The 2026 Code Revisions
CPT 99470: The New Lower-Threshold Code
In 2026, CMS introduced CPT 99470 to address a billing gap in clinical time. Prior to this code, if clinical staff spent 15 minutes on RPM management — meaningful clinical work — but fell short of the 20-minute 99457 threshold, no clinical time revenue could be billed.
CPT 99470 covers the first 10-19 minutes of clinical review time at approximately ~$25 per month. It is mutually exclusive with 99457 — one or the other is billed based on actual time.
| Time Documented | Code to Bill | Est. Revenue |
|---|---|---|
| 0-9 minutes | None | $0 |
| 10-19 minutes | 99470 | ~$25 |
| 20-39 minutes | 99457 | ~$50 |
| 40+ minutes | 99457 + 99458 | ~$92+ |
This change mirrors the device-side addition of 99445 (2-15 days) — both new codes close all-or-nothing billing gaps in the RPM program.
Clarification of Interactive Requirement
CMS also reinforced in 2026 guidance that 99457 requires at least one instance of real-time interactive communication during the billing period. This clarification distinguishes 99457 from purely data-review activities (which would fall under 99091 if meeting that code's 30-minute physician time threshold).
99457 vs 99091: Choosing the Right Clinical Code
Practices must choose between 99457 and 99091 for each patient each month — they cannot be billed together. The decision depends on the clinical workflow.
| Dimension | 99457 | 99091 |
|---|---|---|
| What it covers | Interactive clinical management | Physician data interpretation |
| Time threshold | 20 minutes | 30 minutes |
| Who performs | Clinical staff under general supervision | Physician or QHP directly |
| Interactive requirement | Yes — must communicate with patient | No — data review without patient contact |
| Est. reimbursement | ~$50/month | ~$56-59/month |
| Add-on code | 99458 (~$42 per additional 20 min) | None |
| Revenue ceiling | Higher (scalable with 99458) | Fixed (single code, no add-on) |
| Best for | Practices with care coordinators calling patients | Specialists who review data in bulk |
Use 99457 when clinical staff conduct regular phone calls or video check-ins with RPM patients to discuss their readings, reinforce care plans, and manage treatment.
Use 99091 when the physician personally reviews monitoring data in depth but does not have regular interactive communication with the patient about the data between office visits.
Documentation Requirements
What Auditors Look For
1. Time entries with dates — Each RPM management session must be logged with the date and duration. Entries like "RPM management — 20 min" without a date are insufficient.
2. Description of activities — Each entry must describe what was reviewed and what actions were taken. A compliant entry: "Reviewed 14 days of blood pressure readings (range 132-158/82-96). Readings above target on 6 days. Called patient to discuss evening salt intake and medication timing. Patient reports occasional missed evening dose. Reinforced medication schedule. Updated care plan. 12 minutes."
3. Evidence of interactive communication — At least one time entry must document direct patient contact — a phone call, video visit, or in-person discussion. The documentation should note who was contacted (patient or caregiver) and the nature of the communication.
4. Clinical decision-making — The strongest documentation connects data review to clinical actions: medication adjustments, referrals, care plan changes, or a documented clinical decision that current management remains appropriate.
Documentation Template
A compliant 99457 time entry:
- Date: [Date]
- Patient: [Identifier]
- Data reviewed: [Device type, date range, number of readings, key values]
- Communication: [Who contacted, method (phone/video), topics discussed]
- Clinical action: [Care plan updates, medication changes, or rationale for no change]
- Time: [Minutes for this session]
- Cumulative time this period: [Running total]
Revenue Modeling
Per-Patient Clinical Time Revenue
| Engagement Level | Codes | Est. Monthly Revenue |
|---|---|---|
| Minimal (10-19 min) | 99470 | ~$25 |
| Standard (20 min) | 99457 | ~$50 |
| Engaged (40 min) | 99457 + 99458 | ~$92 |
| High-touch (60 min) | 99457 + 99458 x2 | ~$134 |
Full RPM Stack (Device + Clinical Time)
| Pathway | Monthly Codes | Est. Revenue/Patient |
|---|---|---|
| Low engagement | 99445 + 99470 | ~$72 |
| Standard | 99454 + 99457 | ~$97 |
| Engaged | 99454 + 99457 + 99458 | ~$139 |
| Maximum | 99454 + 99457 + 99458 x2 | ~$181 |
Practice-Level Clinical Time Revenue
| Active RPM Patients | Est. Monthly (99457 only) | Est. Monthly (99457 + avg 0.5x 99458) | Est. Annual |
|---|---|---|---|
| 50 | ~$2,500 | ~$3,550 | ~$42,600 |
| 100 | ~$5,000 | ~$7,100 | ~$85,200 |
| 200 | ~$10,000 | ~$14,200 | ~$170,400 |
How CCN Health Supports Clinical Time Billing
Interactive Communication Tracking
CCN Health's platform logs every patient communication — phone calls, secure messages, video check-ins — with timestamps that feed directly into billing time calculations. Staff do not need to manually track interactive contact; the system captures it automatically.
Time Threshold Alerts
The platform monitors cumulative clinical time for each patient throughout the month. When staff approach the 20-minute threshold (99457) or the 40-minute threshold (99457 + 99458), alerts notify the billing team to ensure codes are captured.
99457 vs 99470 Auto-Selection
At period close, the platform automatically determines whether 99457 or 99470 is the appropriate code based on documented time — ensuring no billable clinical effort goes uncaptured.
Clinical Escalation Workflows
When monitoring data triggers clinical concern, the platform routes the alert to the appropriate staff member with the patient's data pre-loaded. This structured workflow generates documented clinical time efficiently while ensuring timely patient outreach.
Disclaimer: This article is for informational purposes only and does not constitute medical, legal, or billing advice. CPT code reimbursement amounts are estimates based on CMS published fee schedules and may vary by region, payer, and clinical circumstances. Always consult qualified healthcare and billing professionals for guidance specific to your practice.
Let's figure this out together
We work closely with every client to find the right approach for their practice. Think of us as your partner, not just a platform.
Topics
Your Partner in Chronic Care
We love working closely with our clients to find the best solutions. Let us help guide you through the complicated stuff.
Why It Matters
Key Benefits
See how this approach drives measurable improvements across your organization.
Clinical Revenue Engine
At ~$50-92+ per patient per month, 99457/99458 represent the largest clinical time revenue opportunity in the RPM billing stack — and the revenue scales with patient engagement.
Staff-Level Billing
Unlike 99091 (physician only), 99457/99458 can be performed by nurses, care coordinators, and other clinical staff under general supervision — enabling delegation and scale.
2026 Safety Net
The new 99470 code (~$25 for 10-19 minutes) ensures clinical time is never wasted — even months with lower engagement generate revenue.
Patient Engagement Driver
The interactive communication requirement ensures patients receive regular clinical touchpoints — improving adherence, outcomes, and satisfaction.
Stackable Revenue
99457/99458 stack with device codes (99454) and can be combined with CCM (99490) for the same patient when time is tracked separately.
Scalable Time Capture
99458 rewards practices that invest in deeper patient engagement — every additional 20 minutes of documented interactive time adds ~$42 in revenue.
Continue Reading
Related Articles
Explore more insights on this topic.
CPT Codes 99454 & 99453: RPM Device Setup and Monitoring Billing Guide
CPT 99454 and 99453 are the device-side billing codes for Remote Patient Monitoring — covering initial setup and monthly data transmission. This guide covers the 16-day transmission rule, qualifying devices, 2026 rates, and the new 99445 low-threshold code.
CPT Code 99091: RPM Data Collection and Interpretation Billing Guide
CPT 99091 reimburses physicians for collecting and interpreting physiologic data transmitted remotely — a distinct RPM billing code often overlooked alongside 99453-99458. This guide covers requirements, rates, and documentation.
Complete Guide to RPM, CCM, BHI, PCM & RTM CPT Codes for 2026
The single-page reference for every Medicare remote care CPT code — RPM, CCM, BHI, PCM, and RTM. Side-by-side comparison tables, stacking compatibility matrix, combined revenue models, and compliance requirements for all five programs.
Common Questions
Frequently Asked Questions
Get answers to the most common questions about this topic.
CPT 99457 covers the first 20 minutes of clinical staff time per calendar month spent on treatment management services that require interactive communication with the patient or caregiver about remote monitoring data. It reimburses approximately ~$50 per month. The clinical staff reviews device-transmitted physiologic data (blood pressure readings, glucose values, weight trends, etc.), identifies clinical concerns, and communicates with the patient about findings, medication adherence, lifestyle modifications, or care plan changes. The key requirement is interactive communication — the staff must engage directly with the patient, not just review data silently.
Billing 99457 requires: (1) at least 20 minutes of cumulative clinical staff time per calendar month, (2) interactive communication with the patient or caregiver during that time, (3) review of remotely transmitted physiologic data, (4) documentation with dates, time spent, and description of clinical activities and communication, and (5) general supervision by the billing physician or QHP. The time can be accumulated across multiple sessions within the month — it does not need to occur in a single encounter.
In 2026, CMS made important revisions to the RPM clinical time code structure. The primary change is the introduction of CPT 99470, a new code covering 10-19 minutes of clinical review time at approximately ~$25 per month. This creates a lower-threshold billing option for months when clinical staff time does not reach the 20-minute minimum required for 99457. Additionally, CMS clarified that 99457 requires at least one instance of real-time interactive communication during the billing period — reinforcing the distinction from passive data review.
The purpose of CPT 99457 is to reimburse clinical staff for the time they spend reviewing remote monitoring data and communicating with patients about that data. Without this code, the clinical review and patient engagement side of RPM would be uncompensated — practices would collect device data (billed under 99454) but have no mechanism to bill for the clinical work of interpreting that data and acting on it with the patient. 99457 incentivizes the interactive patient management that makes RPM clinically effective, not just a data collection exercise.
The fundamental difference is the interactive requirement. CPT 99457 requires clinical staff to engage in real-time interactive communication with the patient or caregiver — phone calls, video visits, or other direct contact. CPT 99091 covers physician interpretation of monitoring data without requiring patient interaction during the review. Additionally, 99457 can be performed by clinical staff under general supervision (20-minute threshold), while 99091 must be performed by the physician or QHP personally (30-minute threshold). They cannot be billed for the same patient in the same month.
Yes. CPT 99458 is specifically designed as an add-on to 99457. When clinical staff spend more than 20 minutes on interactive RPM management in a month, 99458 is billed for each additional 20-minute increment. For example, 40 minutes of interactive management would be billed as 99457 (~$50) + 99458 (~$42) = ~$92 in clinical time revenue. 99458 can be billed multiple times if time continues to accumulate in 20-minute increments.
Still have questions? We love helping practices figure this out — no pressure, just real answers.


