If your cardiology practice has a 9% or higher denial rate, you’re not alone — and you’re also not okay. The national best-practice benchmark is under 5%, and the highest-performing cardiology RCM operations sit closer to 3%. Every percentage point above that benchmark translates to roughly $40,000–$80,000 per year in delayed or lost revenue for an average mid-size cardiology practice.
What’s frustrating about cardiology denials is that the patterns are surprisingly consistent. The same seven categories account for over 80% of the denied dollars we see when AMS Solutions runs a free practice audit. None of them are mysterious. All of them are preventable with the right front-end workflow.
This guide walks through what those patterns are in 2026, why they’re getting worse, and the specific workflow changes that drop a cardiology practice’s denial rate to best-in-class within 60–90 days.
Pattern #1: Medical Necessity Denials (CO-50)
The single largest denial category in cardiology in 2026 is medical necessity. CCTA (see our CCTA billing 2026 guide), stress echo, nuclear stress, and elective PCI claims are all under intensified payer review, with denial rates on initial submission running 12–18% across commercial plans.
Why it’s getting worse: Payers (especially MA plans and the largest commercial carriers) have updated their LCDs and medical policies to require explicit pre-test probability language and documented prior workup. The 2024 chest-pain guidelines updates gave them a new framework to deny on.
The fix: Dictation templates that prompt the cardiologist to explicitly document:
- Pre-test probability (low / intermediate / high)
- Symptom characterization matching ACC/AHA chest-pain definitions
- Prior workup (stress test, EKG, calcium score, prior imaging)
- Why the requested study is the appropriate next step
Practices that update their templates with these prompts cut CO-50 denials by 40–60% within 90 days. It’s the highest-ROI workflow change in cardiology billing.
Pattern #2: Prior Authorization Failures (CO-197 / PR-197)
PA-related denials have nearly doubled in cardiology since 2023, driven by MA plan expansion of pre-auth requirements for advanced imaging and elective intervention. The denials show up as straight write-offs because they’re typically unappealable when the auth was missed before service.
Why it’s getting worse: MA penetration is now over 50% of Medicare-eligible patients in many cardiology markets, and MA plans pre-auth far more aggressively than traditional Medicare. CCTA, nuclear stress, elective PCI, and EP studies are all on the standard pre-auth list for most MA carriers.
The fix: A dedicated pre-auth queue that runs 5–7 business days ahead of every scheduled study or procedure. The queue should:
- Pull every scheduled CPT against a payer pre-auth grid
- Auto-flag MA plans separately from traditional Medicare
- Block scheduling until auth is on file (or document the override decision)
When AMS Solutions takes over a cardiology practice’s RCM, this is typically the first workflow we re-engineer — because PA write-offs are the most direct, recoverable revenue.
Pattern #3: Component Modifier Errors (CO-N822, CO-4)
The professional/technical split (-26 / -TC) and the coronary vessel modifiers (-LD, -LC, -RC, -LM, -RI) are the most error-prone modifier sets in cardiology coding. Missing or incorrect modifiers drive a steady stream of denials and underpayments that’s harder to spot than outright rejections.
Why it’s getting worse: Hub-and-spoke imaging arrangements have proliferated — many cardiology practices now read studies performed at outside imaging centers, which makes the -26 vs. -TC vs. global decision more complex than it used to be.
The fix: Build component logic directly into the charge-capture system. Every CPT in the cardiology fee schedule should have a default modifier based on where the service is typically rendered, with a forced confirmation step for any deviation from default. Pair this with quarterly modifier audits across the highest-volume codes.
Pattern #4: Bundling Denials (CO-97)
Cardiology has some of the most extensive NCCI edits of any specialty. Diagnostic angiography bundled into PCI, calcium scoring bundled into CCTA, fluoroscopy bundled into EP studies — the bundled-service traps are everywhere.
Why it’s getting worse: NCCI updates roll out quarterly, and edit changes specific to cardiology have outpaced the broader update cadence for the last 18 months.
The fix: A pre-bill scrub specifically calibrated for cardiology that runs every claim against the current NCCI tables before submission. Most generic claim scrubbers miss cardiology-specific edits. AMS Solutions runs cardiology-specific edits on every claim we touch — this single check eliminates a significant share of avoidable CO-97 denials.
Pattern #5: Wrong Base Code Selection (CO-N822 with PCI)
For interventional cardiology, picking the wrong PCI base code is one of the highest-dollar pattern denials — see our full PCI billing CPT codes & modifiers guide. 92928 billed when 92937 (graft), 92941 (STEMI), or 92943 (CTO) is supported drops reimbursement by $400–$1,800 per claim. The denial doesn’t always trigger — sometimes the claim just pays at the lower rate, which is harder to catch.
Why it’s getting worse: Cath labs see more graft and CTO interventions as the population ages and CABG patients live longer post-bypass. The complexity of base-code selection has grown without a corresponding upgrade in coder training at many practices.
The fix: Dedicated cardiology coders, not generalists. The base-code decision tree for PCI requires specialty knowledge that takes years to build. AMS Solutions assigns cardiology-trained coders to cardiology accounts as a baseline — it’s the only model that consistently captures the full reimbursement on complex interventions.
Pattern #6: Frequency / Duplicate Denials (CO-18)
CCTA, stress imaging, and echo studies all have payer-defined frequency limits — typically 12–24 months between repeat studies of the same type. Claims that fall inside the lookback without documented change in clinical status get denied as frequency duplicates.
Why it’s getting worse: Patient mobility between practices and EMR fragmentation mean that prior studies are often invisible to the ordering physician at the point of decision. The payer, however, sees the history.
The fix: A pre-bill query into the payer’s prior-study database (where available) plus a “change-in-status” prompt in the dictation template. When repeat imaging is appropriate, the report should explicitly state what changed clinically since the prior study. Documented clinical change converts a CO-18 from a write-off into a payable appeal.
Pattern #7: ICD-10 Specificity (CO-11, CO-29)
Cardiology has more sub-classified ICD-10 codes than almost any other specialty. The difference between I25.10 (atherosclerotic heart disease without angina) and I25.110 (with unstable angina) is the difference between a paid claim and a denial on many payer policies — and the right code is buried in the dictation.
Why it’s getting worse: 2025 and 2026 ICD-10 updates added several new sub-classifications in the cardiology space, and many practices haven’t updated their EHR templates to surface the new options.
The fix: ICD-10 specificity prompts built into the dictation flow plus a coder review on the highest-revenue codes (PCI, EP, advanced imaging) before submission. Generic dictation that says “CAD” without specifying angina presence, vessel involvement, or prior intervention status will lose at the ICD-10 step every time.
The Bigger Picture: Why Cardiology Denial Rates Are Climbing in 2026
Three structural shifts are putting upward pressure on cardiology denial rates industry-wide:
- MA plan expansion — more aggressive pre-auth, tighter medical-necessity criteria, faster denial cycles.
- AI claim review on the payer side — payers now use ML models to flag claims for review based on pattern recognition. The threshold for a flagged claim has dropped year over year.
- Updated specialty guidelines — the chest-pain guideline updates, the heart-failure guideline changes, and the EP procedural updates have all given payers new criteria to apply.
None of those trends are reversing. The only sustainable response is a billing operation that is itself specialized — cardiology-trained coders, cardiology-calibrated scrubbers, cardiology-specific pre-auth workflows.
What “Best in Class” Looks Like
The cardiology practices we work with at AMS Solutions consistently run at:
- Denial rate: under 4% (vs. ~9% industry average for cardiology)
- Days in A/R: under 30 (vs. ~42 industry average)
- First-pass clean-claim rate: over 95% (vs. ~84% industry average)
- Net collection rate: over 98%
Those numbers aren’t achieved by handing the work to a generic billing service. They come from a Bespoke Team built around cardiology — AAPC-certified coders who specialize in the codes, the modifiers, the payer policies, and the documentation patterns that make cardiology different from every other specialty.
We’ve been doing this for cardiology practices since 1992. The technology has changed completely. The fundamentals of what makes a cardiology billing operation work haven’t.
Frequently Asked Questions
The industry average is around 9% for cardiology, compared to a best-practice benchmark of under 5%. The highest-performing cardiology RCM operations sit closer to 3%. Every percentage point above 5% typically costs a mid-size practice $40,000–$80,000 per year.
Commercial payers and MA plans have updated their LCDs and medical policies in response to the 2024 chest-pain guideline updates, requiring explicit pre-test probability language and documented prior workup. Dictation templates that don’t prompt for these elements drive the CO-50 denial pattern.
Build a pre-auth queue that runs 5–7 business days ahead of every scheduled CPT, with payer-specific logic for MA plans (which pre-auth more aggressively than traditional Medicare). Block scheduling until auth is on file. PA write-offs are typically the most directly recoverable category of denial.
CO-50 is medical necessity — payer says the service wasn’t medically necessary as documented. CO-97 is bundling — the service is included in another already-paid code. CO-N822 is a more specific code-level mismatch, often related to modifier issues or wrong base code selection.
No — economics matter. Most cardiology practices should appeal denials over a $200 threshold automatically, with selective appeals below that based on appeal-success rate by payer and denial type. AMS Solutions tracks appeal success by category and prioritizes the appeals that recover the most revenue per hour of effort.
With the right workflow changes, most cardiology practices see denial rates drop 30–40% within 60–90 days, with full benchmark performance (under 5%) by month 6. The biggest wins come from dictation template updates and pre-auth queue restructuring.
For complex coding (PCI base-code selection, EP procedures, CCTA add-ons, modifier sets), specialty-trained coders consistently outperform generalists by 15–25% in clean-claim rate. Lower-complexity claims (office E&M, basic echo) generalists can handle. The high-revenue procedures need specialists.
Find out exactly how much revenue your denials are costing you.
AMS Solutions has been doing medical billing for cardiology practices since 1992. Our AAPC-certified, HIPAA-compliant team runs a free practice audit that looks at the last six months of your denied claims — pattern-by-pattern, payer-by-payer — and gives you a hard-dollar number for what’s recoverable.
Free Download: 2026 Cardiology CPT Cheat Sheet
The CPT codes, modifiers, and denial triggers cardiology billing teams need at their fingertips - cath, PCI, echo, EP, devices, and the critical modifiers payers audit. Save it for your team.
Download the Cheat Sheet