Claim denials are the silent revenue killer in medical practices. Many denied claims are never reworked, which turns a fixable problem into lost revenue.
But here is the good news: many denials are preventable. The plan below works through them in a fixed order over 90 days.
Here is the step-by-step system.
Week 1-2: Audit and Categorize
Before you can fix denials, you need to understand exactly what is causing them. Most practices have never done a proper denial audit.
Step 1: Pull Your Denial Data
Export every denied claim from the last 90 days. You need:
- Claim number
- Date of service
- Patient name
- Payer
- CPT codes billed
- ICD-10 codes billed
- Denial reason code (CARC)
- Denial remark code (RARC)
- Dollar amount denied
- Provider who performed the service
Step 2: Categorize Every Denial
Group your denials into these categories. This is where patterns emerge.
| Category | Root Cause | Fix Difficulty |
|---|---|---|
| Coding errors | Wrong CPT, missing modifier, unbundling | Easy — retrain coders |
| Missing information | No referral, no prior auth, missing records | Easy — implement checklists |
| Medical necessity | Diagnosis does not support procedure | Medium — documentation training |
| Eligibility | Patient not eligible on date of service | Easy — verify day-of |
| Timely filing | Claim submitted after deadline | Easy — fix workflows |
| Duplicate claims | Same claim submitted twice | Easy — PMS configuration |
Key insight: Coding errors and missing information are often the two largest categories. Start with whichever is biggest in your own data.
Week 3-4: Fix the Root Causes
Now that you know what is causing denials, fix the systems — not just the individual claims.
Fix #1: Implement a Pre-Submission Checklist
Every claim must pass this checklist before it leaves your office:
- Eligibility verified within 24 hours of service. Do not rely on batch eligibility checks from last week. Verify the morning of the appointment.
- CPT codes match documentation. The CPT code billed must match what the physician documented. If the note says "echocardiogram with Doppler," bill 93306 — not 93303.
- Modifiers are correct. Check -26/-TC split, -59 for distinct services, -25 for separate E/M. This is the #1 coding error.
- Diagnosis supports the procedure. ICD-10 specificity matters. I25.10 (atherosclerotic heart disease) is different from I25.11 (atherosclerotic heart disease with angina). The specific code determines medical necessity.
- Prior authorization is on file. If the payer requires auth, confirm the auth number is on the claim. Auths expire — check dates.
- Referral is on file. If the payer requires a referral, confirm it is documented and linked to the claim.
- Patient information is correct. Name, DOB, insurance ID, group number — all must match the insurance card exactly.
Fix #2: Train Providers on Documentation
The most common medical necessity denial is "procedure not supported by diagnosis." This is a documentation problem, not a coding problem. Here is what to tell your providers:
- Be specific with diagnoses. "Chest pain" is not enough. "Chest pain, substernal, exertional, relieved by rest" supports a cardiac workup.
- Link symptoms to diagnoses. If you order an echocardiogram, document why: "Echo ordered to evaluate for valvular disease in patient with new-onset dyspnea."
- Document medical decision-making. Explain your thought process. Payers want to see that the procedure was necessary, not optional.
Fix #3: Automate Eligibility Verification
Set up real-time eligibility checks at three points:
- 48 hours before the appointment — Batch check all upcoming patients
- Morning of the appointment — Re-verify any patient whose eligibility changed
- At check-in — Confirm insurance card and collect any copay
This one change prevents many eligibility-related denials.
Week 5-8: Build a Denial Prevention Workflow
Prevention is cheaper than cure. Here is the workflow that top-performing practices use.
Daily: Pre-Claim Review
Before any claim is submitted, a trained billing staff member reviews it against the checklist. This takes 2-3 minutes per claim but saves hours of denial follow-up.
Weekly: Denial Trend Report
Every Monday, run a report showing:
- Total claims denied this week
- Denials by category (coding, missing info, etc.)
- Denials by provider
- Denials by payer
- Dollar amount denied
Share this report with your providers and coding team. Transparency drives improvement.
Monthly: Provider Scorecards
Give each provider a one-page scorecard showing:
- Their personal denial rate
- Top 3 denial reasons for their claims
- Comparison to practice average
- Specific action items for improvement
When providers see their individual numbers, behavior changes. Nobody wants to be the outlier.
Week 9-12: Optimize and Sustain
By week 9, your denial rate should be dropping. Now optimize for long-term sustainability.
Denial Response Templates
Build templates for the most common denial types. Here are the three you will use most:
Template 1 — Coding Denial (CO-16, CO-4): "Please find attached the corrected claim with the appropriate CPT code/modifier. The original claim was submitted with [error]. The corrected claim reflects [accuracy]. Supporting documentation is enclosed."
Template 2 — Medical Necessity (CO-50): "The procedure billed was medically necessary based on the following clinical indicators: [list]. Per LCD [policy number], the diagnosis code [ICD-10] supports this procedure. Medical records are enclosed."
Template 3 — Missing Information (CO-16): "The requested information is attached: [document]. Please reprocess the claim. If additional information is needed, contact us at [phone]."
Payer-Specific Playbooks
Each payer has different appeal processes. Build a playbook for your top 5 payers:
- Appeal deadline — Most payers give 60-180 days. Know the exact deadline for each.
- Appeal method — Some accept fax, some require mail, some have online portals.
- Required documentation — What each payer wants to see with the appeal.
- Escalation path — Who to call if the appeal is ignored.
The 90-Day Checklist
Print this out and tape it to your billing desk:
- Week 1: Pull 90 days of denial data. Export to spreadsheet.
- Week 2: Categorize every denial. Calculate percentages by category.
- Week 3: Implement pre-submission checklist. Train billing staff.
- Week 4: Schedule provider documentation training sessions.
- Week 5: Set up automated eligibility verification.
- Week 6: Build denial response templates for top 5 denial types.
- Week 7: Create payer-specific appeal playbooks.
- Week 8: Launch weekly denial trend reports.
- Week 9: Start monthly provider scorecards.
- Week 10: Review and refine templates based on what is working.
- Week 11: Celebrate wins. Share results with the team.
- Week 12: Audit results. Compare to Day 1 metrics. Adjust as needed.
The system works. The math works. The only question is whether you will implement it. Every week you wait is another week of unnecessary denials and lost revenue.