CPT 93017 is the technical component of a cardiovascular stress test: the tracing, the equipment, the staff and the space, without supervision or interpretation. Who may bill it is decided by one question, and it is not a clinical one: who owns the equipment.
What CPT 93017 covers
93017 is the cardiovascular stress test, tracing only, without interpretation and report. It covers acquiring the continuous ECG through rest, stress and recovery, along with the equipment and personnel that make that possible.
It pairs with 93016 for supervision and 93018 for the interpretation, both reported by the physician side. Where a single practice provides everything on its own equipment, the correct report is the global 93015.
Reimbursement context
93017 carries the technical value of the stress test, which is the larger share of the global amount in most localities because it absorbs equipment and staffing cost.
Medicare pays for this code under the Physician Fee Schedule, and the amount depends on where you practise. Each code carries relative value units for physician work, practice expense and malpractice, each adjusted by a geographic practice cost index (GPCI) for the locality, and the total is multiplied by the conversion factor:
(work RVU × work GPCI + practice expense RVU × PE GPCI + malpractice RVU × MP GPCI) × conversion factor
For 2026 the conversion factor is $33.4009 for practitioners who are not qualifying APM participants and $33.5675 for qualifying APM participants, as set in the CY 2026 Physician Fee Schedule final rule (CMS-1832-F; see the CMS fact sheet). Because the RVUs differ by code and the GPCIs differ by locality, what your practice is paid will differ from any national average. Pull the RVUs and the payment for your own locality from the CMS Physician Fee Schedule Look-Up Tool.
Documentation requirements
- The retained tracing across rest, stress and recovery phases.
- Protocol, stage timings and workload or pharmacological agent and dose.
- Heart rate and blood pressure recordings at each stage.
- Reason for termination.
- Evidence of equipment ownership or lease by the billing entity.
- The clinical indication, coded specifically.
Common denials and the exact fix
Modifier TC appended to 93017
93017 is already the technical-only code. Adding TC is redundant and some payers reject the line.
Fix: submit 93017 with no component modifier.
Billed by a practice that does not own the equipment
When the facility bills the technical component, a second 93017 from the practice denies as a duplicate for the date of service.
Fix: map each testing location to the entity that owns the equipment, and bill the technical component from there only.
Billed alongside the global code 93015
The tracing is already inside 93015, so the component line duplicates it.
Fix: global or components, never both.
Billed with stress echocardiography 93351
93351 includes the continuous ECG monitoring, so a separate tracing code denies.
Fix: report 93351 alone. With 93350 the stress components remain separately reportable, and with nuclear perfusion imaging such as 78452 they also remain reportable.
CO-50: diagnosis does not support the study
The technical component is held to the same medical-necessity standard as the global code.
Fix: carry the ordering physician's cardiac indication onto the technical claim.
Modifier rules
- TC: not used. 93017 is the technical code by definition.
- 26: never appropriate; the professional work is 93016 and 93018.
- 76: repeat study on the same day with a documented clinical trigger.
- 59 / XE / XP / XS / XU: rarely applicable and not a bundling workaround.
NCCI bundling edits
- 93017 with 93015: the tracing is a component of the global code.
- 93017 with 93351: included in stress echocardiography with ECG monitoring.
- 93017 with 93350: separately reportable.
- 93017 with 78452: separately reportable alongside nuclear perfusion imaging.
- 93017 with 93000 or 93005: the resting tracing acquired for the stress test is not separately reportable as a routine ECG.
Frequently asked questions
Who bills CPT 93017?
Do I append modifier TC to CPT 93017?
Is 93017 separately reportable with a nuclear stress study?
Sources
American Medical Association, CPT 2026 Professional Edition.
Centers for Medicare & Medicaid Services, National Correct Coding Initiative Policy Manual and quarterly edit tables, cms.gov.
Centers for Medicare & Medicaid Services, Physician Fee Schedule Look-Up Tool, cms.gov.
American College of Cardiology, acc.org. AAPC coding resources, aapc.com.
CPT® is a registered trademark of the American Medical Association. Code descriptors are summarised here for billing guidance and are not a substitute for the current CPT codebook. Payer rules and NCCI edits change quarterly; verify against your own payer policy before submission.
Related codes
- CPT 93015. Cardiovascular stress test, global.
- CPT 93005. ECG tracing only.
- CPT 93016. Stress test supervision only.
Related reading
- Cardiology billing & RCM. How we scrub cardiology claims across diagnostics, cath lab, EP and remote monitoring.
- TC/26 modifier errors in cardiology. The split-billing mistakes that cost diagnostic practices the most.
- Echocardiography billing: complete vs. limited studies. What separates a defensible complete echo from a limited one.
Fix the technical side of your stress claims
A free Billing X-Ray shows where equipment ownership and component coding do not line up.
Book my Billing X-Ray →