Opens in a new tab

Revenue Leakage Detection at the Front Door: Where a Medical Practice Loses Money Before the Visit

Revenue leakage detection starts before the visit. Nine front-door steps decide whether the plan pays, whether coverage is active, whether the patient's share is collected, and whether the next visit exists.
Updated October 2026

“We’re full for three weeks. The problem is the billing.” That is a practice owner reading a thin bank statement next to a packed schedule, and the second sentence is the one to test.

Revenue leakage detection starts earlier than billing. By the time a patient sits down with a clinician, the practice has already decided most of what that visit will pay: whether the plan is one the practice is in, whether the coverage is active today, whether the patient’s share gets collected at the desk or chased by mail for months, and whether the next visit exists before this one ends.

Those decisions get made at the front door, and the front door is not where anyone looks for money. The billing team looks at claims, the bills sent to insurers. The owner looks at collections. The front desk looks at the phone. The stretch between a patient’s first call and the moment they walk back to the exam room belongs to nobody, and it leaks at nine separate places.

This is the map of that stretch. What each step is, why it fails, why the failures do not look like money, what they cost, and the morning check that closes them. A dozen shorter pieces on this site each take one step apart. This is the one that puts them in order.

What is the front door of the money path?

The money path runs from the first time a patient contacts the practice to the day their balance is zero. Revenue oversight is the job of watching all of it, every day. The front door is the first stretch: everything that happens before care is delivered, plus the two things that happen on the way out.

Nine steps, in order.

A person calls or fills out a form and becomes a lead, meaning someone who wants an appointment and does not have one yet. A referral arrives from another practice, which is the same thing with a fax attached. The lead becomes a booked appointment. The appointment gets confirmed.

The patient’s insurance gets checked: is the plan one the practice is in, is the coverage active on the visit date, and what will the patient owe. The patient arrives, or does not. The patient pays their share, or does not. The next visit gets booked before they leave, or does not. And the patient comes back next month, or quietly stops.

Every one of those nine has a count and a dollar figure. Almost no practice runs any of them, because the front desk is measured on whether the phone got answered and the chairs got filled. Both can be true while the money walks out.

Who owns the front door at your practice today?

Ask who is responsible for the patients who called and never booked. Then ask who owns the patients who stopped coming. Watch how long the silence lasts.

The front desk owns the phone and the check-in. Intake, if the practice has one, owns the new-patient paperwork. The billing team owns everything from the claim onward and considers the visit to have started when the charge appears. The clinician owns the room. Every one of those people is doing their job.

Nobody owns the lead who never booked, the referral that never turned into a call, the patient booked under a plan the practice is not in, the balance that could have been collected at the desk, or the patient who was never asked to book the next visit. Each is a thing that did not happen. A thing that did not happen is nobody’s task, and the front door is made of them.

Why the front door decides the rest of the month

Everything downstream, meaning every later step, is arithmetic on what the front door lets through.

A visit booked under a plan the practice is out of network with produces a claim that will be denied, meaning refused by the insurer, no matter how well it is coded. A visit on a date the coverage had lapsed produces a claim to an insurer that does not owe it.

A patient balance not collected at the desk becomes a statement, then a second statement, then a write-off.

Denials get created upstream, meaning early in the chain, and most of those refusals get created before the patient sits down.

And the front door is the only part of the money path that also decides revenue, not just collection of it. A lead that never booked is a visit that never existed. A patient who stopped coming is a year of visits that never existed. The billing team cannot collect a dollar the front door never let in.

That is the asymmetry. A denial costs the practice the work of fixing one claim. A lost patient costs every future claim that patient would have produced, and it does not appear on any report, because there is no claim to report.

The call that never became an appointment

Start at the beginning, because it is the step with the least evidence.

Someone calls. The desk is busy, so the caller leaves a voicemail, or is told someone will call back, or is put on hold and hangs up. Someone fills out the website form, and the form goes to an inbox that gets read on Thursdays.

