The schedule is as full as it was a year ago. The providers are working as hard. And the deposits keep coming in lighter than they should. It is one of the situations physician-owners bring to us most, and it is almost never a volume problem — it is a collections problem that started months before anyone noticed.
Production and cash are two different stories
Most practices watch production because production is the number the system puts in front of them. But production is a claim about what you earned. Cash is a fact about what you were paid. Between the two sits a chain of small operational steps — eligibility, coding, submission, denial follow-up, patient balances, posting — and a break anywhere in that chain shows up in the bank account weeks later, long after the visit it came from.
That lag is what makes this so disorienting from the owner’s chair. By the time the trend is visible in the deposits, the cause is a quarter old and the calendar has moved on. So the first correction is to stop reasoning from the schedule. The schedule is telling you the truth; it just isn’t answering the question.
The gap almost always opens in one of four places
In practice, when production holds and cash falls, the cause sits in one of four spots. Check them in this order, because they get progressively harder to see:
- Front-end capture. Insurance changes that were never verified, copays not collected at the desk, demographics entered wrong. Each one resurfaces weeks later as a denial or an unpaid balance, and by then the easy moment to fix it is gone.
- Coding and documentation drift. Not fraud, not incompetence — drift. A provider changes habits, a code set updates, a new hire codes conservatively, and the average value of a visit slides quietly downward while the visit count stays flat.
- Denial follow-up. The single most common failure. Claims go out, some come back denied, and nobody is accountable for the queue. Denials are not lost revenue until they age past appeal — and then they are, permanently.
- Payer-side change. A contract that renewed at worse terms, a payer that quietly changed a policy, a plan mix that shifted with local employers. This is the one owners least expect and most often find.
How to find it in a week
You do not need a consultant’s model to locate this. You need three reports and someone willing to read them honestly.
Pull the aging report, broken out by payer and by bucket. Money stacking up past ninety days is not a cash-flow inconvenience; it is a queue nobody is working. Then pull charges and collections per encounter by month for the last eighteen months — if charges per visit are sliding, the drift started at documentation and coding; if charges are holding while collections fall, the break is downstream in follow-up. Two lines, and they separate the problems faster than any other view. Finally, pull denials by reason code for the last two quarters. Denial reasons are a map of exactly where the chain is breaking, and most practices have never looked at them in aggregate.
Put those three next to a thirteen-week cash forecast and the picture usually resolves in an afternoon. Not always into a comfortable answer — but into a specific one, which is the point.
Then ask who owns it
Here is the part that determines whether the fix holds. In most practices where this pattern appears, the diagnostic work finds a real cause, the cause gets addressed, and the same gap reopens within a year. It reopens because the underlying condition was never the denial rate. It was that no one person owned the revenue cycle end to end, with the authority and the standing time to work it.
Billing companies do not solve this by themselves; they do their scope, and the seams between their scope and yours are exactly where money leaks. Neither does a report. Someone inside the practice has to own the number, review it on a fixed cadence, and be answerable when it moves.
What to fix first
Stabilize collections at the front desk this week — it is the cheapest money in the building and it requires no system change. Assign the denial queue to a named person with a daily standing block, not to a department. Rebuild the aging report into something the owners actually read monthly. Then, and only then, take on the structural items: contracts, coding education, system configuration.
That order is deliberate. Stability precedes growth, and inside the revenue cycle it means the same thing it means everywhere else: fix what is losing money now before you optimize what might earn more later.
If you want help
When the gap is wide enough to be a threat to the practice, this is stabilization work, and it is what the first thirty days of an engagement are built to resolve. When the diagnosis is clear but nobody inside has the capacity to own it, it becomes standing fractional leadership until it does. Either way, a first conversation is confidential and costs nothing: tell us where things stand.