A step-by-step framework for turning your aging AR graveyard into recovered cash—before the timely filing clock runs out.
Somewhere in your practice management system, right now, there is a pile of money that belongs to you. It is sitting in a status column labeled "Denied" or "Rejected," buried under months of new claims, daily patient encounters, and the constant forward momentum of keeping your practice running. Nobody is working it. Nobody has time to work it. And every day that passes, another claim in that pile inches closer to its timely filing deadline—the point at which the payer is no longer legally obligated to pay you, regardless of whether the denial was legitimate.
For the average medical practice, denied claims represent somewhere between 10 and 20 percent of annual revenue. On a practice generating $1.5 million a year, that is $150,000 to $300,000 sitting in limbo. Some of those denials are legitimate—the payer correctly identified a coding error, a coverage gap, or a documentation deficiency. But a significant portion of them are recoverable. The claim was denied because of a transposed digit in a subscriber ID. A missing modifier. A timely filing dispute where the payer claims they never received the original submission. A medical necessity denial that can be overturned with a single supporting document.
The problem is not that these claims cannot be recovered. The problem is that most practices do not have a system for recovering them. The billing staff is consumed with today's claims, this week's charge entry, and the stack of EOBs that came in yesterday. The denied claims backlog grows by accretion, one ignored remittance at a time, until it becomes so large that it feels insurmountable.
It is not insurmountable. It just requires a method. This is that method.
Before you can fix anything, you need to see everything. The first step in any denial backlog audit is pulling a complete, filtered Aging AR report from your practice management system.
Most PMS platforms allow you to filter your AR report by claim status. You want to isolate claims with a status of "Denied," "Rejected," or equivalent. Exclude claims that are currently in process, pending, or in active follow-up. What you are looking for is the backlog—the claims that were denied and then never touched again. These are your practice's hidden revenue, and the first thing you will notice is how large the number is.
Once you have the raw data, export it to a spreadsheet. You will need the following fields at a minimum: patient name, claim number, date of service, date of denial, payer name, denial reason code (CARC/RARC), billed amount, and the timely filing deadline for each payer.
The natural instinct is to start at the top of the list and work your way down. That instinct is wrong. Denied claims should be prioritized using two variables: timely filing deadline and dollar value. A $4,500 surgical claim with 30 days left before the appeal window closes is exponentially more urgent than a $75 office visit denial from two months ago that still has 10 months of runway.
Claims over $500 with less than 60 days remaining on timely filing. These are your biggest revenue recovery opportunities and your most time-sensitive. Assign your most experienced biller.
Claims over $500 with 60+ days remaining. Significant revenue at stake but no immediate deadline pressure. Batch these for systematic processing.
Claims under $500 approaching the filing window. Worth recovering if the fix is simple (wrong ID, missing modifier). Skip if the appeal effort exceeds the return.
Small claims with plenty of time. Queue these for batch processing during downtime. Many of these will resolve through the group-fix strategies in Step 2.
Every major payer has a contractual timely filing limit for claim appeals. Medicare allows 120 days for redeterminations. Most commercial payers allow 90 to 180 days from the date of denial. Miss the window, and the claim is dead—no exceptions, no extensions, no amount of calling will bring it back. Your spreadsheet should have a column that calculates days remaining for every single claim.
This is where most practices go wrong. They look at a backlog of 200 denied claims and think, "We need to work these one at a time." That approach will bury your staff in hours of repetitive work, and it completely misses the patterns hiding in the data.
Instead of processing claims individually, group your denials by CARC (Claim Adjustment Reason Code) and RARC (Remittance Advice Remark Code). These standardized codes tell you exactly why a claim was denied, and when you sort your backlog by reason code, patterns emerge immediately. You might discover that 40 of your 200 denied claims all share the same CARC code—CO-16 (claim lacks information), for example—and that 35 of those 40 are from a single payer. That is not 40 individual problems. That is one problem, applied 40 times, and it likely has one fix.
For a comprehensive breakdown of the most common denial codes and their specific fixes, see our detailed guide: Top 10 Medical Billing Denials of 2026. That article walks through each code with actionable resolution steps. What we are focused on here is the strategic framework for tackling them at scale.
Once you have grouped your denials by reason code, classify each group as either a soft denial or a hard denial. This distinction determines your recovery approach and your realistic expectations for each category.
| Type | Common Causes | Typical Fix | Expected Recovery Rate |
|---|---|---|---|
| Soft Denial | Incorrect subscriber ID, missing modifier, duplicate claim flagged in error, registration/eligibility data mismatch, timely filing dispute | Correct and resubmit, or request reprocessing with supporting documentation | 60–80% recovery rate |
| Hard Denial | Not a covered benefit, service not medically necessary, out-of-network, authorization not obtained, coordination of benefits issue | Formal appeal with clinical justification, peer-to-peer review, or patient responsibility transfer | 15–40% recovery rate (varies by payer and clinical strength of the appeal) |
The key insight here is that soft denials should be your first priority because they have the highest recovery rate with the lowest effort. A transposed subscriber ID is a five-minute fix. A missing modifier is a corrected claim submission. These are not clinical disputes—they are administrative errors, and many of them were the payer's error, not yours. Batch-correcting 30 soft denials in a single afternoon can recover tens of thousands of dollars.
Hard denials require more effort but should not be abandoned. A medical necessity denial on a $3,000 procedure is worth fighting if you have the clinical documentation to support it. The appeal just requires a more structured approach, which brings us to Step 3.
Once you have your denials grouped and classified, the next step is to dispute them as efficiently as possible. The goal is to avoid writing 200 individual appeal letters when 150 of them share common characteristics that can be addressed in batches.
When your root cause analysis reveals that a group of denials was caused by a payer-side error—a system glitch that flagged legitimate claims as duplicates, a retroactive eligibility update that the payer failed to apply, or a batch of claims incorrectly denied for timely filing when you have proof of original submission—you can often request bulk reprocessing directly from the payer's provider relations department.
This is an administrative shortcut that most practices do not know exists. Rather than resubmitting each claim individually through the standard appeals process, you compile a spreadsheet of affected claim numbers and submit it with a cover letter explaining the systemic error and requesting mass reprocessing. Major payers including UnitedHealthcare, Cigna, Anthem/BCBS, and Aetna all have provider relations teams that handle bulk correction requests. The key is having your data organized cleanly enough to make the request actionable for their team.
For hard denials—medical necessity disputes, prior authorization failures, and coverage determination challenges—you will need a formal appeal packet. The appeal is your one shot at overturning the denial, and a poorly assembled packet is worse than no appeal at all because it starts the clock on the payer's appeal response timeline without giving you a reasonable chance of success.
An effective appeal packet includes four components:
1. The original Explanation of Benefits (EOB) showing the denial, the reason code, and the denied amount. This establishes what you are disputing and provides the payer with the reference they need to locate the claim in their system.
2. The corrected claim or supporting documentation that addresses the specific denial reason. For a medical necessity denial, this means clinical notes demonstrating that the service was appropriate for the patient's diagnosis. For an authorization denial, this means proof that authorization was obtained or that the service met the criteria for retrospective authorization under the payer's policy.
3. A clinical justification letter from the treating physician. This is the most important component for hard denials. It should be specific, citing the patient's diagnosis, the clinical rationale for the denied service, and any relevant clinical guidelines (such as AMA guidelines, specialty society recommendations, or payer-specific coverage policies) that support the medical necessity of the service.
4. Supporting evidence such as relevant lab results, imaging reports, or records of failed conservative treatment that demonstrate why the denied service was necessary. The more objective evidence you include, the harder it becomes for the payer to sustain the denial.
If your root cause grouping reveals that you have multiple medical necessity denials for the same procedure type, write one strong appeal template and customize it for each patient. The clinical justification structure and guideline citations remain the same—only the patient-specific details change. This turns a 45-minute appeal letter into a 10-minute customization.
A denial audit without measurement is just busy work. You need to know whether your effort is actually converting to cash. For every batch of claims you dispute, track two metrics: the recovery rate (percentage of disputed claims that are ultimately paid) and the recovered dollars (the total revenue recaptured from the backlog).
| Denial Category | Target Recovery Rate | Realistic Timeline |
|---|---|---|
| Soft denials (administrative errors) | 60–80% | 30–45 days from resubmission |
| Hard denials (medical necessity, coverage) | 15–40% | 45–90 days from appeal submission |
| Timely filing disputes (with proof of original submission) | 70–90% | 30–60 days from dispute submission |
| Coordination of benefits (COB) issues | 40–60% | 60–90 days (requires patient involvement) |
Not every denied claim can be recovered, and knowing when to stop pursuing a claim is just as important as knowing when to fight for one. A claim reaches final disposition when it has exhausted all appeal levels with the payer, the timely filing window has closed with no further legal recourse, or the cost of continued pursuit exceeds the potential recovery.
When a claim reaches final disposition, write it off. Remove it from your active AR. Adjust your books accordingly. A clean AR report with accurate balances is worth more to your practice's financial health than an inflated receivables number padded with claims that will never pay. Dead claims sitting in your system obscure your real financial picture, inflate your days in AR, and create phantom revenue projections that distort your cash flow planning.
The denial audit is not a one-time project. If you treat it as one, you will be right back where you started in six months with another backlog of untouched denials. The real value of this exercise is not just the recovered revenue—it is the intelligence you gain about where your revenue cycle is breaking down.
When your root cause grouping reveals that 30 percent of your denials are CO-16 (missing information), that tells you there is a front-desk intake problem. Patient demographics are being entered incorrectly, or insurance information is not being verified before the encounter. Fix the intake process, and you prevent those 30 denials from ever occurring again.
When you discover that a specific payer is denying claims for a specific CPT code at a disproportionate rate, that tells you either the coding is wrong, the payer has a coverage policy your team is not aware of, or the payer is inappropriately denying legitimate claims. Each scenario has a different fix, but you cannot identify any of them without the data that the audit produces.
Implement this as a non-negotiable standard operating procedure: no denied claim should ever sit for more than 90 days without a formal dispute or a documented write-off decision. This is your practice's statute of limitations. It ensures that the backlog never accumulates to unmanageable levels, and it keeps your team working denials while they are still fresh enough to resolve efficiently.
In practice, this means assigning a specific team member (or team) to work denials as their primary responsibility, running a denial aging report weekly (not monthly, not quarterly), escalating any claim approaching the payer's timely filing deadline immediately, and documenting the resolution status of every denied claim in your PMS so there is a clear audit trail.
The benchmark to remember: A well-managed practice should have a denial rate under 5 percent. If your denial rate consistently exceeds 10 percent, the problem is systemic, and it lives upstream of the billing department—in coding, documentation, eligibility verification, or payer contract management. The denial audit data will show you exactly where.
Everything in this playbook can be executed by a competent in-house billing team with adequate staffing and the time to dedicate to the project. The operative phrase is "adequate staffing and the time." In our experience, most practices that have accumulated a significant denial backlog got there precisely because their team does not have the bandwidth to handle both current billing operations and a retrospective cleanup simultaneously.
Here is the honest tipping point: if your denial backlog represents more than one month's revenue, your internal team almost certainly cannot dig out while keeping up with current charge entry, claim submission, payment posting, and patient billing. Asking them to do both is a recipe for burnout and errors on the current side of the operation, which creates more denials and feeds the backlog further.
This is the scenario where outsourcing the backlog cleanup to a specialized revenue cycle management firm makes financial sense. The external team works the backlog as a defined project while your internal staff stays focused on current operations, or, if the audit reveals systemic issues that go beyond a one-time cleanup, it may be time to evaluate whether outsourcing your entire billing operation would produce better outcomes at a comparable or lower cost.
At A-Z Medical Billing & Consulting, we offer a Full Revenue Cycle Health Check that includes a complete denial backlog audit, root cause analysis, timely filing risk assessment, and a recovery projection with specific dollar estimates. We will tell you exactly how much recoverable revenue is sitting in your system, how much of it is at risk of expiring, and what it will take to get it back.
Find out with a free Revenue Cycle Health Check. We audit your denied claims, quantify the recoverable amount, and build a plan to get your money back.
Request Your Free Audit →Disclaimer: This article is provided for informational and educational purposes only and does not constitute legal, financial, or compliance advice. Payer policies, timely filing limits, and appeal processes vary by contract and jurisdiction. Practices should consult their payer contracts and, where applicable, legal counsel for guidance specific to their circumstances.