DocsMD™Patient Revenue LibraryFree leak audit
DocsMD › Library › Recall & Reactivation
Recall & Reactivation

Overdue patients: how to size the hidden revenue in your backlog

Every practice has patients who were supposed to come back and didn't. They never complained, never cancelled and never left a review. They just drifted, and the revenue drifted with them. This guide shows you how to count that backlog and turn it into a number you can act on.

Updated October 8, 2026 · 5 min read · DocsMD Research
Key takeaways
  • An overdue patient is someone whose expected next visit date has passed with nothing on the books.
  • You can size the backlog with three numbers: overdue count, a realistic return rate, and an average visit value.
  • Most of the backlog's value sits in patients who are only a few months overdue; they are the easiest to bring back.
  • Recency, visit value and reachability decide who to contact first.
  • The backlog refills every month, so sizing it once is only the start.

Why overdue patients stay invisible

A no-show shows up as a hole in tomorrow's schedule. A missed call shows up in the phone log. An overdue patient shows up nowhere. There is no alert when a patient who should have returned in March is still absent in September. The schedule simply fills with other people, and the gap is never seen.

That is why overdue patients are often the largest single pool of recoverable revenue in an established practice, and the least managed. The front desk works the day in front of it. Nobody owns the list of people who are not on the schedule.

Sizing the backlog fixes the visibility problem first. Once the owner sees a dollar figure, the question changes from "should we do recall?" to "why haven't we been?"

Step 1: define "overdue" for your practice

Before you count, agree on a definition. A patient is overdue when the date they were expected back has passed and there is no future appointment on the schedule. The expected date depends on the type of practice and the type of visit:

  • Routine interval visits, such as dental cleanings or annual exams, have a standard cycle the practice already uses.
  • Follow-up visits have an interval set by the clinician at the last visit and recorded in the chart or the checkout notes.
  • Plans of care have a set number of visits; a patient who stops partway through has an open plan, not a finished one.
  • No set interval: use a time window, such as "seen in the last 24 months but not in the last 12."

Step 2: count the backlog

Pull a list of every patient seen in the last two to three years, with their last visit date and their next scheduled visit (if any). Most systems can produce this from the schedule or a patient list report. Then remove anyone who has a future appointment, anyone marked deceased or moved away, and anyone who has asked not to be contacted.

Sort what remains into buckets by how far past due each patient is. The buckets matter because the odds of bringing someone back fall the longer they've been gone:

  1. 0-3 months overdue. Often just busy. These patients usually still think of you as their practice.
  2. 3-12 months overdue. Drifting. Many will come back if asked clearly and given an easy way to book.
  3. 12-24 months overdue. At risk. Some have moved on; some are waiting for a reason.
  4. 24+ months. Largely lost. Worth one attempt, but don't build your forecast on them.

Step 3: put a dollar figure on it

Here is illustrative math for a hypothetical practice. It is an example of the method, not a benchmark. Say the practice finds 1,200 overdue patients: 300 in the 0-3 month bucket, 500 in 3-12 months, 250 in 12-24 months, and 150 beyond that. Say its average return visit is worth $180.

Now assume a conservative share of each bucket comes back over the next few months if contacted well. Use your own judgment; the example uses 30%, 15%, 7% and 2%. That gives 90 + 75 + 17 + 3, or roughly 185 returning patients. At $180 a visit, that's about $33,000 from the first return visit alone.

Many returning patients also restart a regular cycle. If each one comes back for one more visit in the following year, the backlog's value roughly doubles. The point is not the exact number. It's that a list nobody looks at can be worth more than a month of new-patient marketing.

To check your own assumptions, measure. Contact one bucket, track who books within 30 days, and replace the guessed return rate with the real one.

Step 4: decide who to contact first

You won't reach everyone in a week, and you shouldn't try. Too many messages at once can swamp the front desk with calls. Rank the list instead, using three factors:

  • Recency. Start with the 0-3 and 3-12 month buckets. They have the highest return rate per message sent.
  • Visit value. Within a bucket, patients due for longer or higher-value visits come first.
  • Reachability. Patients with a valid mobile number who have agreed to texts can be reached fastest. Patients with only a landline or an old email need a different channel.
  • Schedule capacity. Match outreach to the open time you actually have. Inviting 200 people back into a schedule with 15 open slots creates frustration, not revenue.

Keep the backlog from rebuilding

A one-time cleanup feels good, but the backlog refills quietly. Every week, some patients pass their due date without booking. If nothing changes, you'll be back to the same size list in a year.

The fix is to treat overdue patients as a standing workflow, not a project. Check the list on a fixed day each week. Contact patients as they cross their due date, not months later. Track how many came back and what they were worth, so the effort earns its place on the front desk's to-do list. And make sure every checkout ends with a next appointment on the books where it makes sense, because the cheapest overdue patient to recover is the one who never became overdue.

If you'd like to see the size of your own backlog before committing to anything, a free leak audit runs this kind of count against your schedule export.

How DocsMD handles this

DocsMD finds and works your overdue list for you

DocsMD reads the schedule export your EHR already produces, detects patients who have passed their expected return date, and invites them back by text with the practice name, open times and numbered choices, never the reason for the visit. Bookings are handed to your front desk to enter, and every patient who returns is itemized in your weekly report with the date, action and dollar amount.

Questions

How far back should I look for overdue patients?

Two to three years of visit history is usually enough. Patients gone longer than that are hard to bring back, and their contact details are more likely to be out of date.

What return rate should I assume?

Don't assume one for long. Use a conservative guess to start, then contact one bucket of patients and measure how many book within 30 days. Your own number beats any estimate.

Is it a HIPAA problem to contact overdue patients?

Contacting your own patients about appointments is a normal part of operations. Keep messages to the minimum necessary, such as the practice name and how to book, and make sure any vendor handling the data has signed a Business Associate Agreement.

Should I remove patients who have been gone for years?

Keep them in your records as required, but move them out of active outreach after a final attempt. Spending effort on the most recent buckets returns far more per message.

Sources: HHS, 45 CFR 164.502(b) (minimum necessary standard)
© 2026 DocsMD™ · Patient Revenue Engine for Healthcare · Practice smarter.docsmd.comLibraryFree leak auditPricingHIPAA BAAPrivacy