Medical Billing AR Follow-Up: The 30-60-90-120 Day Workflow That Keeps Claims Out of Write-Off

Medical Billing AR Follow-Up: The 30-60-90-120 Day Workflow That Keeps Claims Out of Write-Off

Your aging report lands on Monday, and the 90+ column is bigger than it was four weeks ago. Your biller hasn’t been idle. The account notes show call after call and portal check after portal check, and nearly every one ends with the same two words: “in process.” So where is the money?

In most practices we work with, the answer sits inside the follow-up routine itself. Claims get touched without getting resolved. The oldest ones get worked first whether or not they can still be saved. And nobody owns the decision to stop chasing a claim that quietly died months ago.

This guide lays out the workflow our billing virtual assistants run inside independent practices every week. You’ll see what should happen to a claim at 30, 60, 90 and 120 days, the five-field call note that makes every follow-up shorter than the one before it, a weekly cadence one biller can actually sustain, and the payer-level review that keeps your AR over 90 days from refilling the month after you clear it.

The Monday Aging Report That Never Gets Smaller

Picture a three-physician family medicine practice with one full-time biller. She posts payments, answers the billing phone line from 1 to 4, fixes registration errors the front desk sends back, and works AR in whatever time is left. Usually that means Friday afternoon.

Her follow-up is honest work. She opens the aging report, sorts by oldest date of service, and starts calling. A claim from February gets a call. A claim from March gets a portal check. Each one gets a note. By 4:30 she has touched 22 claims and resolved three.

Next Friday, the list is the same list. Plus everything that crossed 90 days during the week.

This is the pattern we see most often when a practice asks us to look at its AR over 90 days. The effort is real; the structure is missing. Nothing in the routine forces a claim to leave the queue, so claims don’t leave. They age, they cross a payer’s filing or appeal window, and they become a write-off nobody actually decided to make.

What fixes it is a workflow where every aging threshold has exactly one job, and a claim cannot pass that threshold until the job is done.

What Medical Billing AR Follow-Up Covers at Each Aging Bucket

Medical billing AR follow-up is the routine of checking, diagnosing and resolving insurance claims that haven’t paid within the expected window, until each one is paid, corrected, appealed, moved to the patient, or written off with a recorded reason. Each aging bucket calls for a different kind of work:

  1. 0-30 days: Watch. Confirm every claim was accepted by the clearinghouse and acknowledged by the payer, and post remittances as they arrive. No payer calls yet.
  2. 31-60 days: Confirm. Any claim without a remittance gets a portal status check proving it is on file and moving, with an expected payment date.
  3. 61-90 days: Diagnose. Find out exactly why the claim hasn’t paid (pended for records, denied, underpaid, held for coordination of benefits) and start the fix.
  4. 91-120 days: Resolve or escalate. Every claim leaves this bucket with a corrected claim filed, an appeal submitted, or an escalation on record.
  5. 120+ days: Decide. Appeal further, move the balance to the patient, or write it off with a documented reason and a named approver.

Before you trust any of these buckets, check which date your practice management system ages from. Some systems age from date of service and others from the date the claim was first billed. Under the first method, a claim that waited six days for charge entry starts its life at day six.

Why Sorting Aging Claims by Age Alone Sends Money to Write-Off

Sorting the aging report oldest-first feels responsible. It is also how practices lose claims that were still recoverable.

Age tells you how long a claim has been open. It tells you nothing about how much time it has left, and that second number depends on the payer, the contract and where the claim sits in its life. A claim the payer never received is racing the timely filing limit, which runs from the date of service. A denied claim is racing the corrected-claim or appeal deadline, which usually runs from the date on the denial. Those windows vary widely, from a few months for some commercial plans to a full year for traditional Medicare, and our timely filing limits reference guide by payer is a practical starting point for building your own deadline list.

Here is what that looks like on a real report. A 140-day-old claim from a payer that allows a year can wait until Thursday. A 75-day-old claim that was denied 50 days ago, by a plan with a 60-day appeal window, has ten days left. It sits in the middle of your report, where nobody will reach it this week.

