Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 93225 – Holter monitor recording (technical component)


Code Definition

93225 is the CPT code for the recording component of Holter monitoring. It covers external electrocardiographic recording up to 48 hours by continuous rhythm recording and storage, including connection, recording, and disconnection. It is a technical-component code billed by whoever supplies and connects the monitor.

Scanning analysis with report is billed as 93226, and physician review and interpretation as 93227. When one provider performs all three parts, bill the global code 93224 instead, never alongside 93225.

Section
90281-99199 Medicine
Subsection
93224-93278 Cardiovascular Monitoring Services
Code range
93224-93227 External electrocardiographic recording up to 48 hours
Billable
No
Code also known as
ambulatory ECG recording, ambulatory electrocardiography, Holter recording technical component, external cardiac monitoring
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT Code 93225 covers only the recording component of Holter monitoring up to 48 hours: connecting, recording, and disconnecting the device.

Scanning analysis is billed under 93226 and physician interpretation under 93227. CPT 93224 is the global code when one provider performs all three.

Modifiers TC and 26 don’t apply to 93225, and billing 93224 with any component code for the same episode triggers an NCCI bundling edit.

Recordings longer than 48 hours move to the 93241-93248 family, so the documented hook-up and return times decide which code you bill.

Claims management software like Pabau pre-fills each claim from the patient record and flags missing details before you submit.

CPT Code 93225: Official descriptor and what the recording covers

CPT Code 93225 is the recording component of Holter monitoring. The American Medical Association descriptor reads: External electrocardiographic recording up to 48 hours by continuous rhythm recording and storage; recording (includes connection, recording, and disconnection).

In plain terms, it covers hooking up the monitor, the patient wearing it, and taking it off. Scanning the data and interpreting it are separate codes, and that split is where most billing errors start.

The code sits within the Cardiovascular Monitoring Services section of CPT (codes 93224-93278). It applies to ambulatory ECG recordings of up to 48 hours from a device the patient wears continuously. Longer recordings are not billable under 93225. They fall under codes 93241-93248, which CPT added in 2021.

Code Component What it covers Duration
93224 Global Recording, scanning analysis, and physician interpretation (one provider performs all three) Up to 48 hours
93225 Technical Connection, recording, and disconnection only Up to 48 hours
93226 Technical Scanning analysis with report Up to 48 hours
93227 Professional Review and interpretation by a physician or other qualified health care professional Up to 48 hours

Holter monitor CPT codes split by how long the patient wears the device. CPT added codes 93241-93248 in 2021 for external ECG recordings longer than 48 hours. Codes 93241-93244 cover more than 48 hours up to 7 days, and 93245-93248 cover more than 7 days up to 15 days.

Code Description Component Duration
93224 Recording, scanning analysis, and interpretation; global Global Up to 48 hours
93225 Recording (connection, recording, and disconnection); technical component Technical Up to 48 hours
93226 Scanning analysis with report; technical component Technical Up to 48 hours
93227 Review and interpretation; professional component Professional Up to 48 hours
93241 External ECG recording with scanning and interpretation; newer code family (2021) Global More than 48 hours, up to 7 days
93228 External mobile cardiovascular telemetry; review and interpretation with report Professional Up to 30 days

Recording length decides between 93225 and 93241. If the device came off within 48 hours, the 93224-93227 family applies. If it stayed on longer, bill from 93241-93244, which carry their own global and component split. You can browse both families in AAPC’s CPT code range index.

Global vs. component billing: How 93224-93227 fit together

The 93224-93227 family uses a global/component model. One code covers the whole service, and three component codes cover each part when different providers share the work. The chart below starts with recording length, then maps who did the work to the codes you bill.

Decision chart for Holter monitor CPT codes.
Recording length settles the code family before anyone asks who read the tape. Codes follow the AMA CPT descriptors for 93224-93227 and 93241-93248.
  • Use 93224 (global) when one practice performs the recording, the scanning analysis, and the interpretation. This is the most common scenario for in-house cardiology groups.
  • Use the component codes (split billing) when the work is shared. The facility that hooks up the monitor bills 93225, whoever scans the data bills 93226, and the interpreting physician bills 93227. Referral arrangements between primary care and cardiology often produce this split.
  • Never bill 93224 with 93225, 93226, or 93227 for the same episode. The global code already includes all three components, so NCCI edits deny the combination.

