Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 99458 – Remote patient monitoring add-on management

Billable Code


Code Definition

99458 is the CPT add-on code for each additional 20 minutes of remote physiologic monitoring treatment management in a calendar month. Clinical staff, a physician or another qualified health care professional can furnish the time. The month must include one real-time interactive communication with the patient or caregiver.

The code is never billed alone. Every 99458 unit is reported with CPT 99457, which covers the first 20 minutes of the same month. In 2026, Medicare pays $41.42 per unit nationally in a non-facility setting.

Section
99202-99499 Evaluation and management
Subsection
Non-face-to-face services
Code range
99470, 99457-99458 Remote physiologic monitoring treatment management services
Billable
Yes
Code also known as
RPM add-on code, remote physiologic monitoring add-on, additional RPM management time
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 99458 covers each additional 20 minutes of RPM treatment management beyond the first 20 billed as 99457 in the same calendar month.

99458 is an add-on code, so it is never billed without CPT 99457 for the same patient and month.

The 2026 national Medicare non-facility rate is $41.42 per unit, and practices can stack units for patients with longer monthly management time.

Clinical staff under general supervision can furnish the time, and the 16-day transmission rule applies to 99454, not 99458.

Pabau, the practice management platform we build, tracks cumulative monthly time against CPT thresholds and flags incomplete documentation before claims go out.

CPT code 99458: Official descriptor and clinical definition

CPT code 99458 bills each additional 20 minutes of remote physiologic monitoring treatment management in a calendar month. It sits on top of the first 20 minutes, which are billed as 99457.

The American Medical Association (AMA) publishes the official descriptor. The 2026 wording reads as one clause, shown here in its four parts:

Part AMA descriptor wording
Service Remote physiologic monitoring treatment management services
Who and when clinical staff/physician/other qualified health care professional time in a calendar month
Interaction requiring 1 real-time interactive communication with the patient/caregiver during the calendar month
Unit each additional 20 minutes (List separately in addition to code for primary procedure)

Three facts determine whether 99458 applies to a given month:

  • Add-on status: 99458 is listed in addition to 99457 and has no standalone use.
  • Time unit: Each unit represents an additional 20 minutes of management time within the calendar month.
  • Who performs it: Clinical staff under general supervision, a physician, or another qualified health care professional (QHP) can furnish the time. Their minutes add up toward each 20-minute block.

The “interactive communication” requirement means at least one real-time exchange with the patient or caregiver during the month. Asynchronous review of device data does not satisfy it on its own. The communication must be two-way and synchronous.

What CPT 99458 covers and what it excludes

Only treatment management activities count toward each 20-minute block. Device setup, patient education and in-person visit time belong to other codes.

Activity Counts toward 99458? Notes
Real-time patient communication (phone, video) Yes Must be interactive and synchronous
Reviewing device-generated physiologic data Yes Clinical review by clinical staff, a physician or a QHP
Treatment plan adjustment based on RPM data Yes Document the clinical decision made
Asynchronous message review only No Does not satisfy the interactive communication requirement
Device setup and patient education No These activities belong to CPT 99453
In-office E/M visit time No E/M services are billed separately, and the time cannot overlap

How CPT 99458 relates to the full RPM code family

Remote patient monitoring (RPM) is billed with six CPT codes in 2026, each covering a distinct part of the program. Device supply sits under 99454 or 99445, while management time sits under 99470, 99457 and 99458.

Code Service covered Billing unit Relationship to 99458
99453 RPM device setup and patient education Once per episode of care One-time enrollment, not monthly
99454 Device supply with recordings on 16 or more days Per 30-day period Device code only; its 16-day rule does not gate 99458
99445 Device supply with recordings on 2 to 15 days (new for 2026) Per 30-day period Device code only; billed instead of 99454
99470 RPM management: first 10 minutes per calendar month (new for 2026) Once per calendar month For months with 10 to 19 minutes; not billed with 99457 or 99458
99457 RPM management: first 20 minutes per calendar month Once per calendar month Required parent code for the same month
99458 RPM management: each additional 20 minutes Per additional 20-minute increment Add-on to 99457, stackable per month

CPT 99458 vs CPT 99457: Key differences billers must know

The distinction between 99457 and CPT code 99458 comes down to billing hierarchy and time thresholds.

  • 99457 is the base code. It covers the first 20 minutes of RPM treatment management within a calendar month. It can be billed once per month per patient and requires interactive communication with the patient or caregiver.
  • CPT code 99458 is the add-on. It covers each subsequent 20-minute block. A patient with 60 total minutes of management time in a month generates one 99457 line and two 99458 units.
  • Provider requirements are the same. For both codes, clinical staff under general supervision can furnish the time, as can a physician or other QHP. Their minutes count toward the same monthly total.
  • Documentation burden is additive. Every 99458 unit on a claim needs its own time entries in the record. A single aggregate note stating “60 minutes total” is insufficient when two 99458 units are billed.