So the first change is the sort key. Work aging claims by days remaining before the next deadline, then by balance. Age becomes a reporting column instead of a to-do order.

The second change is what counts as work. A status call that ends with “still processing” is a touch, and a touch is not a resolution. When we audit a practice’s AR, one of the first things we count is how many times each 90+ claim has been touched with no change in status. Finding claims with four or five touches and an identical note on each is routine. Every one of those touches cost staff time and moved nothing.

What We See Inside Practices Whose AR Over 90 Days Will Not Shrink

When a 90+ bucket refuses to move, the cause is rarely effort or one bad payer. It’s usually a specific registration or routing gap feeding the same kind of claim into AR every week, combined with call notes too thin for anyone to build on. Below are three patterns we’ve worked through with independent practices, followed by the note standard we use to fix the second problem.

Three Patterns Behind a Stuck 90+ Bucket

An orthopedic group with three surgeons had close to a third of its 90+ dollars tied up in workers’ compensation visits. Front desk was registering those patients under their personal health plan, so every follow-up call went to a plan that was never going to pay. Once the group created a separate workers’ comp queue, with the claim number and adjuster contact required at check-in, follow-up moved to the adjuster and that slice of the bucket fell by roughly half within two months.

A behavioral health practice kept receiving “not a covered benefit” denials from a major medical plan. The plan was right. The patient’s mental health benefits were administered by a separate behavioral health company printed on the back of the card, and the biller had been correcting and resending to the original plan. One intake step (scan both sides of the card and check for a carve-out) stopped new claims from going in wrong, and the existing ones were refiled to the correct payer inside their filing windows.

A family medicine practice had 23 Medicare Advantage claims showing “in process” for more than 70 days. Weekly calls produced weekly notes that said the same thing. One escalation to the plan’s provider representative revealed that a newly hired nurse practitioner had never been linked to the group’s contract. No number of status calls would have surfaced that.

The Call Note That Makes the Next Follow-Up Shorter

Most AR notes we read look like “Called payer, claim in process, will f/u.” That note forces the next person to start from zero. A usable note carries five fields, every time:

  1. Date, channel (phone, portal or clearinghouse) and the payer representative’s name.
  2. The call or portal reference number.
  3. The status exactly as the payer described it, including any denial or remark code.
  4. The specific action required and who owns it: the practice, the payer or the patient.
  5. The next follow-up date, set from the deadline and not from habit.

Field five carries the most weight. If the payer says the claim will pay within 14 days, the next touch is day 15, not “next week.” If the payer asks for records, the next touch is two days after the records are confirmed received. A note that ends without a date guarantees another blind call.

The Four-Gate Aging Workflow for 30, 60, 90 and 120 Days

The framework our billing teams run is built on four gates. A gate is a fixed checkpoint with one job and one exit condition, and a claim that reaches it cannot simply sit there: it meets the exit condition or moves to its next action that same day. The gates sit at 30, 60, 90 and 120 days because those match how most practice management systems already bucket AR, so you can run this from the report you pull today. Each gate below covers the job, the exit condition and the detail most teams miss.

Gate 30: Confirm the Claim Is on File and Clean

At 30 days with no remittance, the only question is whether the payer actually has the claim. Check the clearinghouse acceptance report first, then the payer’s acknowledgment, then the portal. A claim accepted by your clearinghouse is not the same as a claim received by the payer, and payer-level rejections often land in a separate report that nobody opens.

Exit condition: the claim is confirmed on file with a status and an expected payment date, or it was rejected and has been corrected and resubmitted the same day.

Gate 60: Diagnose Why It Has Not Paid

By 60 days, a clean claim to most payers should have paid. If it hasn’t, something specific is stopping it, and your job is to name it. The usual suspects: the payer pended it waiting for medical records, it is held for a coordination of benefits update from the patient, it was denied, or it paid below the contracted rate.