Split billing is where most of these errors happen. Each provider bills only the component code for its own work, with no TC or 26 modifier. The component codes already define who did what. If two providers bill overlapping codes for the same date, expect a denial.

Pro Tip

Run a monthly charge capture audit for cardiovascular monitoring codes. Pull every claim where 93224 appears alongside 93225, 93226, or 93227 for the same patient and date of service. Each one is a bundling violation. Either consolidate to 93224 or keep only the component codes each provider performed.

Modifiers for CPT Code 93225: When and how to apply them

Modifiers work differently on CPT Code 93225 than on most diagnostic tests. The technical and professional split is built into the codes themselves, so TC and 26 don’t apply. Appending the wrong modifier is a common reason ambulatory monitoring claims get rejected.

Modifier Name When to use Payment impact
TC Technical component Not used on 93225, because the code already describes the technical recording only Can cause the claim line to be rejected
26 Professional component Not used on this family, because the interpreting physician bills 93227 instead Can cause a rejection and delay payment for the interpretation
59 Distinct procedural service When 93225 is performed on the same date as another procedure that would otherwise be bundled Allows separate reimbursement and requires supporting documentation

Place of service (POS) also affects payment. Non-facility settings (POS 11, office) carry higher technical reimbursement because the practice absorbs the overhead. Facility settings (POS 21, 22, or 23) pay less because the facility bills separately for resources. Confirm POS accuracy before submitting, since a mismatch with where monitoring took place is a common audit trigger.

Documentation requirements for CPT Code 93225

Billing 93225 requires the medical record to support both medical necessity and procedural completeness. Missing any of the following elements is grounds for denial or post-payment recoupment.

  • Ordering provider documentation: the ordering physician must record the clinical indication before the monitor is applied. Vague entries such as “cardiac workup” without a supporting diagnosis code are not sufficient.
  • ICD-10-CM diagnosis code: the primary diagnosis code must be on the payer’s covered-diagnosis list. Common accepted codes include R00.0 (tachycardia, unspecified), R00.1 (bradycardia), I49.9 (cardiac arrhythmia, unspecified), and R55 (syncope and collapse).
  • Hook-up date and time: document when the monitor was applied and by whom. The record must show the monitoring period began and ended within the 48-hour window for 93225 to apply.
  • Return date and disconnection: confirm when the device was removed and returned. A recording with no documented return date is a denial risk.
  • Recording log: keep the hook-up and disconnection record in the patient chart. The scanning report (93226) and the physician interpretation (93227) are documented separately by whoever bills them.

Strong billing compliance ties every submitted code back to documented clinical necessity. Medicare Administrative Contractors (MACs) issue Local Coverage Determinations (LCDs) that set minimum documentation standards for cardiac monitoring, and these differ by region. Review the applicable LCD for your jurisdiction before billing.

ICD-10 diagnosis codes commonly paired with CPT Code 93225

Selecting the right ICD-10-CM code is as important as selecting the right CPT code. Payers cross-reference the diagnosis against their covered-diagnosis list during claim adjudication. An unspecified code such as I49.9 fits when the rhythm is not yet identified, which is often why the monitor was ordered. The following codes are among the most frequently accepted for Holter monitor medical necessity.

ICD-10-CM Code Description
R00.0 Tachycardia, unspecified
R00.1 Bradycardia, unspecified
R00.8 Other abnormalities of heart beat
I49.9 Cardiac arrhythmia, unspecified
R55 Syncope and collapse
I48.91 Unspecified atrial fibrillation
Z87.39 Personal history of other diseases of the musculoskeletal system and connective tissue

Always use the most specific diagnosis the documentation supports. If the record documents atrial fibrillation, code I48.91 or a more specific I48 code rather than R00.0. Some LCDs require the I48 code for that indication, so the symptom code risks a medical-necessity denial.

Medicare coverage and reimbursement for CPT Code 93225

