Remote patient monitoring billing services
RPM devices transmit faithfully for thirty days and still produce claims nobody can bill. Rude, but common.
RPM billing resets every single month. New device data, new interactive time logs, and a completely fresh threshold check for every enrolled patient, with absolutely nothing carried over from the month before it. A mistake caught in March does not fix itself in April, it just happens again under a brand new date on a completely new claim entirely. Across a growing patient panel, that repetition is where most RPM revenue actually disappears without anyone ever noticing at all.
MedHeave treats every single billing cycle as its own full verification, never a repeat of the last one. We confirm data completeness, interactive time, and payer requirements fresh each month too, and submit qualifying claims within days of month-end confirmation, every single time.
Our operational footprint
These aren't aspirational targets.
These metrics are what we deliver, consistently, across all practices and specialties we work with.
90%+
First-pass rate
97%+
Net collection rate
Under 10%
Deadline compliance
Under 40
RPM looks simple on paper. Then the 16-day rule, consent requirements, and payer-specific exclusions enter the picture.
Most billing companies wait for denials to reveal what’s wrong. By then, the reimbursement opportunity is already slipping away. Missing transmission days break the CPT 99454 threshold before anyone notices it. Undocumented consent invalidates a claim that otherwise looks completely fine. Overlooked eligibility means the patient was never billable in the first place at all. Any one of these can erase an entire month of RPM revenue with a single denied claim.
MedHeave prevents those losses before they happen. Every claim starts with verified compliance, not assumptions. We validate data transmission through ThoroughCare, confirm consent, medical necessity, and payer eligibility. Then assign CPT codes 99453, 99454, 99457, and 99458 only after every requirement is satisfied. Within days of month-end confirmation, qualifying claims are submitted with the documentation needed to support reimbursement from the start.
RPM billing fails the same six ways every month. Predictable enough to prevent, common enough to hurt.
Unverified thresholds
RPM billing depends on meeting monthly transmission and time requirements. We verify 16-day device data and clinical time through ThoroughCare before building the claim, ensuring every submission meets CMS requirements before it reaches the payer.
Missing consent
Patient consent forms the foundation of every RPM claim. Missing signatures, dates, or required disclosures create compliance gaps from day one. We verify consent during enrollment so every patient enters the billing cycle with complete documentation.
Unverified coverage
Having active insurance does not mean a patient has verified RPM coverage. We confirm RPM-specific benefits before enrollment, ensuring every patient has a verified billing pathway before monitoring begins.
Program overlap
RPM often runs alongside CCM or PCM, but each program follows different billing rules. We separate documentation, time tracking, and coding so every service remains compliant and every claim stands on its own.
Duplicate providers
CMS allows only one RPM billing provider per patient each month. We establish provider ownership at enrollment, consolidate staff time, and document every contribution to prevent duplicate claims and support audits.
Missing necessity
RPM requires a documented provider order and medical necessity before monitoring starts. We confirm both at enrollment, giving every claim a compliant foundation instead of correcting documentation after a denial.
Where denials actually come from
Most RPM billing operations are excellent at submitting claims and terrible at making sure they do not come back denied.
Podiatry billing errors cost practices through denied claims, delayed reimbursement, compliance exposure, and revenue that gets written off without question. The damage is rarely isolated to one claim. It compounds across payers, service types, and billing cycles until someone decides to measure it.
Data thresholds
CMS requires at least 16 days of transmitted data before CPT 99454 can be billed. We verify device data through ThoroughCare before submission. If a discrepancy triggers a denial, we validate the transmission logs, correct the record, and resubmit with supporting evidence.
Missing consent
RPM billing begins with documented patient consent. Missing dates, signatures, or required records create preventable denials. We verify consent at enrollment, and if documentation is incomplete, we work with the clinical team to correct and resubmit the claim.
Coverage gaps
Not every payer covers RPM, and inactive coverage leads to avoidable denials. We verify RPM-specific benefits before enrollment. If coverage is denied, we review secondary insurance, confirm COB sequencing, and rebill the appropriate payer when eligible.
COB errors
Patients with multiple health plans often face coordination of benefits issues. We verify payer sequencing before billing to prevent conflicts. If a COB denial occurs, we correct the insurance order, update the claim, and resubmit for payment.
Medical necessity
RPM claims must demonstrate clear medical necessity. We review provider orders, diagnoses, and supporting clinical notes before billing. When a payer questions necessity, we strengthen the documentation and appeal with complete clinical evidence.
Duplicate billing
CMS allows only one RPM billing provider per patient each month. We assign provider ownership before enrollment to prevent duplicate claims. If an external duplicate occurs, we identify the valid claim, document the distinction, and appeal the denial.
Our remote patient monitoring billing services
Partial RPM billing coverage is a bridge that stops halfway. MedHeave builds the full crossing.
Revenue cycle management
We manage the entire RPM revenue cycle from patient enrollment to final payment. Eligibility, threshold tracking, charge capture, claim submission, payment posting, and collections run through one connected workflow. They keep revenue moving without unnecessary delays.
Medical billing
We verify device data, clinical time, patient consent, provider orders, and medical necessity before building the claim. We also confirm payer requirements and assign one billing provider per patient. Qualifying claims are submitted within days of month-end confirmation.
Medical Coding
RPM codes are assigned only after every billing requirement is met. We validate thresholds for CPT 99453, 99454, 99457, and 99458, ensuring every code matches documented services and complies with current CMS billing guidelines.
Medical credentialing
Clean claims begin with active credentialing. We manage payer enrollments, revalidations, and provider updates to prevent avoidable denials and keep every eligible RPM provider ready to bill without interruption.
Prior authorization
Some RPM services require prior authorization before monitoring begins. We identify those requirements early, submit requests within payer timelines, and track approvals. This way, billing moves forward without avoidable authorization denials.
Denial management
Every denied RPM claim enters a structured appeals workflow. We identify the cause and correct missing thresholds, consent issues, eligibility gaps, COB errors, or medical necessity documentation. Once complete, we resubmit the claim within payer deadlines.
Worker’s comp & no-fault billing
RPM claims under workers' compensation or no-fault insurance follow different rules and timelines. We identify the correct billing pathway, submit claims to the appropriate carrier, and manage the procedure through payment.
Patient billing
We calculate patient responsibility, issue statements, and manage collections with clear communication. When coverage changes or monitoring ends mid-month, billing is adjusted so patients are charged only for eligible services.
Procedures we bill for
Remote patient monitoring billing spans multiple CPT codes, each with its own thresholds, documentation, and payer requirements. MedHeave manages them all to capture every eligible claim and reimbursement.
CPT 99453
CPT 99454
CPT 99457
CPT 99458
Blood pressure monitoring
Blood glucose monitoring
Weight and heart failure monitoring
Pulse oximetry monitoring
Cardiac monitoring
Chronic disease monitoring
CCM coordination billing
PCM coordination billing
TCM coordination billing
Medicare RPM billing
Commercial payer billing
Consent and enrollment billing
Medical necessity billing support
Revenue calculator
Nobody enjoys math, but this version comes with a number that might annoy you into action.
A denial rate that sounds small on paper looks different once it is tied to actual claim volume. Enter a monthly claim count and an estimated denial rate to see what eligibility-related denials cost in real dollars. Then compare that against what verification actually prevents before a claim goes out.
Fill in your details and click Calculate now to see your estimate.
Experienced across 40+ EHRs. We work natively within your system and never route patient data through third-party tools.


