Each cause has its own fix. Records requests need the exact documents named and a confirmation that they arrived. Coordination of benefits holds need a call to the patient, not the payer. Denials need the reason code read and the error corrected where it started, and this is where many practices quietly lose money. Our breakdown of why denied claims never get resubmitted shows exactly how that happens.

Exit condition: a named cause and a fix in motion, with an owner and a date.

Gate 90: Resolve or Escalate, With a Date Attached

At 90 days, routine follow-up has run its course. Every claim at this gate leaves with one of four outcomes on record: a confirmed payment date from the payer, a corrected claim submitted, an appeal filed, or an escalation to the payer’s provider representative or your practice manager.

The rule we hold billing teams to is short. A claim cannot enter its thirteenth week carrying the same status note it had in its ninth. If it would, it gets escalated today.

When you submit a corrected claim at this stage, send it as a replacement (frequency code 7 on the CMS-1500) rather than as a new claim. A fresh claim for the same date of service usually comes back as a duplicate denial and costs you another month.

Gate 120: Decide, Do Not Drift

A claim that reaches 120 days unresolved needs a decision from someone with the authority to make it, usually the practice manager or billing lead. If nobody decides, drift takes over: the claim gets touched once a month and is written off in a year-end cleanup with no reason recorded. Only three outcomes are acceptable here, and each one gets logged.

Appeal Window Still Open

If the denial is wrong and the appeal deadline hasn’t passed, file the next appeal level with the supporting documentation, then set the follow-up date from the payer’s stated response time. Check whether the payer requires a reconsideration before a formal appeal, since a request filed at the wrong level can come back unworked.

Balance Belongs to the Patient

If the payer processed the claim correctly and assigned the balance to deductible, coinsurance or a non-covered service, move it out of insurance AR and into patient responsibility today, with a statement going out. Leaving it in insurance AR inflates your 90+ number and delays the patient’s bill by weeks.

Write-Off With a Documented Reason

If the claim is past every deadline, or further work would cost more than the balance, write it off with a specific adjustment reason (timely filing, authorization, non-covered, small balance) and a named approver. That reason code is what lets you trace the upstream cause later.

Running the Gates on a Weekly Cadence

The gates only work on a schedule. This is the weekly rhythm we use for a single-biller practice, assuming the biller has protected AR time rather than whatever is left after the phones. Hours are illustrative.

DayAR workTime
MondayPull the aging report, re-sort by days to deadline, flag every claim within 14 days of a filing or appeal limit1 hour
TuesdayGate 30 and Gate 60 checks through portals and clearinghouse reports2 hours
WednesdayGate 90 payer calls and escalations, flagged claims first2.5 hours
ThursdayCorrected claims, appeals, records packets and patient coordination of benefits calls2 hours
FridayGate 120 decisions with the practice manager; tag the cause of every resolved claim45 minutes

That adds up to roughly eight protected hours a week. For a lot of single-biller practices, those hours don’t exist alongside payment posting and the billing phone line, which is precisely why the 90+ bucket grows. Care VMA’s medical billing virtual assistant service is built around that gap: a HIPAA-trained assistant works the gates in your practice management system and payer portals on this schedule, and your manager keeps the Gate 120 decisions.

Five Follow-Up Habits That Turn 60-Day Claims Into 120-Day Claims

None of these come from carelessness. They come from capable billers doing their best inside a routine that rewards activity, and every one is easy to spot once you know to look.

  1. Working the oldest claim first. It feels thorough, yet it spends Monday on claims that may already be past saving while recoverable ones near a deadline wait their turn.
  2. Counting calls as progress. If your productivity measure is calls made, you’ll get calls. Measure claims resolved.
  3. Notes with no next date. “Will follow up” sends the claim back into the pile to wait until someone happens to notice it.
  4. Resending a corrected claim as new. The duplicate denial adds a month, and on the aging report it looks like a payer problem.
  5. One person holding all the AR knowledge. When your biller is out for a week, AR stops. When she leaves, half the context goes with her. Shared notes in the five-field format are the cheapest protection you have against that.

