Cardiovascular stress test
CPT 93018 covers the interpretation and report portion of a cardiovascular stress test, where a physician reviews the test results and documents findings. This is the professional component when the provider reads the stress test but doesn't own the equipment or supervise the test itself.
This calculator gives a typical-case estimate using standard Medicare modifier rules. Actual payment depends on payer policies, documentation, code-specific CMS status indicators, and locality. Verify before billing.
RVU breakdown
Conversion factor: 32.3465 · Source: CMS MPFS RVU25A · Confidence: High
NCCI bundling edits
Loading bundling edits…
Billing tips
Verify payer-specific requirements for professional component billing - some payers require 93018 while others expect 93015 with modifier 26
Impact: Billing wrong code can result in 100% denial; proper code selection ensures $13.59 payment versus $0
Document interpretation within 24-48 hours of test performance and ensure written report is signed and dated in medical record
Impact: Delayed or missing documentation is a top audit trigger; timely completion protects the $13.59 reimbursement
Never bill 93018 with 93015, 93016, or 93017 for the same stress test - these codes represent different components of the same service
Impact: Unbundling results in automatic denial of duplicate codes and potential fraud investigation
Ensure place of service code matches interpretation location (typically POS 22 for outpatient hospital, 21 for inpatient)
Impact: Incorrect POS may trigger denial; both facility and non-facility rates are $13.59 but POS must match service location
Link appropriate ICD-10 codes demonstrating medical necessity such as chest pain (R07.9), CAD (I25.10), or dyspnea (R06.02)
Impact: Weak or non-specific diagnosis codes increase denial risk by 30-40%; specific diagnoses support medical necessity
Bill only when you performed the interpretation independently - reading resident or fellow interpretations without your own independent review does not support billing
Impact: Teaching physician requirements mandate independent interpretation for full payment; non-compliance risks $13.59 recoupment per case
Real billers contribute denial patterns and appeal strategies for this code. Once 5+ reports come in, you’ll see live aggregated data here — the only place this exists, free.
Get the free Revenue Protection Toolkit — the denial triggers, modifier pitfalls, and bundling conflicts that quietly cost you reimbursement. Instant download.
Help build the field knowledge
MedPayIQ gets smarter as billers contribute. If you've had this code denied, share what happened so others learn from it. Anonymous, no patient info.