Each of those is a person who wanted care, at this practice, this week. Each one is a visit worth whatever a visit is worth at your practice, multiplied by however long that patient would have stayed.

None of them leave a record that looks like money. A voicemail that was not returned is not a canceled appointment, because there was never an appointment to cancel. A form in an inbox is not a lost patient, because they were never a patient. The practice’s own numbers say the schedule is full. The schedule is full of the people who got through.

The count is simple: leads this week, appointments booked from them, and the gap. A practice that runs it will find the gap is not zero, and the pattern in it, which desk, which day, which hour, is where the fix goes.

The referral that died between two records

A referral is a lead with a paper trail, and it dies the same way.

The referring practice sends a fax or a message. It lands somewhere: a queue, a folder, a person’s desk. Someone is supposed to call the patient. On a good week they do. On a busy week the referral sits, the patient does not hear from anyone, and after a while they go somewhere else or nowhere at all.

Every stage in the practice ends with a record, and a referral that dies between two of them ends with nothing. The referring practice thinks it sent a patient. The receiving practice thinks it never got one. The patient thinks nobody called. All three are right, and the visit is gone.

The fix is a count with a clock on it: referrals received, referrals contacted within two business days, referrals booked. The step that is failing shows up as the gap between two of those numbers.

The patient on the schedule whose plan you are not in

Now the appointment exists. The next question is whether the practice can be paid for it at all.

Every practice is in network with some plans and not others. In network means the practice has a contract with that insurer and will be paid its rate. Out of network means no contract, and depending on the plan, a much smaller payment, a denial, or a bill the patient did not expect.

A patient books, gives the name of their insurer, and gets a slot. The name of the insurer is not the plan. One insurer sells dozens of plans, and the practice is in some of them. The desk hears a familiar name and books the visit.

The claim goes out, comes back denied for being out of network, and the practice either eats it or sends the patient a bill that ends the relationship.

The check happens at booking or it does not happen. A list of plans the practice is not in, read against tomorrow’s schedule every afternoon, catches every one of these a day early. There is still time to call the patient, move the visit, or explain the cost. After the visit, there is nothing to do but absorb it.

The insurance check that said approved

Most practices run an automated eligibility check, meaning a query to the insurer that asks whether the patient’s coverage is active. It comes back with a flag. Approved, or not.

The flag is not the answer. It says a policy exists. It does not say the plan on that policy is one the practice is in, or that the coverage is active on the visit date rather than the day the check ran. It does not say the service being scheduled is covered, or that the patient has not switched plans since the card was scanned.

At practices we have worked with, the check reads approved on most of the visits later refused for coverage. The flag was accurate about a question nobody had meant to ask.

The check that works reads the response, not the flag. The plan on the response matched against the plans the practice bills. The coverage dates against the visit date. The service against what the plan covers. That takes a few seconds per patient when it runs automatically the day before, and it never runs when a person has to remember to open each response.

Coverage also expires quietly. Nothing happens the day a card expires, which is exactly why nobody catches it. A patient whose coverage lapsed last month keeps their appointments, and every one of them produces a claim to an insurer that no longer owes it.

What the patient owes, and when you find out

Insurance pays part of most visits. The patient pays the rest: a copay, a fixed amount per visit; a deductible, the amount they pay in full before the insurer starts paying; and coinsurance, their percentage after that.

Together those are the patient’s share, and the practice finds out what it is at one of two moments. Before the visit, from the eligibility response. Or weeks later, from the insurer’s payment report, the notice of what it paid and what it did not, after the patient has gone home.

The timing decides whether the money arrives. A large share of the patient dollars owed at the visit walks out uncollected and gets chased for months by statement. Patient balances decay with every day that passes. And the desk cannot ask for an amount it does not know.

The desk also skips amounts it does know when asking feels awkward. Your real collections policy is a thousand half-second mercies at a busy desk. A system that asks before the visit does not get busy.

There is one more silent piece. At one practice, the billing system already knew which 171 patients’ cards on file had expired, and the balances those cards were supposed to cover had been sitting uncollected. The card expired, the automatic charge failed, and nothing told anyone.

