Taxstra Logo
Free business finance tool

Accounts Receivable Aging Template: Buckets, Report, and Collections Workflow

Preview the aging report structure, check your days sales outstanding in the calculator, download the CSV starter, and put the collections ladder to work this week.

No account required Educational, not individualized advice

Template preview

Sample aging report

Eight sample invoices, sorted into the standard five aging buckets. Swap in your own customers and balances once you download the CSV starter below.

CustomerInvoiceAmountBucket
Riverside Dental GroupINV-1041$8,500Current
Hartley Consulting LLCINV-1038$4,200Current
Meridian Property Co.INV-1032$6,8001-30
Riverside Dental GroupINV-1027$3,1001-30
Bluestone BuildersINV-1019$9,40031-60
Hartley Consulting LLCINV-1015$2,60031-60
Meridian Property Co.INV-1008$5,20061-90
Lakeview Wellness PLLCINV-0993$3,900Over 90
Bucket totals$43,700

Current

$12,700

29%

1-30

$9,900

23%

31-60

$12,000

27%

61-90

$5,200

12%

Over 90

$3,900

9%

Days sales outstanding calculator

DSO estimates how many days of revenue are sitting in receivables right now. Enter your trailing annual revenue and current AR balance.

Days sales outstanding: 45 days

Illustrative calculation using the standard DSO formula: AR balance divided by revenue, times 365. Your accounting method and revenue seasonality change how directly this number applies to you.

Written by Bryan Martin, CPA, Managing Partner and Founder of Taxstra. Last updated August 4, 2026.

Quick Answer
An accounts receivable aging report groups unpaid invoices into buckets by how overdue they are (current, 1-30, 31-60, 61-90, and over 90 days past due), so you can see who owes you money, how much, and how late it is. Run it weekly, read the bucket totals first, then the concentrated customer balances, then the stale exceptions past 90 days. Days sales outstanding, calculated above, turns the same data into a single number you can track over time.

How to use this template

Copy the CSV starter into your own spreadsheet or accounting software export, then age every open invoice from its due date, not its invoice date. That distinction matters: an invoice sent yesterday on net 30 terms is not late, and aging it from the invoice date makes a healthy report look worse than reality.

Once every invoice has a bucket, the report answers three questions in order: how much of total AR is current versus overdue, which customers concentrate the risk, and which invoices are old enough to need an owner decision rather than another reminder email. The collections workflow table above turns that last question into a repeatable schedule instead of a one-off scramble.

An over-90 balance that never seems to shrink is usually an intake problem wearing a collections costume: work that started without a deposit, a customer who was never re-screened after the first late payment, or invoices that went out weeks after the work was finished. Fixing intake keeps the bucket from refilling. Cleaning the bucket also stops stale balances from inflating the receivables your lender sees.

Common AR mistakes

Aging from the invoice date instead of the due date. An invoice sent yesterday on net 30 terms is not late. Measuring from the invoice date makes the report look worse than reality and trains everyone to ignore it.

Invoicing late. The most expensive AR problem happens before the report exists. Work finished on the 3rd and invoiced on the 28th added 25 days to your collection cycle for free. Invoice on delivery, every time.

Continuing work for customers past 60 days. Every additional deliverable for a customer who has not paid increases your loss if they never do. Pausing work is not rude; it is the natural consequence written into your terms.

Letting the owner be the only collector. Owners hate the calls, so the calls do not happen. Scripts plus a named non-owner for routine steps fixes more aging problems than any software.

No payment friction removal. If paying you requires printing a check, you will wait for the check. Electronic payment options routinely shave days off DSO for the cost of processing fees.

If invoicing, aging, and follow-up keep falling through the cracks, that weekly rhythm is exactly what an outsourced bookkeeping engagement runs for you, and an accounting consultation is the fastest way to scope it.

How to use the result

How to read an aging report in three passes

The report is a list of unpaid invoices grouped by how overdue they are. Reading it well takes three quick passes, in this order.

01

Pass 1: the bucket totals

Look at the percentage of total receivables sitting past 30, 60, and 90 days. A healthy report keeps the large majority of AR current. A growing 60-plus bucket is an early warning that shows up months before the bank balance feels it.

02

Pass 2: the concentrated names

Sort by customer balance. One customer holding a third of your receivables is a risk decision, not just a collections task. Concentration plus slow payment is how profitable businesses hit cash crises.

03

Pass 3: the stale exceptions

Anything past 90 days needs an owner-level decision: escalate, negotiate a payment plan, stop work, or write it off. Invoices do not improve with age; the odds of collecting fall the longer a balance sits.