Our process
Most practices submit RPM claims and cross their fingers. MedHeave does not leave the ground until every reading checks out.
RPM claims reset every month. New thresholds, new data, and new compliance requirements apply to every enrolled patient. We move every claim through seven defined steps, keeping each billing cycle compliant from enrollment to payment.
Enrollment validation
We confirm the provider order, medical necessity, and documented patient consent before billing begins. We resolve any missing documentation first, so every patient enters the RPM program with a complete compliance foundation.
Coverage verification
We verify RPM-specific coverage before the first monitoring month begins. Medicare, Medicaid, and commercial plans are reviewed individually, and patients without confirmed benefits are flagged before any billing activity starts.
Threshold tracking
We monitor 16-day device transmission and 20-minute clinical time through ThoroughCare. Patients at risk of missing monthly thresholds are identified early so the clinical team can act before billing closes.
CPT assignment
We assign RPM CPT codes only after every billing requirement is met. Verified thresholds determine codes 99453, 99454, 99457, and 99458, ensuring every claim meets current CMS requirements.
Claim submission
We submit qualifying claims within days of month-end confirmation. Every submission includes verified thresholds, confirmed consent, validated eligibility, accurate coding, and the correct billing provider.
Denial resolution
We identify the root cause of every RPM denial before taking action. We correct threshold issues, consent gaps, eligibility errors, COB conflicts, and medical necessity denials. Then resubmit or appeal within payer deadlines.
Payment reconciliation
We post and reconcile every payment against the original claim. Patient balances are billed when appropriate, and every case is closed with complete documentation and monthly performance reporting.
Cost of RPM billing errors
Your clinician spent 19 minutes doing the work. The payer spent 1 missing minute deciding they wouldn't pay for any of it.
One RPM billing error can cost a month’s reimbursement for a single patient. Across an entire patient panel, those losses are significant. A reliable billing process catches missed thresholds, consent gaps, eligibility errors, and duplicate claims before they impact revenue.
Every claim has a clock
RPM billing resets every month. If a denied claim misses the payer's resubmission window, that month's reimbursement is gone for good. We track every claim and deadline so eligible revenue does not slip away.
Rework keeps growing
Every denied claim demands time to investigate, correct, and resubmit. As patient volume grows, those hours multiply quickly. We prevent avoidable denials upfront, reducing rework and protecting staff productivity.
Revenue gets missed
Not every billing error triggers a denial. Missing 99458 or skipping 99454 lowers reimbursement without raising a red flag. We verify every qualifying code so each monitoring month captures its full value.
Investment goes unrecovered
RPM requires onboarding, device setup, and ongoing staff involvement before billing begins. When claims fail, that investment produces no financial return. We protect the revenue behind every enrolled patient.
Compliance risk grows
Missing consent, incomplete medical necessity, or unsupported claims increase audit exposure. We verify documentation before submission, reducing compliance risk and helping practices avoid recoupments and preventable disputes.
Growth multiplies gaps
Expanding an RPM program should increase revenue, not denials. We strengthen the billing procedure before scaling, so larger patient panels generate more reimbursement instead of more administrative work.
We didn't write these case studies to brag.
Okay, maybe a little.
Who we work for
Most RPM billing partners have a favorite kind of practice. We’re not that picky.
Eligibility verification can look simple from the outside, but small assumptions can create expensive problems. Knowing where the system falls short is the first step toward protecting every claim before it reaches the payer.
Primary care practices
Primary care carries the largest RPM panels and the highest monthly billing volume. MedHeave manages the full monthly compliance cycle so the program scales without the billing operation falling behind as the patient panel grows.
Cardiology/pulmonology practices
Blood pressure, heart rate and respiratory monitoring generate some of the most documentation-intensive RPM claims. MedHeave manages billing for these categories with the compliance discipline their clinical complexity demands.
Endocrinology practices
Glucose monitoring programs require precise threshold tracking and careful device data coordination. MedHeave manages billing across these categories so every qualifying month generates the reimbursement it earned.
Multispecialty groups
Multiple providers contributing RPM time across departments simultaneously create coordination complexity most billing operations were not built for. MedHeave manages time aggregation and CPT application as a standard part of the workflow.
Independent physician practices
Independent practices lack the infrastructure to manage RPM billing alongside everything else the practice demands. MedHeave provides the same billing precision regardless of practice size so independent physicians can conveniently run the RPM program.
Why MedHeave
RPM billing has a compliance problem. MedHeave has a system that was specifically built to solve it.
Most RPM billing companies respond after problems appear.
MedHeave prevents them before submission. Every threshold, compliance requirement, and claim is verified upfront to maximize reimbursement and minimize denials.
Every threshold verified
We verify the 16-day device data requirement and 20-minute clinical time before building the claim. Codes are assigned only after every threshold is confirmed, preventing the most common RPM denials before submission.
Compliance comes first
We confirm patient consent, medical necessity, provider orders, and payer-specific coverage before billing begins. Every patient enters the RPM billing cycle with a complete compliance foundation.
Claims stay clean
We submit claims within days of month-end confirmation. Every claim includes verified thresholds, accurate CPT codes, confirmed eligibility, and the correct billing provider to meet CMS requirements.
Denials get resolved
We identify the root cause of every denial before taking action. Threshold issues, eligibility gaps, COB errors, and medical necessity denials are corrected or appealed with supporting documentation.
Programs stay separated
We separate time, documentation, and billing across RPM, CCM, and PCM. Each program follows its own workflow and codes, preventing duplicate billing and reducing compliance risk.
Coverage stays verified
We verify RPM benefits at the plan level before enrollment. Billing workflows adapt to Medicare, Medicaid, and commercial payer rules, so claims go only to plans that cover the service.
Growth stays scalable
Our workflow scales as your RPM program grows. Threshold tracking, compliance checks, and claim submission expand with patient volume without creating more denials or administrative work.
Results stay visible
We report RPM performance every billing cycle. Revenue, denial trends, threshold compliance, enrollment metrics, and payer collections stay visible, giving practices a clear view of program performance.
Testimonials
Numbers tell one part of the story. Our clients tell the rest.
We could walk you through every metric and every process. But at some point, none of that matters as much as what long-term clients say about working with us.
Alyssa Dombrowski
Koüm, LLC
Akeem Kareem
Divine Wound Specialist L.L.C.
Katrina Lee
Caterpillar to Butterfly LLC
Lynn Rice
Lynn R. Rice LCSW Be Inspired Therapy
Hugues Marcelin
Washington Healthcare Inc
Martha Mino
FAQs
Good questions narrow a differential. The right ones can make the next decision a whole lot easier.
What RPM CPT codes does MedHeave handle billing for?
How do you confirm the 16-day data transmission threshold before billing?
We track transmission days in real time through dedicated RPM software and run threshold reports before the billing cycle closes. If the 16-day minimum is not confirmed, the claim does not go out for that month, no exceptions.
How do you track monthly staff time for CPT 99457 and 99458?
All clinical staff time is logged with start and end times and aggregated under a single billing provider per patient. We confirm the 20-minute minimum for CPT 99457 and review for qualifying CPT 99458 increments before any claim is submitted.
How do you handle patient consent documentation for RPM billing?
Consent is obtained before any RPM service is billed and recorded in the chart with the date, time, and staff signature. Records are maintained audit-ready from the first billable month forward.
Which payers do you handle RPM billing for?
We handle Medicare RPM reimbursement, Medicaid where state coverage applies, and most commercial payers. Payer coverage is verified before enrollment begins so no patient enters the program without a confirmed billing pathway.
How do you handle RPM billing when a patient is also enrolled in CCM or PCM?
We coordinate all overlapping programs actively to ensure time is never counted twice and billing is never duplicated. Each program is billed only for separately eligible services under CMS rules for that calendar month.
What happens if a patient does not meet the 16-day threshold in a given month?
We do not bill CPT 99454 for that month. No threshold is estimated, rounded up, or assumed, if the documentation does not support it, the claim does not go out.
How do you handle RPM billing when a patient discontinues mid-month?
We bill only the services that meet their required thresholds up to the point of discontinuation. Every eligible code is applied based on confirmed documentation and nothing goes out for a service that was not fully delivered.
What are the most common RPM denial reasons and how does MedHeave handle them?
The most common RPM denials involve unconfirmed 16-day data, missing consent, unmet staff time thresholds, and eligibility gaps. Every denial gets reviewed, corrected where applicable, and appealed with the full documentation package. Denial trends are tracked so root causes get fixed before they repeat.
How does MedHeave report RPM billing performance back to the practice?
We share monthly reports covering revenue per patient, denial trends, data compliance rates, enrollment metrics, and collection rates by payer, specific enough to act on, not just review.
You didn’t choose medicine to count transmission days.
We volunteer for that part.