The no-show, and the fee you wrote a policy for

The patient does not come. The chair sits empty for the hour, and the clinician’s day has a hole that cannot be sold on twenty minutes’ notice.

No-shows are a system output: they come from how the practice confirms, reminds, and rebooks. A confirmation that demands a reply beats a reminder that asks nothing. A same-hour rebooking call beats a letter. A waitlist that fills the slot beats an empty hour.

Most practices also have a no-show fee in the policy. A no-show fee the practice wrote and never billed is money left at the front door when coverage allows the fee at all. A policy nobody enforces is a policy nobody believes, and the no-show rate knows it.

The next visit that never got booked

Now the patient was seen. Two steps left, and they decide next month’s revenue.

The first is the next appointment. A patient who needs a follow-up and leaves without one has to remember to call. In telehealth there is no desk to walk past, so the next visit never gets booked. A follow-up booked before the patient leaves is a visit that exists. The count is the share of visits that ended with the next one on the calendar, by clinician, and it is the single best predictor of next month’s schedule.

The patient who left without telling you

The second is the patient who simply stops. They did not cancel. There was nothing to cancel, because no next visit was booked. The schedule filled behind them, and the visit count stayed flat while the patient base turned over underneath it.

A no-show creates a record. A patient who stops coming creates nothing at all. Compare each patient’s expected return against the calendar and count the ones past due with nothing booked. At one practice, the slow month started three months earlier, when patients left through a door nobody was watching.

The pattern is rarely practice-wide. Split it by clinician and the comfortable average falls apart. At practices we have worked with, the fix was three conversations, not a marketing budget.

The chairs that sat empty while patients waited

One more front-door failure belongs here because it is two failures that cancel each other’s evidence.

Intake knows who is waiting for an appointment. Operations knows which hours are open. Nobody in the building has ever put those two numbers on the same page. So a practice can carry a waitlist and empty chairs in the same week, each department certain the other is the bottleneck, and the visits that could have happened do not.

The count is unfilled bookable hours inside the next ten business days, by clinician, next to the number of patients waiting. When both are above zero, the fix is a phone call, and it pays for itself by lunch.

What the front door costs

The cost lands in three places, and only one of them ever gets a name.

The first is claims that were never going to pay: out-of-network visits, lapsed coverage, wrong plans. The billing team works the denial and gets blamed for a rate that was set at the front desk.

The second is patient money that leaves the building: the copay not asked for, the deductible nobody knew about until the payment report, the expired card, the no-show fee never raised. Together they are why fewer than one in four patient appointments at one practice reached paid in full.

The third is revenue that never existed: the lead who never booked, the referral nobody called, the patient never asked to rebook, the one who stopped coming. None of these produce a claim or a report. Every stage a patient touches sends a signal. Every stage that is entirely yours sends nothing. The front door is almost entirely yours.

Real situations, and what the front door hid

At practices we have worked with, a denial review that starts in billing ends at the front desk, where the check reads approved on plans the practice does not bill. The check was running. Nobody was reading the response. The plan on it was not one the practice billed.

At another, the desk collected copays and nothing else, because the deductible amount was not on the screen when the patient stood there. It arrived weeks later on the insurer’s payment report. By then the patient was a statement, then two, then a write-off. The money had been knowable on the day of the visit.

At a third, a practice with a full schedule was losing its patient base under the schedule. Nearly half the patients who should have returned did not, and no visit had been canceled, because none had been booked. The schedule was full of first visits.

What the daily check looks like

The practices that close the front door run a short list every afternoon for tomorrow and every morning for yesterday. Each line has a count, a dollar figure where there is one, and a name.

Each list is short at a practice that runs it daily. The first week, every list is long, because none of them has ever been run. That first week is the finding.

And every list carries a do-not. Do not book a patient under a plan you are not in and hope. Do not send a statement for an amount the desk could have asked for. Do not let a no-show go without a rebooking call because the desk is busy, because the desk is always busy. The do-not is half the instruction.