Medicare Part B covers CPT Code 93225 when the claim is supported by medical necessity and a covered ICD-10-CM diagnosis code. That code must be listed in the applicable MAC’s Local Coverage Determination. Payment rates vary by geographic locality and change annually with the Medicare Physician Fee Schedule update.

Any specific dollar figure goes out of date within months, so verify current reimbursement using the CMS Physician Fee Schedule Look-Up Tool. Search by HCPCS code 93225, select the applicable year and locality, and confirm the non-facility and facility rates separately. The non-facility rate is consistently higher because it includes practice expense for in-office monitoring.

Once a claim adjudicates, the electronic remittance advice (ERA) shows the allowed amount per code. On split-billed claims, each component appears on its own line, along with contractual adjustments and patient responsibility. Match these amounts to your superbill before posting payment.

Prior authorization: Which payers require it for CPT Code 93225

Medicare does not require prior authorization for CPT Code 93225, but many commercial payers do. Their rules differ widely, and practices often learn about a requirement only after a denial.

  • UnitedHealthcare: typically requires prior authorization for outpatient Holter monitoring. Check the payer portal or call provider services to confirm the current policy, as requirements shift with annual plan updates.
  • Aetna: cardiac event monitoring and ambulatory ECG may require prior authorization depending on the specific plan type. Aetna’s clinical policy bulletins address coverage criteria for 93225.
  • Cigna: prior authorization requirements vary by plan. Cigna’s coverage policies generally follow AHA/ACC clinical guidelines for ambulatory ECG monitoring indications.
  • Humana: check the Humana provider portal by plan. Medicare Advantage plans may have different authorization rules than commercial Humana plans.
  • Blue Cross Blue Shield: requirements vary by regional plan. Some BCBS plans require authorization for initial Holter monitoring, while others require it only for repeat studies within 12 months.

Before scheduling ambulatory monitoring, verify insurance eligibility and confirm authorization requirements. A Holter monitor returned without authorization approval often results in a full denial. There is usually no appeal pathway if the plan terms required authorization.

Common claim denial reasons for CPT Code 93225 and how to avoid them

Ambulatory cardiac monitoring claims deny often because the rules demand the right code family, the right component codes, and tight ICD-10 linkage. Most of the fixes below happen before the claim goes out. When a denial does arrive, match its claim adjustment reason code (CARC) against the common denial codes to see what the payer objected to.

  • Bundling denial (93224 plus a component code): submit either 93224 or the component codes for each episode, never both.
  • Missing medical necessity documentation: the clinical indication must appear in the chart before monitoring begins. Retro-documentation is an audit risk. Attach the ordering physician’s note to the claim when the payer requires it.
  • Wrong ICD-10 code or non-covered diagnosis: check the payer’s LCD or coverage bulletin before submitting. Some payers limit 93225 coverage to symptomatic arrhythmia workups and exclude screening studies.
  • Recording period outside the billable window: 93225 is valid only for monitoring up to 48 hours. If the recording ran longer, bill from the 93241-93248 family, which covers more than 48 hours up to 15 days.
  • Incorrect POS code: an office-based monitoring setup billed with a facility POS code reduces reimbursement and may trigger a medical review. Confirm the POS reflects where the monitor was applied.
  • Wrong component code or stray modifier: a claim is adjudicated incorrectly when the interpreting physician bills 93226 instead of 93227. The same happens when a facility appends TC to 93225. Match each code to the work that provider performed.

When appealing a denial, attach the recording log, the hook-up documentation, and the ordering physician’s clinical notes in a single package. Piecemeal appeals take longer and often fail because the reviewer cannot reconstruct the clinical picture. Submitting a clean claim the first time remains the most efficient way to prevent denials.

How claims management software prevents 93225 billing errors

Correct claim submission for CPT Code 93225 depends on how your billing system is set up. Three setup issues cause most software-related errors on Holter monitoring claims.

  1. Superbill configuration: list 93225, 93226, and 93227 as separate line items, with a note that 93224 replaces all three when one provider performs every component. A superbill that defaults to 93224 for every encounter causes errors when different providers handle the work.
  2. Modifier defaults: make sure the charge entry screen doesn’t add TC or 26 to these codes automatically. A default that appends a component modifier to every diagnostic test will misfire on this family. Test one claim before live submission.
  3. Claim scrubbing rules: configure the scrubber to flag any claim that pairs 93224 with 93225, 93226, or 93227. This catches the most common bundling pattern before the claim reaches the payer.

