CPT 99458 Add-On Code: How to Bill Each Additional 20 Minutes Correctly

By Summit RCM  | 

CPT 99458 is an add-on code used to bill for every extra 20 minutes of remote patient monitoring (RPM) management after the first 20 minutes billed under CPT 99457. The code is simple, but many practices either bill it incorrectly or forget to bill it completely. This can lead to lost revenue and compliance risks.

This guide explains what CPT 99458 is, when to use it, how to document it, and the costly mistakes to avoid.

What Is CPT 99458?

CPT 99458 Guide: How to Bill Each Additional 20 Minutes

CPT 99458 is a remote patient monitoring add-on code for each additional 20-minute block of clinical management time beyond the first 20 minutes billed under CPT 99457.

Here's the simple breakdown:

  • CPT 99457 = The first 20 minutes of monthly RPM management (the foundation)
  • CPT 99458 = Every additional 20 minutes on top of that (the add-on)

According to the Centers for Medicare & Medicaid Services (CMS), the national average reimbursement for CPT 99458 is approximately $38.50–$42 per unit based on the CY 2025 Medicare Physician Fee Schedule non-facility national payment rates.

How CPT 99457 and CPT 99458 Work Together

You cannot bill 99458 in isolation. It is always subordinate to CPT 99457.

Here's exactly how the two codes combine based on total time spent:

Time Spent on RPM Management Codes to Bill
20 minutes CPT 99457 only
40 minutes CPT 99457 + 1 unit of 99458
60 minutes CPT 99457 + 2 units of 99458
80 minutes CPT 99457 + 3 units of 99458

CPT 99458 is technically billable for unlimited increments, but most compliance experts recommend staying within two units per month (up to 60 total minutes) to reduce audit scrutiny.

Any time beyond that requires thorough documentation with clear medical necessity.

Who Can Bill CPT 99458?

Only providers authorized to bill Evaluation and Management (E/M) services can submit claims for 99458. This includes:

  • Physicians (MD, DO)
  • Nurse Practitioners (NPs)
  • Physician Assistants (PAs)
  • Other Qualified Healthcare Professionals (QHCPs)

The good news? Clinical staff, under the direction of these qualified providers, can perform the actual monitoring work.

What Services Does CPT 99458 Cover?

To bill a unit of CPT 99458, the clinical team must spend at least 20 additional minutes on qualifying RPM services during the calendar month.

Care management activities:

  • Reviewing patient-transmitted device data (blood pressure, glucose, weight, etc.)
  • Identifying patterns or red flags in monitoring data
  • Developing or updating the patient's care plan based on RPM findings
  • Coordinating care with other members of the clinical team

Patient communication activities:

  • Responding to patient questions or concerns about their RPM program
  • Following up on abnormal device readings
  • Providing education or coaching on device use or health behaviors

Interactive Communication Requirement

A part of the total monthly service time for CPT 99457 and 99458 must include a live, real-time conversation with the patient or caregiver.

According to CMS guidelines, accepted communication methods include:

  • Phone calls
  • Video visits
  • Other real-time communication methods

Important: The live interaction used for CPT 99457 also counts for CPT 99458. You do not need to complete a second separate live conversation.

Step-by-Step: How to Bill CPT 99458 Correctly

Step 1 — Confirm 99457 Is Already Met

Before billing 99458, verify that at least 20 minutes of qualified RPM management time has been documented and billed under CPT 99457 for the same calendar month. No 99457 = no 99458.

Step 2 — Track Time in Real Time

Time tracking is the backbone of RPM billing. Use your EHR or RPM platform to log time as it happens.

For each additional 20-minute block, document:

  • The date(s) the service was provided
  • Total number of minutes spent
  • A specific description of the clinical activity performed
  • Evidence of any interactive communication with the patient or caregiver

Avoid vague entries. "Reviewed data" will not hold up in an audit.

Instead, write: "Reviewed patient's blood pressure log showing three readings above 160/100; contacted patient via phone to discuss medication adherence and updated care plan accordingly."

Step 3 — Bill Only Complete 20-Minute Increments

CPT 99458 is billed in whole increments of 20 minutes. Time is never rounded up.

  • 35 additional minutes = 1 unit of 99458 (for 20 minutes; the remaining 15 carry over)
  • 40 additional minutes = 1 unit of 99458
  • 41–60 additional minutes = 2 units of 99458

Step 4 — Submit Claims for the Correct Calendar Month

Both 99457 and 99458 are calendar month codes — not rolling 30-day codes.

Time from January 28th to February 3rd cannot be combined. Align all RPM claims to the correct calendar month and submit them together for cleaner processing.

Step 5 — Verify Payer-Specific Rules

  • Medicare covers 99458 for any Part B beneficiary with an acute or chronic condition enrolled in an RPM program
  • Commercial payers may have different coverage policies and prior authorization requirements
  • Reimbursement rates vary by region — check the current Physician Fee Schedule for your area

Documentation Requirements: What You Need to Survive an Audit

The HHS Office of Inspector General has flagged RPM billing as an area of active scrutiny. Even fully compliant programs get caught in audits when their documentation is thin.

Here's what every unit of CPT 99458 must have on file:

1. Detailed time logs

  • Specific dates of service
  • Total minutes spent (start/stop times or cumulative tracking)
  • Clear description of each clinical activity performed
  • (Vague or lumped entries will not hold up)

2. Care plan updates

  • Notes showing how RPM data influenced clinical decisions
  • If data didn't change the plan, document why the review was still medically appropriate