Shrinking AR Over 90 Days for Good: Payer-Level Review and the Root-Cause Loop

Clearing the 90+ bucket once is a project. Keeping it clear is a system. The practices that hold their gains do two things the others skip: they read aging by payer, and they send the cause of every resolved claim back to the step that created it. Then they watch a short set of numbers every month.

Read Aging by Payer, Not Just by Bucket

Run your aging report grouped by payer at least once a month. In most practices we review, one or two payers account for an outsized share of the 90+ dollars. That concentration is a signal pointing at something specific: a credentialing or contract linkage problem, a payer-specific documentation rule, or a portal workflow your team hasn’t learned yet. One focused conversation with that payer’s provider representative can clear more AR than a month of claim-by-claim calls.

Send Every Resolved Claim Back Upstream

Every claim that resolves at Gate 60 or later had a cause: registration, eligibility, authorization, coding, charge entry or payer error. Tag it. At month-end, the tags show you where to fix the front end. If eligibility shows up in a third of your tags, the answer is a real-time eligibility check at scheduling, and more follow-up calls will never solve it.

The Three Numbers to Review Monthly

You don’t need a 40-metric dashboard to know whether follow-up is working. Three numbers will tell you:

  • Percentage of AR over 90 days, trended month over month. Direction matters more than any single month’s level.
  • Touches per resolved claim. When it climbs, your team is checking status instead of resolving claims.
  • Dollars within 30 days of a filing or appeal deadline. This is your real risk number, and almost no standard report shows it.

For the wider set of metrics worth tracking across the revenue cycle, see our guide to billing analytics and RCM KPIs.

Where to Start This Week

You don’t need new software to begin. Three moves this week will show you how much of your aged AR is still recoverable:

  1. Pull your aging report and add one column: days remaining until the next filing or appeal deadline. Re-sort by it.
  2. Take the 20 highest-balance claims over 90 days and read the last three notes on each. Count how many end without a next date.
  3. Book a 30-minute Friday slot for Gate 120 decisions, and protect it for four weeks.

On that first pass, most practices find that a meaningful share of their 90+ dollars is still within reach, and that what was missing all along was ownership and a schedule.

If you’d like a second set of eyes on it, send us your aging summary. The Care VMA team will map which open claims sit closest to their deadlines and show you what running the four gates would look like in your practice. Book a free AR aging review with us; a practice manager and billing lead can usually get through it in 30 minutes.

Frequently Asked Questions

How often should we follow up on unpaid insurance claims?

Check every claim without a remittance at about 30 days to confirm it is on file. After that, follow up on the date set in your last note rather than on a fixed weekly loop, and check any claim close to a filing or appeal deadline weekly until it resolves.

What percentage of AR over 90 days is acceptable for a medical practice?

It depends on your specialty and payer mix, since practices with heavy workers’ comp, auto or hospital-based claims run higher by nature. The trend matters more than the level. Set an internal target, review it monthly, and investigate any month where it rises.

When should a practice write off an aged claim?

When every filing and appeal deadline has passed, or when further work would cost more than the balance. A manager should make the call, log it with a specific adjustment reason, and review those reasons monthly to find the upstream cause.

What is the difference between AR follow-up and denial management?

AR follow-up covers every unpaid claim, including ones never received, pended or simply slow. Denial management is the part of that work focused on claims the payer formally denied: reading the reason, correcting the error, and appealing when the denial is wrong.

Can a virtual assistant handle insurance AR follow-up securely?

Yes, when the assistant works under a business associate agreement, uses individual credentials with role-based access to your practice management system and payer portals, and follows your documentation standard. Write-off approvals and contract disputes should stay with your practice manager.

Book an appointment

No credit card required – Easy onboarding

Picture of Dr. Alexander K. Mercer, MHA

Dr. Alexander K. Mercer, MHA

Dr. Alexander K. Mercer, MHA, is the Head of Practice Success at Care VMA, specializing in healthcare administration and clinical operational efficiency in the United States.

Categories: