Cardiology patient no-show rates and how to cut them (2026)

Cardiology patient no-show rates run higher than the outpatient average: a safety-net cardiology clinic reported 28.1% to 30.6% across 45,817 visits, a ten-clinic VA system averaged 18.8%, and only 36.7% of low-risk chest pain patients completed an ordered stress test within 30 days. For a cardiology group, the expensive misses are not the 15-minute follow-ups. They are the echo, nuclear stress, and device clinic slots that tie up a sonographer, a camera, or a programmer. The fix is a system that confirms in the patient's channel, reaches the patient who has not confirmed, and backfills the slot from a live list of patients waiting for that test. A high Medicare mix, long referral waits, and prep-heavy tests all push cardiology no-shows above a typical medical office.
This guide covers cardiology no-show benchmarks, why echo and stress test appointments are missed more than office visits, what backfill looks like in a cardiology schedule, and a six-step process for cutting no-shows without adding a scheduler.
Key Takeaways
- A safety-net cardiology clinic's no-show rate rose from 28.1% in 2019 to 30.6% in 2022, with Medicaid patients missing 36.2% of visits.
- Across ten VA outpatient clinics the average no-show rate was 18.8%, and the average cost per missed appointment was $196 in 2008 dollars.
- Only 36.7% of low-risk chest pain patients completed an ordered exercise stress test within 30 days; work conflicts, forgetting, and waiting on an appointment were the top reasons.
- Cardiac stress tests ordered at in-person visits were completed 63.2% of the time versus 59.1% after telehealth visits, so the booking conversation itself matters.
- Reminders reduce no-shows but do not fill the slot; backfill needs a live list of patients waiting for that test and a way to reach them the same day.
The Data Behind the Decision
The best cardiology-specific benchmark comes from a safety-net hospital that tracked 12,976 patients across 45,817 outpatient cardiology visits from 2019 through 2022. The no-show rate was 28.1% in 2019 and 30.6% in 2022, and 12 of 17 patient subgroups saw their rate rise; Medicaid patients missed 36.2% of visits and self-pay patients 39.3% by the end of the period (Cureus, 2025). Safety-net populations sit at the high end, but the direction applies to most cardiology groups.
For a multi-specialty baseline, a study of ten outpatient clinics in a VA system reported an overall no-show rate of 18.8%, ranging from 12.6% in audiology to 25.7% in gastroenterology, and estimated the average cost of a no-show at $196 per patient in 2008 (BMC Health Services Research, 2016). An empty echo or nuclear slot costs more, because the technologist, the room, and the camera are paid for whether or not the patient arrives.
Diagnostic testing is where cardiology misses most. In a cohort of low-risk chest pain patients discharged with an order for an exercise stress test, only 36.7% completed it within 30 days and 2.5% within the recommended 72 hours. Work time constraints (32%), physician cancellation (22%), waiting on an appointment (20%), and forgetting (14%) explained most of the gap (Heart Asia, 2014). And the way the test is booked matters: across 4,133 orders in a Boston primary care network, cardiac stress tests ordered at in-person visits were completed 63.2% of the time versus 59.1% after telehealth visits, which the authors tied to the absence of in-visit scheduling support (JAMA Network Open, 2023). Meanwhile 82% of patients try to book care outside a practice's regular office hours, so the patient who wants to reschedule a stress test at 8 pm usually cannot, and becomes a no-show instead.
Why are echo and stress test no-shows different from office visit no-shows?
Three reasons. First, the prep. A nuclear stress test comes with caffeine restrictions, medication holds, and a multi-hour block; a fasting lipid panel or a transesophageal echo adds more. Second, the lag. Echo and nuclear slots are often booked two to six weeks out, and the longer the gap between the order and the test, the more likely the patient concludes the symptoms resolved. Third, the cost of the empty slot. A missed 15-minute follow-up is absorbed by the next patient running late. A missed 60-minute nuclear slot idles a technologist and a camera.
That is why cardiology no-show programs have to be built around the testing schedule first. Generic advice about confirmation texts, covered in our guide to whether appointment reminders reduce no-shows, helps at the margin. The larger win is knowing by Tuesday that Thursday's 2 pm echo is at risk and having a patient ready to take it.
What does backfill actually look like in a cardiology schedule?
Backfill starts with a list that already exists in your EHR: every patient with an open echo, stress, monitor, or device order and no appointment, plus every patient who cancelled and asked to be called when something opened. Epic, athenahealth, eClinicalWorks, NextGen, and ModMed all hold that data; most practices just never query it. When a slot opens or a confirmation is missed, the practice contacts the next eligible patient on that list by phone and text, in the practice's voice, offers the specific slot, and books it on the first reply. The offer has to be specific ("an echo opened Thursday at 2 pm at the main office") and the booking has to respect the template.
Backfill also depends on knowing early. A patient who has not confirmed by 48 hours out gets a live contact, not a third automated text. A patient who says they cannot make it gets rescheduled in the same conversation and their slot goes to the list. That is the difference between a no-show rate you report and one you manage; our overview of average no-show rates and costs covers the math for the practice as a whole.
How to reduce cardiology patient no-show rates: 6 steps
- Measure by resource, not by practice. Report no-show rates separately for physician visits, echo, nuclear, vascular ultrasound, and device clinic. The averages hide the expensive misses.
- Book the test in the same conversation as the order. When the cardiologist orders an echo or stress test, the patient should leave with a date, or be contacted the same day if the lab schedule is not open yet.
- Confirm in the patient's channel, two-way. Older cardiology patients confirm by phone; their families confirm by text. Use both, and treat a non-response at 48 hours as a live contact trigger.
- Send prep instructions with the confirmation. Caffeine holds, medication holds, fasting, and arrival time, restated in plain language, with a way to ask a question and get an answer.
- Keep a live backfill list for every testing resource. Open orders without appointments and cancelled patients who want an earlier date, sorted by clinical priority.
- Re-contact every no-show within 24 hours. The patient who missed a surveillance echo still needs it. Reach them, rebook them, and report found, reached, booked, and seen. Our guide to reducing patient no-show rates has the general playbook.
What Should Still Go to a Human?
Clinical prioritization of the backfill list. Which waiting patient gets the open echo slot, the severe aortic stenosis patient or the routine post-ablation check, is a clinical call, and the software should surface the list with the clinical context rather than pick. Patients who describe new symptoms while confirming or cancelling get routed to a nurse immediately. Financial hardship, balance questions, and insurance authorizations for imaging go to your revenue cycle team. Repeated no-shows that raise a safety concern belong to the physician, not an automated message.
Where Clinekt Fits
Clinekt is the patient activation platform for specialty practices: four AI agents that share one memory of every patient and cover the whole journey, from first click to the work between visits. For cardiology no-shows, the Inbound Agent answers the patient who calls or texts at 8 pm to move a stress test, and rebooks them instead of letting the slot go empty. The Recall Agent continuously scans your records for ordered-but-never-scheduled echo, stress, and device visits, missed appointments that were never rebooked, and surveillance intervals that opened, then reaches those patients by phone, text, and email in one two-way thread, books them into open slots, and reports found, reached, booked, and seen. The Care Management Agent keeps heart failure and chronic care patients in monthly contact between visits by call or text, collects validated outcome surveys, flags concerning answers to staff, and logs consent, care plans, and minutes so your biller can bill the care programs Medicare already pays for. Patients who hear from the practice every month show up. Clinekt OS is the one memory behind all four agents.
Our published result is orthopedic: Baldwin Bone & Joint generated 263 qualified surgical leads and booked 159 appointments, a 60% booking rate, in a single quarter. The mechanism transfers to cardiology because a no-show is just a booked patient who fell out of the loop, and the work of reaching them and rebooking them is the same. More than one million patient interactions have been completed across the platform. Deployment is live same day with no IT project and no new staff workflow, syncs to your EHR, and is HIPAA compliant and SOC 2 Type II. See the cardiology page for more.
Put your echo and stress test no-show numbers into the leakage calculator, or book a demo to see how the Recall Agent backfills a cardiology schedule.
Frequently Asked Questions
What is a good no-show rate for a cardiology practice?
Published cardiology figures run from the high teens in well-resourced systems to around 30% in safety-net clinics, and diagnostic tests miss more often than office visits. A realistic target for an independent group is a single-digit rate on echo and nuclear slots, because those can be backfilled, and a low-teens rate on physician visits.
Why do patients miss stress tests more than follow-up visits?
The prep is heavier, the slot is booked further out, and the patient often decides the symptom resolved. Work conflicts, forgetting, and waiting on an appointment were the leading reasons in the published cohort, and every one of them is addressable with a same-day booking and a two-way confirmation.
Do appointment reminders fix cardiology no-shows?
They reduce them. They do not fill the slot that still goes empty, and one-way texts get ignored by many older patients. Pair reminders with a live contact for non-responders at 48 hours and a backfill list for each testing resource.
How fast should a no-show be re-contacted?
Within 24 hours, by phone and text, with a specific new slot offered. A missed surveillance echo or device check is still clinically due, and the longer the gap, the more likely the patient becomes a dormant chart.
Does this work with Epic, athenahealth, eClinicalWorks, NextGen, and ModMed?
Yes. The open-order and cancellation data that drives backfill already lives in those systems. Ask any vendor to show how it reads that data and writes the rebooked appointment back to the correct resource template.
Estimate what empty echo, nuclear, and device slots cost your group with the leakage calculator, then schedule a demo and we will show you same-day backfill on your own testing schedule.