Skip to content
Back to the lab

What does a missed patient call cost? Start with an abandonment ledger, not a revenue multiplier

Estimate missed-call cost by separating call outcomes, measuring recovery work, and applying only locally observed financial effects.

Super Genius Labs Editorial · 4 min read

A missed patient call costs what your practice can trace to its outcome: recovery work, repeated contacts, and any locally verified downstream effect. A generic revenue multiplier skips the call path and can turn an unanswered call into an unsupported financial claim.

Begin with separate counts for calls answered, calls ending during IVR, callback requests, and calls ending while queued. NHS England uses those categories in its practice-level telephony release, which illustrates why one undifferentiated missed-call total loses operational meaning. In December 2025, participating suppliers reported 30,063,218 inbound calls across 5,093 practices, with 3,305,126 calls—or 11.0%—ending while the caller waited. Coverage represented 82.0% of open and active practices, so that figure describes the reported population rather than a universal practice benchmark. Read the NHS England release.

One phone number can produce different unfinished outcomes

Treat each terminal state as a separate row in an abandonment ledger:

  • Answered: A person or system accepted the call. This says nothing by itself about whether the request was resolved.
  • Ended during IVR: The caller disconnected before joining the staffed queue or completing another offered route.
  • Callback requested: The caller selected a callback path. Count it separately from abandonment because the practice accepted follow-up work, although the request alone does not establish that a callback occurred.
  • Ended while queued: The caller entered the queue and disconnected before an answer.

These categories follow the distinctions in NHS England’s release; the ledger and its costing method are our proposed operating analysis, not a validated financial model. The same release also includes answered and missed wait times, which can help locate where callers leave without assigning a cause to the wait-time pattern. See the documented measures.

Keep the denominators visible. Queue abandonment can be calculated as calls ending while queued divided by all calls that entered the queue. IVR exit share can use calls entering IVR as its denominator. Callback-request share can use calls offered that option. A combined “missed-call rate” may conceal movement between these paths—for example, fewer queued endings alongside more callback requests.

Price the recovery path before estimating lost value

For each outcome, record the work that follows. Useful local fields include:

  • number of repeat inbound contacts linked to the same request;
  • outbound callback attempts and staff minutes spent on them;
  • administrative work needed to reconstruct the request;
  • routing destination, time band, and queue wait;
  • whether the request reached a documented terminal state;
  • any financial effect supported by a local record.

Then calculate direct recovery cost from observed quantities:

direct recovery cost = staff minutes × local loaded cost per minute + attributable communication charges

Keep possible downstream value in a different column. A disconnected call does not establish a lost appointment, and a later booking does not establish that the original disconnect caused it. Attribute revenue only when the practice has defined a matching rule, retained the relevant records, and reviewed the inference. Otherwise label the amount unknown.

This separation also makes intervention comparisons more useful. Staffing changes affect queue capacity. Callback routing changes where work appears. An AI answering service may alter which requests enter a queue or reach another outcome. Compare each option against the same terminal states and local cost fields instead of assuming that every intercepted call produces equal value.

Measure by operating phase

A single baseline can become stale after routing, staffing, or workflow changes. A peer-reviewed study of more than one million call records from an academic health system reported abandonment falling from 8.7% in its first operational phase to 2.8% in its stabilized phase. In-queue time was the dominant predictor in that analysis, followed by logged-in agents, hour of day, and skill identifiers. Those findings belong to the studied health system; they identify variables worth measuring locally rather than a promised result for another practice. Read the JMIR study.

The study’s authors also state that models should be retrained after major operational changes. For a practice ledger, the corresponding analytical choice is to preserve phase boundaries: record dates for a routing change, staffing change, callback launch, or voice-agent deployment, then compare like periods rather than blending them into one annual rate. See the study.

Seasonality and time-of-day mix can still affect the comparison. Report call volume, queue-entry volume, and operating hours beside each rate so a lower percentage is not mistaken for lower total recovery work.

Make the estimate auditable

A defensible monthly entry can remain compact:

  • terminal outcome and its denominator;
  • call count and rate;
  • median or distribution of wait time where available;
  • repeat contacts and callback attempts;
  • staff minutes and the local labor-cost assumption;
  • verified downstream value, unknown value, and the matching rule used;
  • operating phase and relevant configuration changes.

This record answers two different questions. The abandonment columns show where access attempts ended. The cost columns show what the practice could actually measure afterward. Together they provide a local basis for comparing staffing, callback, routing, and voice-agent changes without converting every disconnected call into presumed revenue.

For teams implementing the event capture and routing behind this analysis, /build describes Super Genius Labs’ engineering work.