Cardiac Telemetry Monitoring CPT Coding & Compliance 2026

Last updated: September 25, 2026

Key Takeaways For 2026 Cardiac Telemetry Billing

  • Cardiac telemetry monitoring CPT coding and compliance now function as a core revenue-protection strategy, with 2026 Local Coverage Determinations tightening medical necessity criteria, documentation standards, and overlap prohibitions.
  • Code selection depends on device type, actual monitoring duration, and whether the service is billed globally, professionally (-26), or technically (-TC), with denials clustering around medical necessity, overlapping periods, missing signed interpretations, and incorrect component billing.
  • CPT codes 93224–93229 and 93268–93272 already split professional and technical components at the code level, so appending -26 or -TC modifiers to global codes triggers denials.
  • Claims need a signed physician order, specific ICD-10 codes, signed interpretations, and confirmation that the patient was not in a hospital or facility setting to avoid audit findings and medical necessity denials.
  • Rhythm360 automates compliant CPT code capture and documentation so common coding and documentation errors are caught before submission.

See How Rhythm360 Catches Coding Errors Before Submission

Duration-To-Code Decision Table: Matching Monitoring Time To Code Family

Code selection follows the actual monitoring duration at device return, not the planned duration. Most telemetry denials start with a duration mismatch that places the study in the wrong code family and unit limit.

Monitoring Duration Code Family Component Billing Rule Unit Limit
24–48 hours (Holter) 93224–93227 Split at code level, no -26 or -TC on global 93224 1 unit per episode
>48 hours up to 7 days (extended external ECG) 93241–93244 Split at code level, no -26 or -TC on global 93241 1 unit per episode
>7 days up to 15 days (extended external ECG) 93245–93248 Split at code level, no -26 or -TC on global 93245 1 unit per episode
Up to 30 days, patient-activated (event monitor) 93268–93272 Split at code level, no -26 or -TC on global codes 1 unit per episode
Up to 30 days, attended (mobile cardiac telemetry) 93228/93229 Split at code level, 93228 professional, 93229 technical, no -26 or -TC 1 unit per 30-day period
>15 days up to 30 days, continuous (external ECG recording) 0937T–0940T Per AMA descriptor, check payer policy for component rules 1 unit per episode

This table resolves the highest-volume ambiguity around Holter monitor 7 days, 30 days, 72 hours, and 14 days. A study running past 48 hours but ending before day 7 bills from the 93241–93244 band. A study ending before day 15 but after day 7 bills from the 93245–93248 band. The code is determined at device return, not at device placement.

Difference Between CPT 93228 And 93229 For Mobile Cardiac Telemetry

CPT 93228 is the professional component for mobile cardiac telemetry, covering physician review and interpretation with report. CPT 93229 is the technical component, covering device connection, patient instruction, attended surveillance, and data transmission. The two codes are billed together globally or split across entities, each once per 30-day period, and they remain distinct from Holter codes 93224–93227 and event monitor codes 93268–93272.

The financial consequence of confusing these codes is significant. A monitoring service that submits 93228 instead of 93229 collects roughly $990 less per patient, based on 2024 national average Medicare allowed amounts of $1,014.59 for 93229 versus $24.34 for 93228, per the CMS Medicare Physician and Other Practitioners public use file for calendar year 2024. The gap exists because the two codes pay for different work. CPT 93229 carries 0.00 physician work RVUs and is built entirely from practice expense and malpractice value. CPT 93228 carries 0.48 work RVUs and pays for the physician's interpretation.

The rule: the entity that owns the equipment and staffs the attended surveillance center bills 93229, and the interpreting physician bills 93228. Holter monitoring follows a different logic, with its component split built into four separate codes rather than two.

Holter Monitor CPT Coding Guidelines For 24–48 Hour Studies

Holter monitor services map to CPT codes 93224–93227 for recordings up to 48 hours, with each code covering a distinct component of the service:

  1. 93224 — Global code covering recording, scanning analysis, and physician interpretation and report
  2. 93225 — Recording only (technical, tracing only)
  3. 93226 — Scanning analysis with report (technical analysis)
  4. 93227 — Physician review and interpretation with report only (professional component)

CPT codes 93224–93229 are already split at the code level, so appending -26 or -TC to the global code describes a component of a component and will trigger denials. CPT 93225 and 93226 cannot be billed together for the same encounter, and the global code 93224 cannot carry -26 or -TC. Modifier 52 applies when the recording runs under 12 hours.

Holter codes are distinct from mobile cardiac telemetry (93228/93229) and from extended external ECG monitoring (93241–93248). A 72-hour study bills from 93241–93244. A 14-day study bills from 93245–93248. A 30-day attended study bills 93228/93229. None of these are Holter codes.

Unit Limits For CPT 93229 In A 30-Day Period

CPT 93229 is billable once per 30-day period. The period begins on the date the monitor was placed, and the date of service is reported as the placement date. Submitting 93229 per transmission instead of per monitoring course generates an OA-18 duplicate service denial that requires a corrected claim rather than an appeal.

