CPT 93018 covers the interpretation and report of a cardiovascular stress test when other entities handled the tracing and supervision. It is the reading physician's code, and the quality of the written report is what decides whether it survives an audit.
What CPT 93018 covers
93018 is the cardiovascular stress test, interpretation and report only. It pays for the physician work of analysing the study and producing a signed report that answers the clinical question that prompted it.
It sits alongside 93016 for supervision and 93017 for the tracing. Where a single practice provides all three on its own equipment, the correct report is the global 93015.
Reimbursement context
93018 carries only the interpretive portion of the professional value.
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 indication, stated in the report rather than inferred from the order.
- Protocol and stress method, including agent and dose where pharmacological.
- Achieved heart rate against target, workload reached, and exercise duration.
- ECG response across rest, stress and recovery, with specific findings.
- Blood pressure response and any symptoms.
- Reason for termination.
- A conclusion that answers the clinical question, signed and dated.
Common denials and the exact fix
Duplicate: another physician already reported the read
Only one interpretation per study is payable for the date of service.
Fix: agree in advance which physician reports the read in each setting, particularly where a supervising cardiologist and a reading cardiologist are both involved.
Billed alongside the global code 93015
The interpretation is already inside 93015.
Fix: global or components, never both.
Report restates the tracing without a conclusion
A report that lists findings but never answers the clinical question is the most common audit weakness on this code.
Fix: require a conclusion section on every stress report, tied to the stated indication.
Billed with stress echocardiography 93351
93351 includes the continuous ECG monitoring and supervision, so separate stress component codes deny.
Fix: report 93351 alone. With 93350 the components remain separately reportable.
CO-50: diagnosis does not support the study
The interpretation carries the same medical-necessity requirement as the test itself.
Fix: state the cardiac indication in the report and code it specifically on the claim.
Modifier rules
- 26: not used. 93018 is already professional-only.
- TC: never appropriate; the technical work is 93017.
- 77: repeat interpretation by another physician, in the narrow circumstances a payer recognises it.
- 25: on the E/M where a separately identifiable visit was performed.
NCCI bundling edits
- 93018 with 93015: interpretation is a component of the global code.
- 93018 with 93010: a routine ECG read is not separately reportable for the tracing acquired during the stress test.
- 93018 with 93351: included in stress echocardiography with ECG monitoring.
- 93018 with 93350 or 78452: separately reportable.
Frequently asked questions
What must a 93018 report contain?
Can 93018 be billed by a physician who did not supervise the test?
Why did my 93018 deny as a duplicate?
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 93010. ECG interpretation and report 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.
Capture every stress test read
A free Billing X-Ray shows where interpretation claims are being missed or duplicated.
Book my Billing X-Ray →