Eligibility and patient requirements before billing 99458

CPT code 99458 carries prerequisites that go back to program enrollment, not just the billing month. Each condition below must be met before a claim goes out.

  1. CPT 99457 must be billed for the same patient in the same calendar month. There are no exceptions to this sequencing rule.
  2. Patient consent must be documented before RPM services begin. CMS accepts verbal or written consent, as long as it is recorded in the medical record.
  3. The 16-day transmission rule belongs to the device code. It governs CPT 99454, not 99457 or 99458. Management time stays billable in a month with fewer transmission days, provided the other requirements are met.
  4. The patient must be an established patient with an acute or chronic condition that the RPM program is managing. Medicare covers RPM for both, so monitoring is not limited to chronic disease.
  5. Interactive communication must occur at least once during the billing month. This requirement is shared with 99457, and each 99458 unit should tie to identifiable review or interaction time.

Pro Tip

Run a monthly eligibility sweep before billing RPM codes. For every patient in the program, confirm three points. Consent is documented in the chart. The device code matches the transmission days (16 or more for 99454, 2 to 15 for 99445). A real-time interactive communication is recorded for the month. Checking these before submission prevents the most common 99458 denials.

Step-by-step: How to bill CPT code 99458 correctly

Billing CPT code 99458 is straightforward when the workflow is systematic. A clean claim submission for 99458 follows these steps in sequence:

  1. Confirm the 99457 threshold is met. Verify the first 20 minutes of management time are logged and billed for the same month. Without 99457, there is no 99458.
  2. Log cumulative monthly time. Add up every qualifying management minute for the month across clinical staff and practitioners. Each additional full 20-minute block generates one 99458 unit. Partial blocks do not count, so 35 minutes bills one 99457 and no 99458. A total of 40 minutes bills one 99457 plus one 99458.
  3. Match the device code to the transmission log. Pull the log from your RPM device system. Sixteen or more days supports 99454, and 2 to 15 days supports 99445. This check affects the device line only, not 99458.
  4. Document the interactive communication. The chart must show when it occurred, who performed it, what data was reviewed, and what clinical decision followed. Submitting claims electronically through a clearinghouse catches coding errors before they reach the payer.
  5. Append 99458 as an add-on on the CMS-1500 or 837P claim. List 99457 first, then add one line per 99458 unit. The place-of-service code should match where the management services are rendered, typically 11 (office) or 02 (telehealth).
  6. Verify payer policy before submitting. Medicare follows CMS guidelines, but Medicaid and commercial payers vary. Check for prior authorization requirements, documentation addenda, or unit caps before the claim goes out.

Documentation requirements for each 99458 unit

CMS documentation requirements for CPT code 99458 are time-specific and provider-specific. A chart note that satisfies 99457 does not automatically cover additional 99458 units.

Each 99458 unit requires the record to show:

  • Start and end time for the additional management session, or cumulative time totals broken out by date
  • Identity of the person performing the work (clinical staff member, physician or QHP), including who held the interactive communication
  • Summary of patient-generated physiologic data reviewed during the session (blood pressure readings, glucose values, weight trends)
  • Nature of the clinical discussion or decision made in response to that data
  • Confirmation that communication was interactive (note the modality, such as telephone or video)
  • Patient or caregiver participation acknowledged in the note

HIPAA-compliant documentation for RPM programs needs particular attention to how device-generated data is stored and linked to clinical notes. The record must connect the transmitted readings to the clinical review. A note that says “reviewed RPM data” without the readings attached is a weakness auditors flag often.

2025 and 2026 Medicare reimbursement rates for CPT code 99458

The 2026 national Medicare rate for CPT code 99458 is $41.42 per unit in a non-facility setting. That is 1.24 total relative value units (RVUs), including 0.61 work RVUs, multiplied by the $33.4009 conversion factor. The facility rate is $26.39, because the facility receives its own payment.

In 2025, the same unit paid $38.49 non-facility, from 1.19 RVUs at a $32.3465 conversion factor. Geographic adjustments change both figures by locality, so check the CMS Physician Fee Schedule lookup for your area.

Scenario Monthly time Codes billed 2026 national non-facility rate
Standard RPM patient 20 min 99457 x1 $51.77
Higher-touch patient 40 min 99457 x1 + 99458 x1 $93.19
High-complexity patient 60 min 99457 x1 + 99458 x2 $134.61

These 2026 figures come from the final rule, not projections. CMS publishes the proposed fee schedule around July and the final rule in the fall, with rates effective January 1. The CMS relative value files carry each year’s RVUs, so recheck them before you update expected payments.

