Billing & Operations

RPM Billing Optimization: How to Align the Two Clocks

Device supply codes and clinical time codes run on different schedules — creating billing complexity that costs practices thousands in lost revenue. Here's how to align them.

6

CPT Codes

~$1,188

Per Patient/Yr

2

New for 2026

28

Day Gap (Feb)

Published April 9, 2026 · CCN Health

Quick Answer

RPM billing runs on two different clocks: device supply codes (99454/99445) follow 30-day rolling cycles tied to each patient's start date, while clinical time codes (99457/99458/99470) reset on calendar months. Calendar month billing is simpler, industry-preferred, and recommended for most practices — rolling 30-day billing captures only ~$47 more per patient per year but requires per-patient tracking software and has higher denial rates.

Key Takeaways
01

RPM billing runs on two different clocks — device codes (30-day rolling) and clinical codes (calendar month)

02

Calendar month billing is simpler, industry-preferred, and recommended for most practices

03

Rolling 30-day billing captures ~$47 more per patient per year but requires per-patient tracking software

04

New 2026 codes 99445 and 99470 capture partial-period revenue that was previously lost entirely

05

Start patients in the first week of the month for maximum first-month revenue

06

The February problem (28 days < 30-day minimum) has three solutions — push March forward, bill 99445, or use rolling cycles

01

The Problem: Two Clocks

RPM billing operates on two fundamentally different timing systems. Device supply codes (99454, 99445) run on 30-day rolling cycles that start from each patient's individual enrollment date. Clinical time codes (99457, 99458, 99470) reset on calendar month boundaries — the 1st of each month, regardless of when the patient enrolled.

Device Codes (30-Day Rolling)
Clinical Codes (Calendar Month)
JanFebMarAprMayJun
99454 / 99445 — Device Supply
Cycle 1
Cycle 2
Cycle 3
Cycle 4
Cycle 5
99457 / 99458 / 99470 — Clinical Time
Jan (17 days)
Feb (28 days)
Mar (31 days)
Apr (30 days)
May (31 days)
Jun (13 days)
!

Notice the misalignment

Device Cycle 1 ends Feb 13, but the clinical calendar month runs through Feb 28. By month 3, the two clocks are nearly two weeks apart — creating reconciliation headaches for billing teams.

Why this matters: Your device codes and clinical codes are never guaranteed to be on the same schedule. A patient who starts January 15 has a device window that ends February 13 — but their clinical time resets February 1. By month three, the two clocks are nearly two weeks apart.

02

RPM CPT Code Reference

Six CPT codes govern RPM billing — split into two groups based on their timing cycle. The new 2026 codes (99445 and 99470) serve as safety nets for partial billing periods.

Device Supply Codes

30-Day Rolling Cycle

99453

Initial Device Setup

One-time setup and patient education for RPM devices

Requirement: Once per patient per enrollment

$19.03
99454

Device Supply (Full Period)

30-day supply of RPM devices with daily data transmission for 16+ days

Requirement: 16+ days of data in 30-day period

$55.72
99445New 2026

Device Supply (Partial Period)

RPM device supply for 2–15 days of data transmission in a 30-day period

Requirement: 2–15 days of data in 30-day period

$28.40

Clinical Time Codes

Calendar Month Cycle

99457

Clinical Time (First 20 min)

First 20 minutes of clinical staff time for RPM data review and patient interaction

Requirement: 20+ minutes in calendar month

$50.18
99458

