Most of the revenue an independent practice loses is not stolen, disputed, or written off in some dramatic moment. It leaks. A claim that never goes out. An underpaid EOB nobody reads line by line. A patient balance that ages into nothing. None of it shows up as a single alarming number, which is exactly why it survives.
We built NatRevMD as physicians because we kept seeing the same pattern in practice after practice: owners assume that because charges are going out and money is coming in, the machine is working. It usually is not. Across the practices we audit, recoverable revenue leakage typically runs 8-20% of collections. On a practice doing $150K a month in net receipts, the low end of that range is still real money walking out the door every thirty days.
The good news is that leakage is not random. It concentrates in a handful of predictable places. Here are the seven we find most often, and what each one actually looks like when you go looking.
1. Charges that never make it to a claim
The first leak is upstream of billing entirely. An encounter happens, the note gets written, and somehow no charge is ever captured. It happens with add-on procedures, in-office labs, injections, and anything performed by a provider who is thinking about medicine, not CPT codes.
The fix is a reconciliation you can run weekly: pull the schedule, pull the charges, and match them. Every completed visit should have a corresponding charge within a defined window. When the two lists do not tie out, you have found charges that were rendered but never billed. [EP174 — insert exact charge-capture gap figure/story here]
2. Undercoding to the “safe” level
Undercoding is the leak that feels responsible and costs the most in aggregate. A provider who defaults to a 99213 when the documentation supports a 99214, every day, across a full panel, is quietly discounting their own work. Multiply a modest per-visit gap across thousands of encounters a year and it is one of the largest line items on this list.
We are not talking about upcoding. We are talking about coding to the level the note already supports. The audit is simple: sample a set of visits, read the documentation, and compare the level billed to the level justified. A consistent downward skew is a pattern, not an accident, and it is fixable with feedback and a coding reference at the point of care.
3. Eligibility and benefits that were never verified
A claim built on stale or unverified eligibility is a denial waiting to happen. Coverage lapses, plan changes, and secondary insurance that nobody captured all turn into rejected claims weeks after the visit, when the patient is gone and the trail is cold.
Real-time eligibility verification before the visit closes this leak. It is a checklist item, not a heroic effort: confirm active coverage, confirm the plan, confirm the patient’s financial responsibility. Done up front, it prevents the denial. Done never, it guarantees rework.
4. Preventable denials nobody worked
Denials are not a cost of doing business. A large share of them are preventable, and an even larger share are recoverable if someone works them promptly. The leak here is twofold: denials that should never have happened, and denials that happen and then sit.
Every denial needs an owner, a reason code, and a clock. When denials pile up unworked past timely-filing limits, a recoverable claim becomes a permanent write-off. [EP186 — insert exact denial recovery figure/story here] Track your denial rate and your denial resolution rate as standing KPIs. If you cannot state both numbers today, that is the leak.
5. Underpayments against your own contracts
This one hides in plain sight. Payers do not always pay the rate your contract obligates them to. The claim gets paid, the money posts, everyone moves on, and the difference between what you were owed and what you received evaporates.
The only defense is a fee schedule loaded into your system and a payment-posting process that compares every remittance to the contracted rate. When the payment is short, it gets flagged and appealed. Without that comparison, you are trusting payers to pay you correctly out of goodwill, and goodwill is not a revenue strategy.
6. Aging accounts receivable
Every dollar in AR has a half-life. The older a balance gets, the less likely it is to ever be collected. Insurance AR past 90 days and patient AR past 120 days are where recoverable revenue quietly turns into bad debt.
The discipline is an aging report reviewed on a schedule, with buckets that get worked oldest-and-largest first. [EP178 — insert exact aging AR figure/story here] If your AR over 90 days is climbing month over month, cash is aging out of reach whether or not the P&L shows it yet.
7. Patient balances that never get collected
The final leak is the one practices are most squeamish about: patient responsibility. Copays, deductibles, and coinsurance that never get collected at or after the visit add up fast, especially as high-deductible plans push more of the bill onto patients.
Collect what you can at the point of service, statement the rest promptly and predictably, and have a defined follow-up sequence. A patient balance you never ask for twice is a balance you have effectively donated.
8. Where this leaves you
None of these seven leaks announces itself. Together they are why a practice can feel busy, look profitable on paper, and still wonder where the cash went. The pattern is consistent enough that we treat finding it like a clinical workup: systematic, traceable, and numbers-first.
You do not need to fix all seven this quarter. You need to know which ones are draining you and how much. That is a diagnosis, and it comes before any treatment.
Finding and fixing leaks like these across all seven categories is the core of our revenue cycle management services, and it starts with knowing where you actually stand.
Run the diagnostic →https://eligibility.natrevmd.com/recover-diagnostic