How many times can you bill CPT code 99458 per month?

CPT code 99458 can be billed multiple times per month for the same patient, and the AMA sets no cap on the number of units. Each additional full 20-minute increment of qualifying management time generates one billable unit. The chart below shows how monthly minutes map to codes and 2026 national payments.

Bar chart of 2026 Medicare national non-facility RPM payments by monthly time: under 10 minutes $0, 10 to 19 minutes 99470 $26.05, 20 to 39 minutes 99457 $51.77, 40 to 59 minutes 99457 plus one 99458 $93.19, 60 to 79 minutes 99457 plus two 99458 $134.61
Reaching 40 minutes adds a 99458 unit worth $41.42, while 39 minutes adds no further payment. Rates are national non-facility figures from the CMS 2026 fee schedule.

In practice, clinical need sets the stacking ceiling rather than coding rules. A patient with hypertension, diabetes and congestive heart failure (CHF) under active monitoring could generate 60 to 80 minutes of management time a month. That means one 99457 unit and two or three 99458 units for the month.

Two important limits apply in practice:

  • Medicare does not publish a hard unit cap for 99458, but claims with unusually high unit counts may trigger a medical review request. Document thoroughly so the record supports every unit billed.
  • Some commercial payers impose their own caps. A payer policy might limit 99458 to two units per month regardless of time spent. Verify the plan’s RPM policy before billing high-unit claims.

Payer policies: Medicare, Medicaid, and commercial insurers

Medicare Part B covers CPT code 99458 under the Physician Fee Schedule, with no prior authorization under traditional Medicare. The patient must be an established patient with an acute or chronic condition, and consent must be documented. Report the ICD-10-CM diagnosis codes for the monitored condition to support medical necessity.

Medicaid coverage varies significantly by state. Some state Medicaid programs mirror Medicare’s RPM billing policy, while others have no formal guidance or require prior authorization for each billing month. Contact the state Medicaid agency before billing 99458 to a Medicaid patient.

Commercial payers are the most variable category. Before billing, check these points with each plan:

  • Whether the plan has issued an RPM coverage determination at all
  • Whether prior authorization is required for the RPM program itself or per claim
  • Any documentation addenda the payer requires beyond standard CMS guidelines
  • Per-unit caps for CPT code 99458 within a calendar month

Record each payer’s rules in the patient’s billing profile, so staff see them at the point of service rather than during claims processing.

Top denial reasons for 99458 and how to prevent them

CPT code 99458 denials cluster around a handful of root causes. Effective denial management workflows start with knowing which patterns to watch.

Denial reason Root cause Prevention
99457 not present on claim Add-on code submitted without parent code Use claim scrubbing rules to require 99457 whenever 99458 appears
Insufficient time documentation Aggregate notes without per-unit time entries Record start and end times for each management session separately
Missing patient consent Verbal or written consent never recorded in the chart Document consent with its date in the medical record before services start
99454 billed without 16 days of data Device code chosen before the transmission log was checked Bill 99445 for 2 to 15 days. The 16-day rule does not affect 99458.
Wrong place-of-service code POS mismatch with how communication was conducted Document the communication modality and match POS to the service delivery site
Non-interactive communication documented Chart reflects asynchronous messages only Confirm at least one synchronous exchange with the patient or caregiver is recorded each month

CPT 99458 vs CCM codes: Can you bill both?

CMS allows RPM and chronic care management (CCM) codes such as 99490 to be billed for the same patient in the same month. The rules need careful attention to avoid bundling denials.

RPM time and CCM time must not overlap. Take a 30-minute call that covers both CCM care planning and RPM data review. That time cannot count toward both code sets. CMS guidance requires time to be distinct and non-duplicative between care management programs billed concurrently.

Practices billing both RPM and CCM for the same patient should:

  • Maintain separate time logs for RPM management activities and CCM care coordination activities
  • Document which clinical contacts are attributed to which program in the monthly billing record
  • Note that some MACs have issued local coverage determinations that may restrict concurrent billing, so check your MAC’s policy
  • Expect higher audit risk with concurrent program billing, and keep documentation especially thorough when both code sets appear for the same month

CMS guidance on concurrent billing has evolved over time. Until a national coverage determination settles the edge cases, apply conservative documentation standards and check your MAC’s current transmittals. Solid RPM billing compliance practices protect the practice during any payer review.

2026 CPT code changes affecting 99458

