ABA AR Aging Buckets: Why 0 to 30 Days Matters More Than 90+
- Veronica Cruz

- 2 days ago
- 6 min read
Two numbers from a sample ABA practice audit.
90+ days: collecting at 99.08%.0 to 30 days: collecting at 48.46%.
Read that the way most people read an aging report, oldest first, and the practice looks outstanding. Nearly everything old has been collected, which is usually the hardest part of the job.

Read it the other way and the picture inverts completely. That practice had stopped billing. The excellent 90+ numbers were residue from work done months earlier, and the collapse in the newest bucket was the actual current state of the business.
Aging buckets are the most diagnostic section of your AR report and the most consistently misread. Here's what each one is actually telling you.
What your ABA AR aging buckets are measuring
Four windows, sorted by how long a balance has been open. Usually 0-30, 31-60, 61-90, and 90+ days from date of service.
Two things get reported for each: the dollar amount still outstanding, and the collection rate for that window.
The dollar amount tells you where your money is. The collection rate tells you how that vintage of claims is performing. Both matter, and they answer different questions, which is why looking at only one of them causes so many misreads.
One setup note before the diagnostics. Split insurance balance from patient balance first. Patient AR ages on a completely different curve and gets collected through a completely different process. Blending them makes a billing problem look like a collections problem, or the reverse.
Why the 0-30 bucket is the one that matters
The instinct to focus on 90+ makes sense on the surface. That's the oldest money, the most at risk, the stuff closest to write-off.
But 90+ is a report on decisions made three months ago. Whatever went wrong there already went wrong. You're reading history.
The 0-30 bucket is the only one describing what your practice is doing right now. It's where a submission failure shows up while every filing window is still comfortably open, and where a new payer configuration problem appears before it has infected three months of claims.
There's a second reason, and it's the one that catches people out. A weak 0-30 bucket takes roughly 90 days to reach your headline collection rate. During those 90 days your aged numbers keep looking healthy, because they're built on claims filed before the problem started.
So the report keeps reassuring you while the situation gets worse. By the time the blended rate finally drops, the oldest affected claims are already up against filing deadlines.
What each of your ABA AR aging buckets is telling you
Take them one at a time, newest first, and ask a different question of each.
0 to 30 days. Are claims going out on schedule? A weak rate here is almost never a payer problem, because payers haven't had time to be the problem yet. It points at your own process: claims held for documentation, an auth queue nobody cleared, a credentialing gap, or claims that never left the building at all.
31 to 60 days. Most payers have adjudicated by now. Anything still open needs a specific named reason. If your team can't say why a balance is sitting at day 45, it'll still be sitting at day 75. This bucket is where slow follow-up turns into stuck money.
61 to 90 days. Filing and appeal windows start closing here, depending on the payer. Balances in this bucket should be few and each one should carry a dated next step. If this bucket is growing month over month, your follow-up cadence isn't keeping pace with your denial volume.
90+ days. Old money, partially recoverable. What matters here isn't the rate so much as the direction. Is the balance shrinking each month, or just sitting? A stable 90+ balance that never moves is usually a mix of claims nobody has decided to write off and claims nobody has decided to chase.
Reading the shape, not just the rates
Here's a check almost nobody runs: look at where the dollars actually sit across your ABA AR aging buckets.
A normal AR file has most of its outstanding money in the older windows. That's what aging means. Recent claims are still processing, so they resolve on their own, and what remains behind is the stuff that hit friction.
In the sample audit, 75% of the open insurance balance was younger than 60 days. Total insurance AR was $65,392, and $48,700 of it sat in the two newest buckets.
That's backwards, and it's a specific signal. When your money is concentrated in new buckets rather than old ones, something upstream broke recently. It isn't an accumulation of small problems over time. It's one recent failure, and it usually has a date attached to it.
Three aging patterns and what each one means
Most ABA AR aging profiles fall into one of three shapes.
Rates climbing steadily with age. 0-30 lower than 31-60, which is lower than 61-90, which is lower than 90+. This is healthy. New claims are still processing and older ones have mostly resolved. Nothing to investigate.
All four buckets weak by a similar margin. This points at a payer or a process problem affecting everything equally. Check whether one high-volume payer is dragging the whole file down, because a blended rate hides that easily. Nine payers performing well can carry two performing badly and the average will look acceptable.
Strong old buckets, collapsed new bucket. This is the sample audit's shape and the most urgent of the three. Your team was doing this well and something changed. Look for a date: a staff transition, a new payer added, a credentialing gap, or a hold queue that stopped being cleared.
That third pattern is why the first check on any aging report should be comparing 0-30 against 90+. If new money is collecting worse than old money, stop reading and go find out why.
How SparkzABA reads ABA AR aging buckets differently
SparkzABA flags the 0-30 bucket first by design, and treats a weak newest bucket as a critical finding even when the blended rate meets benchmark.
It also does something a standard aging report can't. Aging only ages balances that exist, which means a claim that was never filed never enters a bucket at all. So the audit reconciles every date of service in your practice management system against claims that actually reached the clearinghouse, and reports what's missing as its own category.
In the sample file, that category held $46,200. None of it appeared in any aging bucket, because none of it had ever become a claim.
The audit then rolls every untouched balance forward 30 days and re-grades the projected result, so you can see what your aging profile becomes if this month passes without action. In that file, 60+ day AR went from $16,692 to $35,292 in the projection, and the blended collection rate dropped from 98.11% to roughly 96.6%.
That's the useful version of an aging report. Not just where the money sits today, but where it moves next and which of it stops being collectible on the way.
Common questions about ABA AR aging buckets
What is a healthy AR aging distribution for an ABA practice?
Most outstanding money should sit in the newer buckets by dollar volume, since recent claims are still processing, while collection rates should improve as claims age. The warning sign is the reverse of either: a high concentration of stuck money in 90+ with no movement, or new-bucket collection rates materially below old-bucket rates.
Why is my 0-30 day collection rate always low?
Some softness is normal, since claims filed in the last two weeks haven't been adjudicated yet. What's not normal is a rate under roughly 60% on a bucket that's mostly 20 to 30 days old. Check whether claims are actually being submitted before assuming it's payer lag, since unbilled sessions won't show up anywhere on the aging report.
Should patient balances be in my aging buckets?
Track them separately. Patient AR follows a different collection curve and depends on your statement cadence and family payment behavior, not on claim submission quality. Most audits that grade ABA revenue cycle management performance report patient AR for visibility and exclude it from the score for exactly this reason.
The two-number check
If you do one thing with your aging report this month, compare your 0-30 day collection rate against your 90+ rate.
Old money collecting better than new money is the clearest early warning in ABA billing, and it shows up roughly 90 days before your headline number reacts.
Ninety days is enough time to fix almost anything. It's also enough time for a filing window to close if nobody looks.





Comments