Free template
Accounts receivable
aging template
See what customers owe you, how late it is and who owes the most — as of any date you choose.
A free Excel accounts receivable aging template. List each open invoice with its due date and the balance outstanding on your aging date, and it sorts every balance into Current, 1–30, 31–60, 61–90 or 91+ days, with totals by bucket and by customer.
Excel workbook (.xlsx), 205 KB · No signup or email · No macros · Tested in Excel and Apple Numbers
Version 1.0 · Published · By RecordSplit
Preview
What the workbook
looks like.



What AR aging is
Five buckets,
no overlaps.
- Current
- Not yet due, or due on the aging date itself.
- 1–30 days
- 1 to 30 days past the due date.
- 31–60 days
- 31 to 60 days past due.
- 61–90 days
- 61 to 90 days past due.
- 91+ days
- 91 or more days past due. The buckets don't overlap, so every open balance lands in exactly one.
The aging date
A snapshot as of
the date you choose.
What's included
Five sheets,
plain formulas.
- Read me
- What an aging schedule is, how the aging date and outstanding balances work, the bucket rules and what the workbook doesn't do.
- Setup
- Your business name and the aging date — the date the report is as of.
- Open invoices
- One row per invoice with a balance on the aging date, with room for 1,000. Days past due and the bucket are calculated. Starts with six fictional example rows.
- Aging summary
- Total outstanding and each bucket's amount, share and invoice count, with a check that the buckets add up to the total.
- Customer summary
- Each customer's balance by bucket for up to 50 customers you list, plus a row for anyone not listed, so it always adds up to the total.
What it tracks
Nine columns
per open invoice.
| Column | What goes in it |
|---|---|
| Invoice # | Your invoice number. The same number twice is flagged. |
| Customer | Who owes the money — type it the same way every time. |
| Invoice date | The date on the invoice. |
| Due date | When payment was due under your terms. |
| Original invoice amount | The invoice total, for reference. |
| Outstanding balance as of aging date | What was still owed on the aging date. This is the figure that gets aged. |
| Days past due | Calculated: days from the due date to the aging date, 0 if not yet due. |
| Aging bucket | Calculated: Current, 1–30, 31–60, 61–90 or 91+ days — or Paid / zero balance, or a row to check. |
| Notes | Anything else — a promised payment date, who you spoke to. |
How to use it
Four steps,
the same as the Read me.
Set the aging date
On Setup, enter the date you want the snapshot for — usually today's date.
List open invoices
Delete the six example rows, then add each invoice that still had a balance on the aging date, with its due date and that outstanding balance.
List your customers
On Customer summary, type each customer's name once, the same way as on Open invoices. Anyone you leave out still counts in the totals.
Read the summaries
Aging summary shows how much is current and how much is 1–30, 31–60, 61–90 or 91+ days past due. Customer summary shows who owes it.
Worked example
Five open invoices,
as of October 31.
The example rows in the workbook. With an aging date of October 31, 2026, an invoice due November 15 is Current, one due October 15 is 16 days past due, September 15 is 46, August 15 is 77 and July 1 is 122.
Bluebird Bakery owes $1,750 across two buckets: $1,000 that is 16 days late and $750 that is 77 days late. A sixth invoice with a balance of $0 shows Paid / zero balance and isn't counted.
- Current
- $2,000
- 1–30 days
- $1,000
- 31–60 days
- $1,500
- 61–90 days
- $750
- 91+ days
- $500
- Total outstanding AR
- $5,750
Example figures, not customer data. The five buckets always add up to the total; rows flagged to check are left out of both until fixed.
AR aging or invoice tracker
Two templates,
two jobs.
| Compared on | Invoice tracker | AR aging template |
|---|---|---|
| Question it answers | What have I invoiced, what's been paid, which invoices are overdue? | How is what I'm owed spread across Current, 1–30, 31–60, 61–90 and 91+ days, and which customers owe it? |
| Rows | Every invoice, from issue to paid | Only invoices with a balance on the aging date |
| Payments | Amount paid to date on each invoice | You enter the outstanding balance as of the aging date |
| Summary | Totals, overdue amount and invoices by status | Totals by bucket, and each customer's balance by bucket |
| Best for | Day-to-day follow-up | A month-end or as-of review of your receivables |
Limitations
What it
doesn't do.
- No payment history
- If you choose a past aging date, enter the amount that was still outstanding on that date. The workbook does not reconstruct historical balances from later payments.
- Manual snapshot
- Every invoice and balance is typed in by hand. Nothing updates when a customer pays.
- Customer list is typed in
- The Customer summary covers the customers you list, up to 50, and doesn't sort itself. Balances for anyone not listed are still counted in one row, so the totals always agree.
- Not accounting
- It isn't a ledger. It doesn't reconcile with your bank, estimate bad debts, calculate interest or close a period.
Spreadsheet or RecordSplit
When the spreadsheet
isn't enough.
| Compared on | This spreadsheet | RecordSplit |
|---|---|---|
| Price | Free, no signup | Free for your first organization; paid plans raise limits (pricing) |
| Where balances come from | You type each outstanding balance | Invoices you issue and payments you record, in full or in part |
| Aging buckets | Current, 1–30, 31–60, 61–90, 91+ days | The same five buckets, grouped by customer in Receivables |
| Aging date | Any date you choose, with the balances for that date | Today — Receivables doesn't show past dates |
| Export | It's already a spreadsheet | Receivables exports to Excel and PDF |
| Follow-up | Notes column | Send a payment reminder when you choose; nothing is sent automatically |
| Collecting payment | None | None — RecordSplit doesn't collect card payments online |
Questions about AR aging
Is the AR aging template really free?
What is an accounts receivable aging report?
Can I run it for a past date, like the end of last month?
Which bucket does an invoice due on the aging date go in?
What happens to a paid invoice?
How is this different from an invoice tracker?
Which spreadsheet apps does it work in?
Is my data sent anywhere?
Download the free
AR aging template.
Excel workbook (.xlsx), 205 KB · No signup or email · No macros · Tested in Excel and Apple Numbers
Related
- Invoice tracker spreadsheetFree Excel template: every invoice from issue to paid, with days overdue.
- Invoice due date calculatorFree tool: the due date for Net 7 to Net 90 or custom terms.
- Late fee calculatorFree tool: the late charge on an overdue balance at the rate or fee you agreed.
- Invoicing & receivablesIssue invoices, record payments and see receivables by customer and age.
- Dashboard & reportsRecorded payments in revenue and profit.
- PricingEvery plan includes invoicing.