Why the reports cannot show you this

Every standard report a practice runs starts at the charge or the claim. Collections, aging (unpaid bills sorted by how old they are), denials, days to payment. All of them describe what happened to visits that happened.

The front door is the visits that did not happen, and the money that left before a charge existed. A lead is not a claim. A lapsed patient is not a denial. A copay not asked for is not on the aging report, the list of unpaid bills by age, until it is a statement, and by then it is a different problem with a different name.

So the numbers that describe the front door have to be built from records the practice already keeps and has never combined: the phone system and the schedule, the schedule and the plan list, the eligibility response and the check-in screen, this visit and the next. Each pair is an afternoon to build once and a minute to read every morning.

Where does the practice start?

With three counts that take an afternoon.

Pull tomorrow’s schedule and read every patient’s plan against the list of plans the practice is not in. The number of matches is the first finding. At most practices it is not zero, and every one is a denial that has not happened yet.

Pull last month’s completed visits and count the ones that ended with no next appointment booked, by clinician. That number, and the spread between clinicians, is the second finding.

Pull the no-shows from the same month and count how many have a fee raised and how many got a rebooking call. The gap between the policy and the count is the third finding.

Then pick the first step to instrument. For most practices it is the rebooking, because the next visit booked before the patient leaves is the number that moves next month’s schedule. It moves in a week once a clinician sees it with their name on it.

For a practice with a climbing denial rate, it is the plan check on tomorrow’s schedule. For a practice with a statement backlog, it is the patient’s share on the screen before check-in.

The rest of the money path starts where the front door ends. Once the visit happens, the stretch between the note and the claim takes over, and it leaks the same way for the same reason.

What this means for you

Your full schedule and your thin bank statement are the same practice, seen from the front door and the back. Before a patient sits down, the practice has already decided whether the plan pays, whether the coverage is active, whether the patient’s share gets collected, and whether there is a next visit.

After they leave, it has decided whether they come back. None of those decisions appear on a report, and all of them are yours.

The fix is a short list, every afternoon for tomorrow and every morning for yesterday, of the things that did not happen at the front door, with a number and a name on each line.

Grab 30 minutes with us. Prep nothing. You will see how many of next week’s scheduled patients are booked under a plan you are not in, and how many of last month’s visits ended without a next one.

Questions practice owners ask

What is the front door of a medical practice’s revenue?

The revenue cycle, the whole path from a patient’s first contact to a zero balance, starts at the front door. The front door is everything that decides what a visit will pay before care is delivered, plus the two steps on the way out: leads and referrals, booking, confirmation, the insurance check, the patient’s share, the no-show, the next appointment, and whether the patient comes back.

Why does a full schedule not mean the money is fine?

Because the schedule counts visits and the bank counts visits that paid. A visit under a plan the practice is not in, on a date the coverage had lapsed, or with a patient share nobody asked for fills a chair and pays a fraction. And a full schedule can hide a patient base that is turning over underneath it.

What is the difference between an eligibility flag and an eligibility check?

The flag says a policy exists. The check reads the response: the plan against the plans the practice bills, the coverage dates against the visit date, the service against what is covered, and the patient’s share. The flag can read approved on a visit the insurer will refuse.

When should the practice find out what the patient owes?

Before the visit, from the eligibility response, so the desk can ask for it at check-in. Finding out from the insurer’s payment report weeks later turns a desk collection into a statement, and patient balances decay with every day that passes.

How do I know if patients are leaving?

Compare each patient’s expected return against the calendar and count the ones past due with nothing booked. A patient who stops coming creates no record, so the count has to be built. Split it by clinician, because the pattern is rarely practice-wide.

Which front-door step should I fix first?

The next appointment booked before the patient leaves, at most practices, because it predicts next month’s schedule and moves within a week once clinicians see their own number. The plan check on tomorrow’s schedule if denials are climbing. The patient’s share on the check-in screen if the statement backlog is growing.

Read next