CPT Code 99458 Explained for Independent Practices

Care team reviewing complex patient data during an extended RPM management session
Picture of Advaa Health
Advaa Health

99458 is an add-on code — it reimburses each additional 20-minute increment of RPM management time beyond the first 20 minutes already covered by CPT 99457, and it can never be billed on its own in a month where 99457 wasn’t billed first. That’s the one fact that governs everything else about this code, so it’s worth stating plainly before anything else: if your patient’s monthly management time is running long enough that you’re looking up 99458, 99457 needs to already be on the claim.

What CPT 99458 Actually Covers

99458 reimburses for each additional 20-minute increment of RPM management time, beyond the first 20 minutes already billed under 99457, in the same calendar month. It carries the same core requirement as 99457 — interactive communication with the patient or caregiver, not just passive data review — because it’s an extension of that same monthly management activity, not a separate service.

The Two-Unit Ceiling

99458 can be billed up to two times per month, per patient:

  • First unit: minutes 21–40 of monthly management time (billed once the total reaches 40 minutes)
  • Second unit: minutes 41–60 (billed once the total reaches 60 minutes)

That puts a hard ceiling on monthly RPM management billing at 60 minutes total — 20 minutes under 99457, plus two 20-minute increments under 99458. Time beyond 60 minutes in a month isn’t separately reimbursed under this code set, no matter how much additional time was genuinely spent.

Who Can Bill It

The same provider types who can bill 99457 — physicians, NPs and PAs, and clinical staff under a physician’s general supervision — can bill 99458, since it’s an extension of the same management activity rather than a distinct service with its own eligibility rules.

Which Patients Actually Cross the 20-Minute Threshold

Most enrolled RPM patients won’t generate enough monthly management time to trigger 99458 in a given month — 20 minutes of genuine, documented interactive management is a meaningful amount of time. The patients who reliably do are usually the ones with more going on clinically: multiple concurrent chronic conditions, a recent medication adjustment that needs closer follow-up, or a recent hospitalization requiring tighter post-discharge monitoring.

That overlap is worth naming directly: the patients most likely to justify 99458 are frequently the same patients who qualify for Complex CCM (99487/99489) rather than standard CCM, since both are driven by the same underlying complexity. (Our RPM in Geriatric Care guide covers the Complex CCM distinction in more depth — that population and the 99458 population overlap heavily in practice.) Treating high monthly RPM time as a signal worth checking against your CCM tier, not just a billing threshold on its own, is often where practices find revenue they’re already earning but not yet capturing correctly.

Documentation Still Has to Hold Up

The same compliance logic from 99457 carries over, compounded: two units of add-on time means the chart note needs to account for a genuinely longer, well-documented monthly interaction, not just a higher number typed into a billing system. As with 99457, the underlying enrollment needs to trace back to a real clinical indication — more billable time doesn’t retroactively justify a monitoring relationship that didn’t have medical necessity behind it to begin with.

Combining with CCM

99458 follows the same stacking rule as 99457: it can be billed alongside CCM codes in the same month as long as the time logged for each is genuinely distinct, with no minute’s double-counted across both. (Our Combine RPM and CCM Successfully guide covers how to keep that separation clean, which becomes more important, not less, once multiple time-based codes are in play for the same patient.)

Common Reasons 99458 Claims Get Denied

  • Billed without 99457 first — 99458 is only valid in a month where 99457 has already been billed for that patient.
  • More than two units billed in one month — there’s no third increment; 60 minutes is the ceiling.
  • Time not clearly separated by unit — documentation should make clear when the 40-minute and 60-minute thresholds were actually reached, not just a lump monthly total.
  • Interactive communication requirement not met for the additional time — the same standard from 99457 applies to the extended time, not just the first 20 minutes.

2026 RPM CPT Code Reference

CPT Code

Covers

Billing Frequency

Approx. 2026 National Average*

99453

Device setup & patient education

One-time

~$22

99454

Device supply & data transmission (16+ days)

Monthly

~$47

99445

Device supply & data transmission (2–15 days)

Monthly

Not yet widely published

99457

First 20 min of clinical management

Monthly

~$50–52

99458

Each additional 20 min

Monthly (up to 2x)

~$40–42

*National averages vary by locality (GPCI-adjusted) and Medicare Administrative Contractor. Confirm current rates through the CMS Physician Fee Schedule Look-Up Tool before relying on these for financial planning — commercial payer rates will also differ from Medicare’s.

FAQ’s

Can you bill 99458 without billing 99457 first?

No. 99458 only applies to time beyond the first 20 minutes already covered by 99457 in the same month.

How many times can 99458 be billed per patient, per month?

Up to two units — covering minutes 21–40 and 41–60.

What’s the maximum total RPM management time billable in a month?

60 minutes, combining 99457 and both units of 99458. Additional time beyond that isn’t separately reimbursed under this code set.

The Bottom Line

99458 rewards the practices already doing the most intensive monthly management — but only if that time is genuinely documented and tied to patients whose complexity actually justifies it. If you’re seeing patients regularly cross the 40- or 60-minute mark, it’s worth checking whether their CCM tier reflects that same complexity, since the two often move together.

For the full RPM code picture, see our RPM CPT Codes Explained overview, or start with our guide to launching an RPM program if you’re still building the foundation.

Want a clearer picture of which patients are already crossing these thresholds each month? Talk to our team about how Advaa Health’s remote patient monitoring software tracks management time automatically, inside the EHR you already use.