The boundary rule: monitoring that runs past 30 days is a new episode requiring a fresh order and a separate claim with its own placement date; units must never be added to the first claim. A monitor removed before 30 days can still be billed as one unit because the descriptor reads “up to 30 days,” with documentation of why monitoring ended early.

Inpatient Bedside Telemetry And Ambulatory Telemetry Billing Rules

Inpatient bedside telemetry is bundled into the inpatient hospital stay and is not separately billable under the ambulatory cardiac telemetry codes. This distinction frequently drives miscoding that no modifier can fix.

LCD L40257 states that temporary nontherapeutic ambulatory cardiac monitoring is not covered for patients in hospitals, emergency rooms, skilled nursing facilities, or other specialized facilities, including outpatient or facility-based cardiac monitoring. If the patient is in any of those settings and the monitoring is part of the facility's routine care, the ambulatory telemetry codes do not apply.

Ambulatory cardiac telemetry codes apply to outpatient, home-based, or remote monitoring services. The place of service on the claim must reflect where the monitoring service operates, not the patient's home or the ordering physician's office.

The rule: verify the setting before code selection. A claim submitted with an ambulatory telemetry code for a patient in an inpatient or facility setting will be denied, and no modifier resolves the mismatch.

Modifier -26 And -TC Rules For 93224–93229 And 93268–93272

For CPT codes 93224–93229 and 93268–93272, the professional and technical components are already split into distinct codes. Appending -26 or -TC to the global code describes a component of a component and will trigger denials. CMS billing and coding article A57476 states that modifiers -26 and -TC are not used with CPT codes 93224 through 93229.

The concrete examples: 93224 is the global Holter code, 93225 is the technical component, and 93226 is the scanning analysis component, so 93224 should never carry -26 or -TC. Similarly, 93228 is the professional component and 93229 is the technical component for mobile cardiac telemetry, so the split is already built into the code set.

Some families do allow the -26/-TC split. CPT 93297 and 93298 are device-specific codes that can each be billed global, -26, or -TC. CPT 93294, 93295, and 93296 are already separated by device family and component for pacemakers and ICDs.

The rule: check the code's PC/TC indicator before appending a component modifier. An indicator of 2 or 3 means the modifier is redundant on its face, because indicator 2 is a professional-component-only code and indicator 3 is a technical-component-only code.

Medical Necessity And ICD-10 Specificity Documentation Checklist

Run every cardiac telemetry monitoring claim against this checklist before submission. A missing item becomes an audit finding or a medical necessity denial.

  1. A signed physician order specifying the type and duration of monitoring, placed before monitoring starts, per 42 CFR 410.32, which requires all diagnostic tests to be ordered by the physician treating the beneficiary
  2. A documented indication that meets medical necessity, such as syncope, palpitations, suspected arrhythmia, non-lacunar cryptogenic stroke or TIA of undetermined origin, post-ablation arrhythmia monitoring, or pre/post-TAVR arrhythmic event monitoring, per LCD L40257's covered indications
  3. ICD-10 codes specific to the patient's condition rather than unspecified codes such as R00.8 or I49.9; payers commonly reject cardiac monitoring claims billed against unspecified arrhythmia codes when the clinical record contains enough detail to support a more specific code
  4. A signed interpretation and report by the interpreting physician with the physician's name in the record, per CMS Article A60279
  5. Evidence that the monitoring duration matches the code selected, since the code family is determined at device return, not at placement
  6. Confirmation that the patient was not in a hospital, emergency room, skilled nursing facility, or other specialized facility setting, because LCD L40257 limitation 07 states that temporary nontherapeutic ambulatory cardiac monitoring is not covered for patients in hospitals, emergency rooms, skilled nursing facilities, or other specialized facilities, including outpatient or facility-based cardiac monitoring
  7. For attended monitoring, rhythm strip transmissions that include patient name, presenting diagnosis, time and date, channel, rate, rhythm, PR and QRS intervals when abnormal, and reported symptoms or lack thereof, per CMS Article A60279

The diagnosis or clinical suspicion of a cardiac event leading to monitoring must appear in the medical record, not just as a payable ICD-10-CM diagnosis code on the claim.

Key Cardiology CPT Code Changes For 2026

The following 2026 changes affect cardiology and monitoring billing, effective January 1, 2026.

No cardiology E/M codes and no electrophysiology codes were deleted in the 2026 update, so EP and E/M coding remains unchanged.

The 2026 Medicare conversion factor is $33.40 for non-QP providers and $33.57 for qualifying APM participants.

The rule: claims are coded to the code set in effect on the date of service. The transition risk lies in systems applying one set of rules to both 2025 and 2026 dates of service. Refer to the AMA CPT Editorial Panel and CMS for the authoritative code set.

Overlapping Monitoring Periods And Duplicate Billing Denials

Cardiac telemetry monitoring codes carry specific time windows and unit limits, so overlapping monitoring periods or duplicate services within the same window produce denials.

