No-shows are one of the most expensive problems in a solo practice. Unlike a clinic that can fill a gap from a waitlist, when you’re a one-person practice a missed session is usually just lost income for that hour — plus the time you spent preparing. The good news: most no-shows are preventable with a few systems that run themselves. Here’s what actually works.
1. Send reminders — automatically, and more than once
The single most effective lever is the appointment reminder. Life is busy and clients genuinely forget; a well-timed nudge solves most of it. A few principles:
- Send more than one. A 48-hour reminder gives clients time to reschedule responsibly; a 24-hour reminder catches the ones who forgot.
- Automate it. Manual reminders get skipped on your busiest weeks — exactly when you can least afford no-shows. Set it once and let the system handle every client.
- Make the details clear. Date, time, and how to join (in-person address or telehealth link) in plain language.
2. Set a clear cancellation policy — and state it early
Clients respect what’s clear. Decide your policy (commonly 24–48 hours’ notice to cancel without a fee) and put it in your intake paperwork so every client agrees to it before the first session. The goal isn’t to punish people — it’s to set a shared expectation that their reserved time has value.
What a fair policy usually includes
- The notice window required to cancel or reschedule for free
- What happens if they miss without notice (e.g., a set fee)
- How you handle genuine emergencies (a little discretion goes a long way)
3. Make rescheduling effortless
Many no-shows are really “I couldn’t make it and didn’t know how to tell you.” If changing an appointment is easy — a reply, a link, a quick message — clients reschedule instead of vanishing. Friction creates ghosting. Removing it converts a no-show into a kept (if moved) appointment.
4. Use a no-show fee — thoughtfully
A modest no-show or late-cancellation fee changes behavior, but only if it’s communicated up front and applied consistently. The point is gentle accountability, not revenue. Two things make it work:
- Consent in advance. The client agreed to it at intake, so it’s never a surprise.
- Consistency. Applied the same way for everyone (with room for real emergencies) so it feels fair.
5. Strengthen the first-session bond
No-show rates are highest early in the therapeutic relationship, before rapport is established. A warm welcome message, a clear sense of what the first session will cover, and a smooth intake experience all increase the odds a new client shows up. The client portal and intake forms doing their job before session one isn’t just admin — it’s retention.
6. Track and learn from your patterns
Notice when no-shows cluster. Certain time slots, certain gaps between booking and session, or the very first appointment? Small scheduling adjustments — like not booking new clients too far out — can measurably reduce misses.
Putting it together
You don’t need all six at once. Start with automatic reminders and a clear, pre-agreed policy — that combination alone typically takes the biggest bite out of no-shows. Layer in easy rescheduling and a fair fee, and you’ll protect both your schedule and your income without becoming the bad guy.
If you’d like all of this handled in one place — reminders, intake-time policy consent, easy rescheduling, and automatic no-show fees — that’s exactly what Theraflow is built to do, for a flat $29.99/month.
Related reading: Best practice management software for solo therapists and How much does therapy software cost?.