Billing · remote monitoring

How to Bill CGM Remote Patient Monitoring

7 min read · Updated July 2026

Continuous glucose monitoring (CGM) data can be billed as remote patient monitoring (RPM) under Medicare. Four CPT codes do most of the work: 99453, 99454, 99457, and 99458. Here is what each covers, what you need to bill it correctly, and where practices most often slip.

The four core RPM codes

RPM reimburses the setup, the ongoing supply of a connected device, and the clinical time spent managing the data each month. For CGM, that maps cleanly onto the codes below.

CodeWhat it coversHow often
99453Initial set-up and patient education on using the monitoring device.Once per episode of care
99454Supply of the device with daily recordings or programmed alerts transmitted to the practice.Each 30 days (needs ≥16 days of data)
99457Remote monitoring treatment-management services — the first 20 minutes of interactive care in a calendar month.Monthly
99458Each additional 20 minutes of monitoring treatment-management time.Add-on to 99457

What you need to bill it correctly

  • A qualifying device. The monitor must meet the FDA definition of a medical device and transmit data digitally, not through patient self-report. CGMs qualify.
  • An order and consent. Services are ordered by a physician or qualified healthcare professional, and the patient consents to RPM (documented once, and you can bill going forward).
  • 16 days of data in 30 days. This is the most common gate for 99454 — if fewer than 16 days of readings are captured in the period, the device-supply code generally can't be billed.
  • Interactive communication. Codes 99457 and 99458 require real-time, synchronous, two-way interaction with the patient (this can include phone), plus documented time.
  • General supervision. Clinical staff time can count toward the treatment-management codes under general supervision, per current rules.

RPM vs. CCM vs. RTM

RPM is not the only pathway. Chronic care management (CCM) codes (such as 99490) reimburse non-face-to-face care coordination for patients with two or more chronic conditions, and can sometimes be billed alongside RPM as long as the same minutes aren't counted twice. Remote therapeutic monitoring (RTM) is a separate family of codes designed for non-physiologic and therapy-adherence data. For CGM glucose data, RPM is usually the natural fit, but the right mix depends on your population and documentation.

Common mistakes that cost you the claim

  • Billing 99454 when the device captured fewer than 16 days of data in the 30-day window.
  • Counting the same minutes toward both RPM and CCM.
  • Logging monitoring time without documenting the required interactive communication for 99457/99458.
  • Missing or undated consent.
  • Letting eligible patients go unmonitored simply because no one had time to review the data.

Where the time actually goes

The clinical value of RPM is real, but so is the overhead: capturing device-days, reviewing CGM traces, documenting interactive time, and mapping all of it to the correct codes. That administrative load is why many eligible patients never get monitored, and why revenue that a practice already qualifies for goes unbilled. This is exactly the gap that automated decision support is built to close — it watches the data continuously, surfaces who needs attention, and charts the monitoring and time as it happens.

See what your panel is leaving unbilled

Endobits auto-charts RPM and CCM time and maps it to the codes you already qualify for. Run the Opportunity Finder for your practice.

For clinical GPs
This article is educational and does not constitute billing, legal, or medical advice. CPT codes are owned by the American Medical Association; codes, requirements, coverage, and payment amounts change over time and vary by payer. Verify current rules against the Medicare Physician Fee Schedule and your payer policies. Claims are the responsibility of the billing provider.

Related: CGM for type 2 diabetes in primary care · What is dysglycemia? · All resources