Cardiology Medical Billing: High-Value Services, High Scrutiny — How to Bill Correctly
Cardiology is one of the highest-reimbursing specialties in medicine — which also makes it one of the most scrutinized by payers. Here's how to navigate the coding complexity, authorization requirements, and denial patterns unique to cardiology billing.
Cardiology practices deal with some of the most complex billing in all of medicine. The procedures are high-value, the CPT codes require precise documentation to support, payers audit cardiology claims at above-average rates, and the prior authorization requirements are extensive.
Done correctly, cardiology billing captures every dollar the practice has earned. Done sloppily, it produces denials, audits, and revenue that simply disappears.
This guide covers the core billing issues cardiology practices face — and what a well-run billing operation looks like for the specialty.
The Cardiology Code Landscape
Cardiology uses a broad mix of code categories depending on the service:
Evaluation & Management (Office Visits): Same 99202–99215 structure as other specialties, but cardiologists frequently see patients with multiple complex diagnoses — meaning 99214 and 99215 are the appropriate codes far more often than lower-level E/Ms.
Diagnostic Testing:
| Service | CPT Code(s) |
|---|---|
| ECG with interpretation | 93000 |
| Echocardiogram (complete TTE) | 93306 |
| Stress echocardiogram | 93350 + 93016, 93018 |
| Nuclear stress test | 78452 + stress codes |
| Holter monitor (up to 48 hours) | 93224–93227 |
| Event monitor (30 days) | 93268 |
| Ambulatory BP monitoring | 93784 |
Interventional (hospital-based):
- Cardiac catheterization: 93454–93461 (with add-on codes for additional vessels)
- PCI (stenting): 92920–92944
- Pacemaker implantation: 33206–33249 series
- Ablation: 93653–93657
The interventional codes in particular are scrutinized heavily by payers. Medical necessity documentation must be precise and complete — not just a diagnosis code, but clinical documentation supporting why the intervention was indicated at that time.
Prior Authorization: The Biggest Operational Burden
Cardiology has one of the highest prior authorization burdens of any specialty. The following commonly require auth:
- Stress testing (stress echo, nuclear stress)
- Echocardiograms (some payers require auth after the first study within a time period)
- Holter and event monitors
- Cardiac MRI and CT angiography
- All elective interventional procedures
- Implantable devices (pacemakers, ICDs, loop recorders)
- Cardiac rehabilitation programs
Authorization management in cardiology requires knowing each payer's specific criteria — because the same echocardiogram may require auth from Aetna, not require auth from Blue Shield, and require peer-to-peer review from UHC for a repeat study within 12 months.
Practices that don't have a dedicated authorization workflow — or that let front office staff manage auths alongside scheduling and check-in — frequently have auth-related denials that are entirely preventable.
The Global vs. Professional vs. Technical Billing Split
Many cardiology practices own their diagnostic equipment and perform both the technical component (the test itself) and the professional component (the physician's interpretation). This is billed as a global service — one code covering both components.
When testing is performed at a hospital or imaging center but the cardiologist reads the results, it's billed as a professional component only using modifier 26.
When the facility owns the equipment and performs the test but the cardiologist is not involved in interpretation, only the technical component is billed — modifier TC.
Common mistake: A cardiologist in a private practice bills the global code for an echo performed at a hospital where the hospital already billed the technical component. This results in a duplicate billing situation — and potentially a compliance issue.
The fix: Audit billing arrangements for every service setting. If a cardiologist reads studies performed elsewhere, only modifier 26 applies.
Bundling Rules and Cardiology
CMS and payers apply extensive bundling rules to cardiology codes. Certain codes cannot be billed together on the same day because one is considered part of the other.
Common bundling issues:
- 93306 and 93307/93308: The complete echo (93306) cannot be billed on the same day as a limited echo (93307/93308) for the same patient by the same provider
- Stress testing components: The stress test professional codes (93016, 93018) are components of the complete stress test codes — billing both the complete code and the components results in an unbundling denial
- ECG and E/M on same day: Some payers will bundle the ECG interpretation (93000) into the E/M visit if performed on the same day by the same provider, unless the ECG was for a separate clinical indication
Clearinghouses like Waystar catch many bundling issues before claims reach the payer. But payer-specific bundling rules — which can differ from CMS rules — are not always caught by clearinghouse edits. Regular billing audits are the safeguard.
Incident-To Billing in Cardiology
Incident-to billing allows services provided by NPs, PAs, or other mid-level providers to be billed under the supervising physician's NPI at 100% of the physician fee schedule (rather than the 85% allowed under the mid-level's own NPI).
Requirements for incident-to billing:
- The supervising physician must have initiated the plan of care
- The physician must be present in the office suite (not in the building — in the suite) during the service
- The visit must be a follow-up for an established condition, not a new problem
- The mid-level is providing a service within the established plan
Cardiology practices with mid-level providers who see patients for established chronic conditions (CAD follow-ups, post-procedure checks, stable heart failure management) can capture significant additional revenue through proper incident-to billing — if the supervision requirements are met and documented.
Audit Risk in Cardiology
Cardiology is a perennial focus of Medicare audits. The reasons are straightforward: high per-claim value, complex coding, and historically high error rates.
High-risk areas for cardiology audits:
- Medical necessity documentation for interventional procedures
- Echocardiogram utilization rates
- Nuclear stress testing — particularly back-to-back studies within 12 months
- Implantable device claims — device costs must align with manufacturer invoices
- Modifier 59 and XU use to bypass bundling edits
The best protection against audits is consistent, complete clinical documentation that clearly supports the medical necessity for each service — combined with regular internal coding audits.
What We See at Medbillytics
When we take on cardiology clients, the Service Item Report almost always reveals a combination of:
- Stress test denials from UHC or Aetna for missing or expired prior auths
- Echo rebilling issues where the global code was used for hospital-read studies
- Modifier 25 missing on E/M visits where diagnostic studies were also performed the same day
- Authorization expiration mid-treatment (auth was obtained but expired before the procedure was performed)
These are fixable — but only visible when you're looking at the data systematically.
Running a cardiology practice and dealing with high denial rates or authorization headaches? Get a free revenue cycle assessment — we'll show you exactly where the revenue is leaking.
Need help with your revenue cycle?
Get a free assessment from our team — we'll show you exactly where you're leaving money on the table.
Get a Free Assessment