Practice management software like Pabau handles the submission side. With Pabau’s claims software for practices, insurer details live on the patient record, so each invoice builds a pre-filled claim without re-keying. Before you send, Pabau checks that details such as membership numbers and authorization codes are in place.

In the US, Pabau submits claims through Claim.MD, its clearinghouse partner, to thousands of payers. You can run real-time eligibility checks before hook-up, track each claim’s status, and post ERA remittances from the same dashboard. Coverage problems then surface before the patient leaves with the monitor, while they are still easy to fix.

Pabau checkout screen with a completed invoice linked to the patient's insurer
Pabau links the patient’s insurer to each invoice at checkout, so the claim for a Holter hook-up is built from details already on file.

Streamline Holter monitor billing with Pabau

Pabau pre-fills insurance claims from the patient record and checks for missing details before you send. You can then track every 93225 claim through to ERA posting.

Pabau claims management dashboard

Conclusion

Bill 93225 when your practice hooked up the monitor and someone else handled the scanning or interpretation. If your practice did all three, bill 93224 alone. If the recording ran past 48 hours, leave this family and move to 93241.

The trade-off is setup work. Building the component codes into your superbill and scrubber takes some time up front, but it stops bundling denials before they reach the payer.

Book a demo to see how Pabau pre-fills Holter monitoring claims and checks them for missing details before they go out.

Continue your research

Continue your research

Need to understand clearinghouse claim submission for cardiac codes? Medical claims clearinghouse guide explains how clearinghouses validate and route CPT claims to payers.

Billing a routine ECG on the same day as a Holter hook-up? CPT Code 93000 covers the 12-lead ECG code and how it interacts with cardiac monitoring claims.

Still seeing Holter claims come back denied? Denial management in healthcare walks through tracking, appealing, and preventing claim denials.

Setting up split billing for 93225, 93226, and 93227? How to build a superbill shows what each line item needs so component codes reach the payer correctly.

Billing a new payer for cardiac monitoring? Getting credentialed with insurance companies covers the payer enrollment steps that affect cardiovascular monitoring reimbursement.

Frequently asked questions

What does CPT Code 93225 cover?

CPT Code 93225 covers the recording component of external electrocardiographic monitoring for up to 48 hours. That includes connecting the device, the patient-worn recording, and disconnection. Scanning analysis (93226) and physician interpretation (93227) are billed separately.

What is the difference between CPT 93224 and 93225?

CPT 93224 is the global code covering recording, scanning analysis, and physician interpretation when one provider performs all three. CPT 93225 covers the recording only, used when other providers handle the scanning or interpretation. Billing both on the same claim triggers an NCCI bundling edit.

What modifiers are used with CPT Code 93225?

Modifiers TC and 26 are not used with 93225, because the code already describes the technical recording alone. The interpreting physician bills 93227 instead of adding modifier 26. Modifier 59 may apply when 93225 is performed on the same date as another service that would otherwise be bundled under NCCI edit rules.

What is the Medicare reimbursement rate for CPT 93225?

Medicare reimbursement for CPT 93225 varies by geographic locality and changes annually with the Physician Fee Schedule update. Always verify the current rate using the CMS Physician Fee Schedule Look-Up Tool. Published figures go out of date within months of each January update.

Can CPT 93225 be billed with CPT 93000?

Billing 93225 with CPT 93000 (routine ECG) on the same date requires modifier 59 on 93000. The documentation must show the ECG was a distinct, separately indicated service. Without modifier 59 and clinical justification, NCCI edits may bundle the two codes and deny 93000 as included within the Holter monitoring service.

How is CPT 93225 different from CPT 93241?

CPT 93225 covers the recording component for monitoring up to 48 hours. CPT 93241, added in 2021, is a global code for recordings of more than 48 hours up to 7 days. It includes recording, scanning analysis, and interpretation. Choose between them by how long the patient wore the device.

×