The collections workflow: what happens at each age

Collections is a system, not a personality trait. Decide the escalation steps once, then run them on schedule for every invoice.

Invoice ageActionWho sends itTone
Day 0 (invoice sent)Invoice with clear terms, due date, and payment linkBilling system, automaticProfessional and frictionless
Due date minus 3 daysFriendly reminder that the invoice is coming dueAutomated emailHelpful nudge
1-14 days past dueFirst past-due notice with a copy of the invoiceAutomated emailPolite, assumes oversight
15-30 days past duePersonal email plus a phone call to accounts payableBookkeeper or office managerDirect, asks for a payment date
31-60 days past dueOwner-to-owner contact; pause new work if ongoingOwner or managerFirm, offers a payment plan
61-90 days past dueFormal demand letter; require payment before further workOwner, template letterFormal, documents the debt
Over 90 days past dueDecision point: collections agency, small claims, or write-offOwner with CPA inputBusiness decision, not emotion

Take the working file with you

Get the full AR workbook

The emailed pack adds a customer-level aging layout, the collections email and letter scripts for each escalation step, a payment-plan log, and a weekly AR review agenda.

Get the full AR workbook

Includes the customer-level aging layout, collections scripts for every escalation step, a payment-plan log, and the weekly review agenda.

Frequently asked questions

What is an accounts receivable aging report?

It is a list of every unpaid customer invoice, grouped into buckets by how long each has been outstanding: current (not yet due), 1-30 days past due, 31-60, 61-90, and over 90. It shows who owes you money, how much, and how overdue it is, which makes it the primary tool for managing collections and spotting cash flow problems early.

What aging buckets should I use?

The standard five: current, 1-30, 31-60, 61-90, and over 90 days past due. Measure age from the due date, not the invoice date, so the report reflects genuine lateness. Businesses with very short terms sometimes add a 1-15 day bucket, but the standard five work for most small businesses and match what lenders expect to see.

How often should I run the aging report?

Weekly for the person doing collections, monthly at minimum for the owner. AR aging belongs in the same weekly rhythm as the cash flow forecast, because next week's collections are this week's forecast inputs. If the report is only run at year-end for the tax return, collections are already failing.

What percentage of receivables should be current?

There is no universal rule, but a common working target is to keep the large majority of AR current or under 30 days past due, and to treat anything past 60 as an exception requiring a named action. The more useful discipline is trend: if the over-60 share grows two months in a row, something in billing or collections is breaking.

What is DSO and why does it matter?

Days sales outstanding measures the average number of days it takes to collect after billing: accounts receivable divided by revenue for a period, times the days in the period. If your terms are net 30 and your DSO is 55, your customers are using you as a free lender for an extra 25 days. Each day of DSO is roughly a day of revenue trapped on the balance sheet instead of in the bank.

Can I write off invoices I cannot collect?

For your books, yes: recording bad debt keeps AR honest. The tax answer depends on your accounting method. Accrual-basis businesses that already recognized the income can generally deduct a genuinely worthless receivable as a bad debt. Cash-basis businesses usually cannot deduct an unpaid invoice, because the income was never recognized in the first place. Confirm treatment with your CPA before filing.

Should I charge late fees or offer early-payment discounts?

Both can work, and both need to be in your written terms before the sale. Late fees mostly work as leverage in collections conversations. Early-payment discounts (for example, a small discount for paying within 10 days) genuinely accelerate cash but cost real margin, so price them deliberately. The cheapest fix is usually more mundane: invoice immediately, accept electronic payment, and follow up on schedule.

How do I bring down a large over-90 bucket I already have?

Triage it once, then work the list. Sort by balance, contact the ten largest first, and offer a concrete choice: pay in full, start a documented payment plan, or face escalation. Convert vague promises into dated commitments in writing. Then fix the intake side (deposits, progress billing, card on file) so the bucket does not refill behind you.

When should I require deposits or prepayment?

Any time work takes weeks to deliver, any time a customer is new with no payment history, and always after a customer has been through the collections ladder once. Deposits, progress billing, and card-on-file authorization prevent aging problems more effectively than any collections script.

Who should own collections in a small business?

One named person, with a schedule and scripts, and it usually should not be the owner for routine steps. A bookkeeper or office manager can run everything through the 60-day step; the owner steps in for the owner-to-owner call and the final decisions. Many businesses fold this into an outsourced bookkeeping engagement so the follow-up actually happens every week.

Tired of financing your customers?

A free initial consultation covers your aging report, your collections workflow, and the bookkeeping system that keeps receivables from piling up in the first place.

Book a Free 30-Minute Consultation