Device Supply Compliance

The “Block Stretching” Trap

Why extending RPM billing cycles to “reach 16 days” can create non-compliant 99454 claims.

Last updated: December 2025
For: Practice owners, billing leaders, compliance teams
Scope: Medicare RPM device supply (CPT 99454)

How to use this page: Operational compliance guide, not legal advice. Confirm payer-specific rules and document medical necessity, device qualifications, and dates of service.

Quick Snapshot
Billing target
99454 (RPM device supply)
Compliance trigger
16 days of data in the billed 30-day period
Risk pattern
Stretching service dates Reallocating days Documentation mismatch

Overview

CPT 99454 is the RPM device supply code. For Medicare RPM, CMS ties payment to collecting and transmitting physiologic data on at least 16 distinct days within each 30-day period. That creates a revenue cliff: 15 days means the period is not billable.

The failure pattern many operators call “block stretching” happens when programs keep the billing window open beyond 30 days to collect missing days, then submit 99454 as if those days belonged to the original period. This guide explains why that practice is audit-vulnerable and how to keep operations compliant.

Section Index

  1. Key takeaway in one sentence
  2. What 99454 is (and what it is not)
  3. What “block stretching” looks like in real operations
  4. Why it is non-compliant (the auditor’s logic)
  5. What to do instead (operationally compliant alternatives)
  6. How this relates back to FairPath
  7. FAQ
  8. References

1) Key Takeaway in One Sentence

If you extend a 30-day RPM device-supply billing period to “capture” additional reading days and then bill CPT 99454 for that stretched interval, you are misreporting the unit and dates of service--creating a claim that can fail an audit because the qualifying days belong to a different period.[1]

2) What 99454 Is (and What It Is Not)

What it is: a device supply billing unit tied to RPM data collection/transmission over a defined period. CMS describes RPM eligibility as collecting and transmitting physiologic data at least 16 days every 30 days.[2]

What it is not: it is not “a code for 16 readings.” The threshold is a condition of payment, but the unit of billing is the defined period. Billing 99454 requires documentation that the qualifying days occurred inside the billed 30-day service period, not across a custom window.

3) What “Block Stretching” Looks Like

Common operational sequence:

  • Day 1: device supply period begins (setup is already completed or previously billed).
  • Day 30: the patient has only transmitted on 12 distinct days.
  • Instead of closing the period as non-billable, the program keeps the “cycle” open.
  • Days 31–44: the patient transmits on 4 more days.
  • The program bills 99454 as if those 16 days were inside the original 30-day unit.

This is often justified as “we are not double-billing and the device was supplied,” but the claim still represents a unit of service that does not match the evidence for that unit.

4) Why Block Stretching Is Non-Compliant

You are changing the billed unit

CMS frames RPM device-supply eligibility around a 30-day period with a 16-day threshold inside that period. Extending the window means the billed unit no longer matches the described unit.[1]

You are reallocating days between periods

If days 31–44 are used to qualify the claim for the prior period, those days are not available to support the next period. The evidence is assigned to the wrong service interval.

It cascades into audit flags

Stretching period A pushes every subsequent period off cadence, creating overlaps, gaps, and “custom” 30-day definitions. That pattern is detectable in claims history and hard to defend.

The risk is representation, not device cost

Even if connectivity costs are real, claims compliance hinges on matching the billed unit to the furnished unit. Qualification evidence outside the unit makes the claim vulnerable.

5) What to Do Instead

Option 1: Accept the period as non-billable if it misses the threshold

Operationally painful but compliance-clean: if the patient does not meet the required days within the 30-day period, do not bill 99454 for that unit. CMS’ 16-days-in-30 framing implies exactly that.[2]

Option 2: Fix adherence upstream, not dates downstream

  • Set expectations during onboarding for the required days of readings.
  • Run reminder workflows with auditable consent and timing.
  • Escalate device troubleshooting quickly.
  • Use dashboards that warn early when a patient is pacing below threshold (e.g., day 10 with only 2 reads).

Option 3: Use policy-aligned shorter-duration codes when applicable

For 2026, multiple rule summaries describe a new RPM device supply code for 2–15 days in a 30-day period (often referenced as CPT 99445). Verify applicability and payer adoption in the CY 2026 Medicare PFS final rule and your contracts before using it.[3]

How This Relates Back to FairPath

FairPath’s RPM billing logic tracks the billing unit explicitly, counts unique days inside the correct 30-day window, and surfaces the compliance outcome early:

  • Billable: threshold met inside the window.
  • Not billable: threshold missed inside the window.
  • At-risk: pacing alerts highlight patients who are falling behind soon enough to intervene.

The goal is clarity, not “optimizing claims.” If a period misses 99454, the system makes that visible so teams can focus on adherence and patient behavior--not date manipulation.

FAQ

1

Can we extend the cycle if the patient was hospitalized, traveling, or sick?

You should document those facts clinically, but they do not convert a below-threshold device-supply period into a compliant 99454 claim. The question is whether the required data days occurred inside the billed period.[2]

2

What if the calendar month has 31 days or February has 28?

CMS frames RPM eligibility as every 30 days, not “calendar months.” Use a consistent 30-day interval and make sure the qualifying days fall inside that interval.[2]

3

If the patient has 16 total readings but only 15 unique days, can we bill 99454?

The threshold is about distinct days with qualifying data, not total readings. Fifteen days leaves the period short.[2]

4

Does the 16-day concept apply to RPM treatment management codes (99457/99458)?

CMS-aligned guidance ties the day threshold to the device supply side. 99457/99458 are time-based management codes, so the 16-day requirement is not their payment condition.[4]

5

If we do not stretch, are we just eating device costs?

Yes. That is part of the RPM business model. The compliant response is to improve adherence and program selection--not to change the claimed unit of service.[2]

6

Do all payers follow Medicare’s 16-in-30 approach exactly?

No. Many commercial payers mirror Medicare logic, but policies vary. Treat Medicare rules as the baseline and validate payer-specific policies before adjusting workflows.

References

Standard Operating Procedures

FairPath is built on operational work, not theory. We publish the playbooks and checklists we use to keep programs compliant and profitable. Use them whether you run FairPath or not.

Browse the Expert Library →

RPM Manual

The practical 2026 guide to device rules, day thresholds, management time, and audit defensibility for Remote Patient Monitoring.

Read the RPM Guide →

RTM Guide

How to run Remote Therapeutic Monitoring for MSK, respiratory, and CBT workflows with the correct 9897x and 9898x rules.

Read the RTM Guide →

CCM Guide

Calendar-month operations for CCM: consent, initiating visit, care plan requirements, time counting, and concurrency rules.

Read the CCM Guide →

APCM Playbook

The operator blueprint for Advanced Primary Care Management: eligibility, G0556–G0558 tiers, and monthly execution.

Read the APCM Playbook →