CMS Article A60279 prohibits reporting CPT codes 93241–93244 in conjunction with 93224–93229, 93245–93248, 93270–93272, 99445, 99453, 99454, or 0937T–0940T for the same monitoring period. It also prohibits reporting 93245–93248 in conjunction with 93224–93229, 93270–93272, 99445, 99453, 99454, or 0937T–0940T.

LCD L40257 states that tests cannot be billed during any period that overlaps with the billing timeframe of another device covered under the policy, even if the previous test was discontinued due to documented arrhythmias and the patient is reconnected for follow-up therapy or intervention.

In-person device interrogation and remote monitoring of the same device cannot overlap in the same billing period, and a minute of staff time billed under a cardiac monitoring code cannot also be counted toward care management time in the same month.

The rule: reconcile claim dates against device placement dates monthly. The most common technical-component denial is a second claim filed inside an episode that already had one.

Remote Cardiac Device Monitoring CPT Codes And Device-Specific Rules

Remote cardiac device monitoring codes follow device-specific billing intervals and component structures that differ from ambulatory ECG monitoring families.

Pacemakers And ICDs — 90-Day Cycle: 93294 is the professional component for pacemaker remote interrogation, 93295 is the professional component for ICD remote interrogation, and 93296 is the technical component covering data acquisition, technician review, and distribution of results for both pacemaker and ICD systems. Modifier -26 does not apply to 93296 because separate professional codes exist for each device family. Modifier -TC does not apply to 93296 because it is already the technical component code.

Physiologic Monitors And Loop Recorders — 30-Day Cycle: CPT 93297 covers remote interrogation of implantable cardiovascular physiologic monitors such as pulmonary artery pressure sensors. CPT 93298 covers remote interrogation of subcutaneous cardiac rhythm monitors and implantable loop recorders. These are device-specific codes, not a professional/technical pair. Each is billable once per 30 days and each can be billed global, -26, or -TC. 93297 applies to implantable cardiovascular physiologic monitors, and 93298 applies to subcutaneous cardiac rhythm monitors and loop recorders. Each is a device-specific code rather than a professional or technical label.

Billing 93298 on a quarterly cycle instead of the correct 30-day interval reduces twelve payable claims per year to four, costing roughly $825 per monitored patient per year at the 2026 Medicare national average.

The rule: match the code to the device, not to the monitoring platform.

How Rhythm360 Supports Telemetry Coding And Compliance

Rhythm360 is a vendor-neutral, cloud-based remote patient monitoring platform that consolidates data from all major cardiac device manufacturers, including Medtronic, Boston Scientific, Abbott, and Biotronik, into a single dashboard. The platform focuses on closing the coding, documentation, and compliance gaps that generate the denials described throughout this article.

Rhythm360
Rhythm360

Rhythm360 automatically tracks device-specific CPT pairings. It manages 90-day cycles for pacemakers and ICDs (93294, 93295, 93296) and 30-day cycles for physiologic monitors and loop recorders (93297, 93298). This prevents device-type mismatch denials and unbilled technical components. The platform automates data ingestion, report generation, and billing documentation, which supports the response-time and revenue-capture gains shown below.

Other platforms in the remote cardiac monitoring space include Murj, Implicity, Rhythm Management Group, and Octagos. The table below summarizes Rhythm360's features and related benefits.

Rhythm360 Feature Benefit
Vendor-neutral data ingestion (Medtronic, Boston Scientific, Abbott, Biotronik) Single dashboard eliminates multiple OEM portal logins and data silos
Automated CPT code capture for 93294, 93295, 93296, 93297, 93298 Prevents device-type mismatch denials and missed billing cycles
AI-powered alert triage and automated reporting Up to 80% reduction in critical alert response times
Automated billing documentation and EHR integration (Epic, Cerner, Athenahealth, eClinicalWorks) Up to 300% increase in revenue capture through optimized CPT billing
>99.9% data transmissibility via redundant feeds, computer vision, and AI extrapolation Eliminates missed transmissions due to OEM server downtime
HIPAA-compliant mobile application Clinicians can review transmissions and sign reports from anywhere
Real-time administrative dashboard tracking billable events and compliance status Proactive identification of unbilled episodes before the billing window closes
Optional 24/7/365 oversight by certified cardiac technicians (CCTs) Continuous surveillance without additional in-house staffing burden

See How Rhythm360 Automates Cardiac Telemetry CPT Coding And Compliance

Strategic Pitfalls That Drive Batch-Level Telemetry Denials

Capable coding and billing teams still make several high-level mistakes that generate systematic denials across entire claim batches.

Automated platforms like Rhythm360 prevent these errors by capturing the correct code and the required documentation at the point of service, before the claim goes out.

Frequently Asked Questions

Can You Bill 93224 With Modifier -26?

No. CPT 93224 is the global Holter monitor code and cannot carry modifier -26 or -TC.

Read Next

Advisory Tags
Our automatic tagging and tracking keeps getting better - identify, manage and track multiple advisories more efficiently.
View and Acknowledge Recalls
Staff can document steps taken to resolve the recall for continuity of communication, tracking, and accountability.
Links Straight to FDA
Rhythm360 provides direct access to all the advisory details you need without additional searching and clicks.