The 2026 CPT code set reworked the RPM family, and 99458 kept its role as the 20-minute add-on to 99457. Four changes matter for billers:

  • New code 99470. It covers the first 10 minutes of treatment management, for months with 10 to 19 minutes. It is not billed in the same month as 99457, and 99458 does not attach to it.
  • New code 99445. It pays for device supply when the patient transmits data on 2 to 15 days in a 30-day period. Before 2026, those months earned no device payment, because 99454 needs 16 days.
  • Descriptor wording. The 99457 and 99458 descriptors now read “clinical staff/physician/other qualified health care professional time” and require 1 real-time interactive communication.
  • Conversion factor. CMS has finalized the CY 2026 Physician Fee Schedule. The conversion factor is $33.4009, or $33.5675 for qualifying alternative payment model (APM) participants, up from $32.3465 in 2025.

Subscribe to CMS Medicare Learning Network (MLN) Matters updates to hear when RPM-related transmittals are issued. The MLN is the authoritative source for mid-year policy changes between annual fee schedule releases.

How Pabau supports RPM claims management

Without a shared log, RPM minutes sit in device portals, call notes and spreadsheets until someone totals them at month end. Pabau’s claims software for practices logs cumulative monthly management time per patient. It prompts staff when 99457 is met and each 99458 unit becomes billable, and it flags missing documentation before submission.

Pabau claims management screen
Pabau’s claims management sends claims from the patient record, so logged RPM time and notes travel with every 99458 line.

For practices using the Claim.MD clearinghouse integration, Pabau submits CMS-1500 and 837P claims electronically. Built-in CPT and ICD-10 catalogs validate code pairing at submission. The integration also runs real-time eligibility checks and posts 835 electronic remittance advice, so common 99458 errors are caught before the denial cycle starts.

Automate your RPM billing compliance

Pabau tracks cumulative monthly RPM time per patient, flags when 99457 and 99458 thresholds are reached, and prompts documentation before claims go out. Your RPM revenue is captured and defensible.

Pabau RPM billing workflow dashboard

Conclusion

CPT code 99458 pays reliably once the workflow behind it is solid. Bill 99457 first, record consent in the chart, and log time per unit as it happens. Keep the 16-day rule where it belongs, on the device code.

The revenue is usually lost when time is reconstructed after the month closes. Logging minutes at each interaction makes documentation the trigger for the next billable unit, and that habit decides whether the add-on pays.

Book a demo to see how Pabau tracks RPM minutes and flags each billable 99458 unit before the claim goes out.

Continue your research

Continue your research

Need a framework for managing RPM denials at scale? Denial codes in medical billing covers the CARC and RARC codes that appear on rejected RPM claims and how to action each one.

Want to understand how clearinghouse submission works end to end? Medical claims clearinghouse guide explains the 837P transaction lifecycle and how electronic validation catches errors before payer adjudication.

Looking to verify patient eligibility before billing RPM codes? Insurance eligibility verification outlines the eligibility check workflow that confirms RPM coverage before each billing cycle.

Want to see where RPM billing fits in the wider revenue cycle? What is revenue cycle management walks through each stage from patient registration to final payment.

New to the claims side of the practice? What is medical billing explains how a claim moves from coded encounter to payment.

Frequently asked questions

What is CPT code 99458 used for?

CPT code 99458 bills each additional 20 minutes of remote patient monitoring treatment management time in a calendar month. It sits on top of the first 20 minutes billed under CPT 99457. Clinical staff under general supervision, physicians and other qualified health care professionals can all furnish the time.

What is the difference between CPT 99457 and 99458?

CPT 99457 covers the first 20 minutes of RPM management per calendar month and is the required parent code. CPT 99458 covers each additional 20-minute increment beyond that. It cannot be billed without 99457 for the same patient in the same billing period.

How many times can you bill 99458 per month?

There is no AMA-imposed monthly unit cap on CPT 99458. Each full 20-minute block of qualifying management time generates one unit. A patient with 60 total minutes in a month generates one 99457 and two 99458 units. Some commercial payers set their own monthly limits, so verify the plan’s policy before billing multiple units.

Does Medicare cover CPT code 99458?

Yes. Medicare Part B covers CPT code 99458 under the Physician Fee Schedule, with no prior authorization under traditional Medicare. The patient must be an established patient with an acute or chronic condition, and verbal or written consent must be documented. The 16-day transmission rule applies to the device code 99454, not to 99458.

What documentation is required to bill CPT 99458?

Each 99458 unit needs time entries showing when the work happened and who performed it. The record also needs a summary of the physiologic data reviewed and the clinical decision made. It must confirm an interactive communication with the patient or caregiver during the month.

Can RPM codes and CCM codes be billed for the same patient in the same month?

Yes, provided the time is kept separate. CMS permits RPM and CCM billing in the same month when the time for each is non-overlapping and documented separately. Some MACs have local policies that may restrict this, so check your MAC’s current transmittals first.

×