Clinical Time (Each Add'l 20 min)

Each additional 20 minutes of clinical staff time beyond the first 20

Requirement: Each additional 20 min in calendar month

$41.17
99470New 2026

Clinical Time (10–19 min)

10–19 minutes of clinical staff time when the full 20-minute threshold for 99457 is not met

Requirement: 10–19 minutes in calendar month

$24.56

For detailed CPT code documentation, see our Complete RPM Billing Guide and RPM & CCM CPT Codes Guide 2026.

03

Calendar Month vs. Rolling 30-Day

Two approaches exist for managing the device supply clock. Calendar month billing aligns everyone on the same schedule. Rolling 30-day billing maximizes each patient's individual window.

Approach A: Calendar Month

Bill all patients on the 1st of each month

Recommended

6-Month Billing Cycles

January
February
March
April
May
June

Advantages

  • All patients bill on the same schedule
  • Aligns with payer expectations and clearinghouse cycles
  • Simpler compliance and audit trail
  • Industry-recommended by Prevounce, ThoroughCare, CoachCare
  • Lower denial rates across all payers

Trade-offs

  • First month may be partial (fewer billable days)
  • ~$47/patient/year less revenue than rolling
  • February (28 days) falls short of 30-day device minimum

Approach B: Rolling 30-Day

Bill each patient from their individual start date

6-Month Billing Cycles

Jan 15 → Feb 13
Feb 14 → Mar 15
Mar 16 → Apr 14
Apr 15 → May 14
May 15 → Jun 13
Jun 14 → Jul 13

Advantages

  • Maximizes every 30-day window per patient
  • Captures 12–13 device cycles per year (vs 11–12)
  • ~$47/patient/year more revenue

Trade-offs

  • Every patient has a different billing date
  • Requires per-patient tracking software
  • Higher denial rates from misaligned claim periods
  • Audit complexity increases with patient count
  • Staff must track individual cycles manually or via software
Verdict

Calendar month is the right choice for most practices. Backed by industry consensus — Prevounce, ThoroughCare, CoachCare, and Chronic Care Staffing all recommend it. Simpler operations, lower denial rates, and easier audits. Rolling 30-day only makes sense with robust tracking software and high patient volume where the extra ~$47/patient/year justifies the complexity.

04

Why Rolling 30-Day Generates More Revenue

The ~$47/patient/year difference sounds abstract. Here's exactly where it comes from — and why it only affects one of the two clocks.

The Math Behind the Gap

The revenue difference exists because calendar months aren't all 30 days long. A rolling cycle is always exactly 30 days, while calendar months range from 28 to 31. This means rolling billing fits more device cycles into a year.

Calendar Month
Average month length30.4 days
Device cycles per year~11.5
Why not 12?February (28 days)
Annual device revenue$640.78
11.5 × $55.72
Rolling 30-Day
Cycle lengthExactly 30 days
Device cycles per year~12.2
365 ÷ 30= 12.17 cycles
Annual device revenue$679.78
12.2 × $55.72

The gap is ~0.7 extra device cycles × $55.72 = ~$39–$55 per patient per year (averaging ~$47). Clinical time codes (99457/99458/99470) are identical in both approaches because they always run on calendar months. The entire revenue difference comes from squeezing in extra device supply billing windows.

Put differently: for a 100-patient RPM program generating ~$124,000/year on calendar month billing, switching to rolling 30-day would add about $4,700 — a 3.8% increase. That's before accounting for the higher denial rates, increased staff overhead, and software costs that rolling billing requires.

05

Patient Start Date Scenarios

When a patient starts RPM determines how much revenue you can capture in their first month. The interactive tool below shows the impact of five common enrollment timing scenarios.

Patient starts January 1

31 days remaining in first month

First Month Revenue

$105.90

99454 — Device Supply$55.72
16 days
31 days (meets threshold)
99457 — Clinical Time$50.18
Full month — 20+ min easily achievable

Recommendation: Best case — both clocks perfectly aligned for the entire first month.

06

The Reporting & Compliance Challenge

The two clocks problem isn't just about billing math. When device readings and clinical documentation operate on different calendars, every downstream process gets harder — from monthly reports to audit preparation.

1

Monthly Reports Don't Match

Your clinical reports run January 1–31. But a patient who enrolled January 15 has a device cycle running January 15 → February 13. When you pull a January compliance report, which readings count? The device data spans two clinical months, and the clinical month contains only a partial device cycle.

2

Audit Trail Complexity

If audited, you need to prove two separate things for the same patient: 16+ days of device data within a 30-day window (for 99454), and 20+ minutes of clinical time within a calendar month (for 99457). These reference different date ranges, require different documentation, and must be reconciled against each other.

3

Care Coordination Confusion

A nurse reviewing patient data on March 1 sees the clinical month has reset — but the patient's device cycle, which started February 15, still has 14 days left. Is the patient "non-compliant" with their device? No — they're mid-cycle. But the monthly dashboard doesn't show that context.

4

EHR Reconciliation

Your EHR tracks encounters by calendar month. Your RPM platform tracks device data by rolling 30-day cycles. Reconciling claims between these two systems requires manual date mapping for every patient — or specialized integration software that translates between the two timelines.

Example: Patient Enrolled January 15

What your billing team sees on March 1

Device Clock Says

Current cycle: Feb 14 → Mar 15

Days of data so far: 15 of 30

Status: Mid-cycle — not yet billable

Clinical Clock Says

Current period: March 1 → March 31

Clinical time this month: 0 minutes

Status: New month — timer reset

On March 1, the billing team sees a patient with zero clinical minutes and an incomplete device cycle — even though the patient has been continuously monitored since January 15. Without understanding both clocks, this looks like a compliance problem when it's actually normal operation.

The hidden cost: this operational complexity is what the ~$47/patient/year revenue gap doesn't capture. Every staff member who touches billing, reporting, or compliance has to mentally translate between two different date systems — or your software has to do it for them.

07

The February Problem

February is the only month shorter than the 30-day minimum required for CPT 99454. This affects every RPM patient in calendar month billing programs — and CMS has never published guidance on how to handle it.

Days Per Month vs. 30-Day Minimum

Jan

31

Feb

28

Mar

31

Apr

30

May

31

Jun

30

Jul

31

Aug

31

Sep

30

Oct

31

Nov

30

Dec

31

February has only 28 days (29 in leap years) — 2 days short of the 30-day minimum required for CPT 99454. Without intervention, you cannot bill 99454 for February under calendar month billing. This affects every single RPM patient in your program.

Three Solutions

Choose the approach that fits your practice

Start the March device cycle on March 3 instead of March 1. This gives you a full 30-day window (March 3 → April 1) and lets you bill 99454 instead of the reduced 99445.

Advantage

Preserves full 99454 reimbursement ($55.72 vs $28.40)

Trade-off

Creates a 2-day gap where no device code is active

Timeline Adjustment

Standard (fails in February)

Jan (31d)
Feb (28d)
Mar (31d)

Adjusted (push March to 3rd)

Jan (31d)
Feb 1–Mar 2 (30d)
Mar 3–Apr 1 (30d)
08

Revenue Impact by Patient Count

The revenue difference between calendar month and rolling 30-day billing scales linearly with patient count — but so does the operational complexity.

Annual Revenue by Patient Count

PatientsCalendar MonthRolling 30-DayAnnual Delta
50$62,147$64,497+$2,350
100$124,294$128,994+$4,700
200$248,588$257,988+$9,400
500$621,470$644,970+$23,500

Key insight: The revenue difference between approaches is modest — about $47 per patient per year. For a 100-patient program, that's $4,700 annually. But rolling 30-day billing comes with higher denial rates, more staff overhead, and greater audit complexity. Most practices find the operational savings of calendar month billing outweigh the incremental revenue.

09

Which Approach Is Right for You?

Answer three questions to determine the optimal billing approach for your practice.

1

Does your RPM software track per-patient rolling cycles automatically?

Yes

Yes — software handles individual patient cycles

Rolling 30-day is feasible for your team

No

No — we use spreadsheets or manual tracking

Use calendar month billing — manual rolling tracking is error-prone at scale

2

Can you control when new patients start RPM?

Yes

Yes — we batch new enrollments

Batch starts in the first week of each month for maximum first-month revenue

No

No — patients start throughout the month

Use 99445/99470 safety net codes for partial first months instead of losing revenue entirely

3

Is ~$47/patient/year worth the added operational complexity?

Yes

Yes — at our scale, it adds up

Consider rolling 30-day with robust tracking software, but monitor denial rates closely

No

No — simplicity and lower denials matter more

Calendar month is your best option — simpler operations, lower denials, industry-standard

Bottom Line

If you answered No to any of these questions, calendar month billing is the right choice. Only consider rolling 30-day if you answered Yes to all three — and even then, monitor your denial rates carefully.

10

Optimization Recommendations

For All Practices

1

Start patients in the first week

Batch new RPM enrollments during days 1–7 of each month to maximize first-month reimbursement for both device and clinical codes.

2

Use 99445 and 99470 for partial months

Never lose revenue on late-month starts or short months. The new 2026 codes capture partial-period revenue that was previously unbillable.

3

Track clocks separately

Whether you use calendar month or rolling, maintain clear records of both the device supply window and clinical time accumulation for each patient.

4

Plan for February every year

Build your February billing strategy before December. Choose push-March, bill-99445, or rolling-30 and document it in your billing procedures.

Calendar Month Practices

Push March forward by 2 days

Run February device cycles as Feb 1–Mar 2 (30 days) and shift March to Mar 3–Apr 1. This preserves full 99454 reimbursement.

Handle late-month starts proactively

If a patient starts after the 20th, bill 99445 + 99470 for the partial first month, then switch to standard codes starting the following month.

Rolling 30-Day Practices

Invest in tracking software

Manual rolling cycle tracking breaks down at 20+ patients. RPM platforms like CCN Health automate per-patient cycle management.

Bill every 31 days as a buffer

Use 31-day cycles instead of exactly 30 to build in a buffer day. This prevents edge cases where a reading arrives hours after the window closes.

Frequently Asked Questions

01What is the two clocks problem in RPM billing?

RPM billing operates on two different timing cycles simultaneously. Device supply codes (99453, 99454, 99445) run on 30-day rolling cycles tied to each patient's individual enrollment date. Clinical time codes (99457, 99458, 99470) reset on calendar month boundaries (the 1st of each month). These two clocks gradually drift apart, creating reconciliation complexity for billing teams — especially when a patient's 30-day device window ends mid-month while clinical codes reset on the 1st.

02Should I use calendar month or rolling 30-day billing for RPM?

Calendar month billing is recommended for most practices. Every major RPM platform vendor (Prevounce, ThoroughCare, CoachCare, Chronic Care Staffing) recommends it. Calendar month billing aligns all patients on the same schedule, simplifies compliance, and results in lower denial rates. Rolling 30-day billing captures approximately $47 more per patient per year, but requires per-patient tracking software and creates significantly more operational complexity.

03How do I handle February in RPM billing?

February has only 28 days (29 in leap years), which falls short of the 30-day minimum for CPT 99454. Three solutions exist: (1) Push the March device cycle forward by 2 days so February runs from Feb 1 to Mar 2, creating a full 30-day window. (2) Accept the 28-day February and bill the new 99445 code ($28.40) for partial-period device supply. (3) Use rolling 30-day billing, which naturally crosses February boundaries without issues.

04What are CPT codes 99445 and 99470?

CPT 99445 and 99470 are new codes finalized for 2026 that serve as safety nets for partial billing periods. 99445 covers device supply for 2–15 days of data transmission ($28.40), compared to 99454 which requires 16+ days ($55.72). 99470 covers 10–19 minutes of clinical time ($24.56), compared to 99457 which requires 20+ minutes ($50.18). These codes let practices capture partial-period revenue that was previously lost entirely.

05When should patients start RPM to maximize billing?

Patients should ideally start RPM in the first week of each month. Starting on the 1st gives you the maximum 31 days for both device and clinical codes. Starting between the 5th and 10th still provides enough days for full 99454 (16+ days) and 99457 (20+ minutes). Starting after the 15th becomes tight, and starting after the 25th typically requires using the partial-period safety net codes (99445/99470) for the first month.

06How much more revenue does rolling 30-day billing generate?

Rolling 30-day billing generates approximately $47 more per patient per year compared to calendar month billing. For a 100-patient program, that amounts to roughly $4,700 annually. However, this incremental revenue must be weighed against higher denial rates, increased staff overhead for per-patient cycle tracking, greater audit complexity, and the need for specialized RPM billing software that can manage individual patient cycles.

See How CCN Health Handles RPM Billing Automatically

Our platform tracks both clocks for every patient — device supply windows, clinical time accumulation, and billing eligibility — so your team never misses a reimbursement window.

Learn About RPM

Contact Us

Drop Us a Message

Have a question about RPM, CCM, or how CCN Health can help your organization? Send us a message and our team will respond within 24 hours.

Response within 24 hours
HIPAA-compliant communications
No commitment required

Send Us a Message

By submitting this form, you agree to our privacy policy. We'll never share your information.