3. Interactive communication record

  • Date and method of contact (phone, video)
  • Duration of the interaction
  • Brief summary of the conversation content
  • Must be on file before RPM services begin
  • Build consent into your enrollment workflow from day one

5. Medical necessity documentation

  • The patient's diagnosis and clinical status must support ongoing monitoring
  • RPM should never be applied indiscriminately; tie it to a clear clinical reason

Pro tip: Use structured EHR templates to track RPM time and activity notes. Your RPM platform should also provide automatically audit-ready logs.

Common CPT 99458 Billing Mistakes to Avoid

Many practices lose revenue or face audit risks because of simple billing mistakes. Here are the most common errors to watch for:

Billing CPT 99458 Before CPT 99457

CPT 99458 cannot be billed until the first 20 minutes required for CPT 99457 are completed and documented.

Incorrect Time Tracking

Guessing time, rounding up minutes, or counting the same time under another code, like CCM, can create serious compliance issues.

Missing Live Patient Communication

Reviewing patient data alone is not enough. A real-time conversation with the patient or caregiver must be completed and documented.

Patient consent must be obtained and documented before RPM services are billed.

Combining Time From Different Months

RPM management time resets every calendar month. Minutes from one month cannot be carried over to the next month.

Double Billing With Other Care Management Codes

CPT 99458 can usually be billed with services like Chronic Care Management (CCM), Transitional Care Management (TCM), and Behavioral Health Integration (BHI).

However, the same minutes cannot be counted toward two different services. Separate time tracking and documentation are required for each code.

2025–2026 Updates: What’s Changing for CPT 99458

The rules and billing structure for RPM services continue to change. Here are the key updates your billing team should know:

New CPT 99470 Starting in 2026

Beginning in 2026, providers can use CPT 99470 when they spend at least 10 minutes, but less than 20 minutes, on RPM care management during a calendar month.

Important points to remember:

  • CPT 99470 cannot be billed in the same month as CPT 99457
  • Practices must choose the correct code based on the total time spent
  • This update helps providers get reimbursed for shorter RPM management time

Possible Changes to CPT 99458

The CPT Editorial Panel is discussing a proposal to reduce the CPT 99458 time requirement from 20 minutes to 10 minutes for each additional increment.

If approved, this change could:

  • Make it easier to bill for additional RPM management time
  • Help practices capture reimbursement more accurately
  • Increase revenue opportunities for high-touch patients who need more monitoring and support

Continued OIG Audits and Oversight

The HHS Office of Inspector General (OIG) continues to monitor Medicare Part B RPM services through ongoing audits.

Because of this, practices should:

  • Keep complete and accurate documentation
  • Track time carefully every month
  • Maintain clear records of patient communication and consent
  • Stay audit-ready at all times, not only when an audit happens

For more strategies to improve cash flow and reduce billing errors, explore these practical medical billing tips to maximize your revenue.

Maximizing RPM Revenue With CPT 99458

When billed correctly, CPT 99458 can meaningfully grow your program's revenue — without adding a single new patient.

Consider a practice monitoring 100 patients per month:

  • 40 patients require 40+ minutes of management → 40 additional 99458 claims at ~$41 each = $1,640 in added monthly revenue
  • 15 patients require 60+ minutes → two units of 99458 each add another revenue layer on top

Over a year, optimizing 99458 billing across a modest patient panel can generate tens of thousands in additional revenue — all from care your team is already delivering.

The key is having the right:

  • Time-tracking workflows
  • Documentation templates
  • Billing staff trained on RPM-specific rules
  • RPM platform that generates audit-ready logs automatically

Understanding the most common causes of claim denials in medical billing can help practices improve reimbursement and reduce costly billing errors.

Final Checklist Before Submitting a CPT 99458 Claim

Before submitting a CPT 99458 claim, make sure the following requirements are completed:

  • CPT 99457 has already been billed for the patient during the same calendar month
  • At least 20 additional minutes of qualifying RPM management services have been completed and logged
  • Time documentation includes clear dates, service descriptions, and a cumulative total
  • At least one real-time, synchronous interaction with the patient or caregiver is documented
  • Signed patient consent is on file
  • The claim reflects the correct calendar month
  • Payer-specific billing and coverage requirements have been verified
  • No time has been double-counted with CCM, TCM, or other care management services

Partner With Summit RCM For Expert RPM Billing Support

CPT 99458 is a legitimate, CMS-supported tool for being compensated for the real work your team puts into remote patient management. But its value depends entirely on accurate, compliant use.

At Summit RCM, we specialize in revenue cycle management services for practices running RPM and chronic care programs. Our team stays current on CMS guidelines, payer policy changes, and compliance requirements so your billing is always optimized and always defensible.

If your RPM program isn't capturing every unit of 99458 you've earned, or if you're not sure your documentation would survive an audit, reach out to Summit RCM today for a free billing review.

Frequently Asked Questions About CPT 99458

Q1: How many times can CPT 99458 be billed per month?

CPT 99458 can be billed for each additional 20 minutes of RPM management in the same calendar month if properly documented. However, many compliance experts recommend limiting billing to two units per month to reduce audit risk.

Q2: Can CPT 99458 be billed without CPT 99457?

No. CPT 99458 is an add-on code and can only be billed after CPT 99457 has been billed for the same patient in the same calendar month.

Q3: Does CPT 99458 require a separate patient interaction?

No. The same live interaction documented for CPT 99457 also meets the communication requirement for CPT 99458. A second separate call or video visit is not required.

Q4: What is the reimbursement rate for CPT 99458 in 2026?

The average Medicare reimbursement for CPT 99458 in 2026 is about $38.50 per unit. Payment rates can vary by location and payer.