Aged Debtors Report Template

A free aged debtors spreadsheet. List each unpaid invoice with its dates and value, set the report date, and it works out what is outstanding, how many days each invoice is overdue, and which ageing band it sits in: current, 1 to 30, 31 to 60, 61 to 90 or over 90 days. The summary sheet totals each customer, shows their share of the ledger, and flags the two things an invoice finance provider checks first: invoices past an age limit and customers who make up too much of the book. No email needed to download.

Download the template

Excel workbook (.xlsx), opens in Excel, Google Sheets, LibreOffice or Numbers. Four sheets: how to use, settings, summary by customer, and invoices. Room for 300 invoices and 100 customers. Free under a Creative Commons Attribution licence.

Download Excel template

Need a plain grid to import elsewhere? The CSV version has the invoice columns and the example rows, with no formulas.

An aged debtors report lists every unpaid invoice by customer and splits each customer's balance by how long it has been overdue, usually into current, 1 to 30, 31 to 60, 61 to 90 and over 90 days. To build one: outstanding = invoice value minus payments and credits; days overdue = report date minus due date (never below zero); the band follows from days overdue. Total each band per customer, then divide each customer's total by the ledger total to get their share. Invoice finance providers use the report to decide which invoices they will fund, often measuring age from the invoice date rather than the due date. More detail + scope

This page covers

Building an aged debtors (aged receivables) report for a UK sales ledger: fields, ageing bands, per-customer totals, share of ledger, and the checks an invoice finance provider runs on it

Not covered here

Filing the report with a funder (see /guides/how-to-file-an-aged-debtor-report/), per-customer statements (see /tools/statement-of-account-template/), concentration risk scoring (see /tools/debtor-concentration-checker/), funded availability (see /tools/borrowing-base-calculator/), and statutory interest on late invoices (see /tools/late-payment-interest-calculator/)

What goes in each column

You type in seven things per invoice; the rest calculates. Enter values gross, including VAT, because that is the amount your customer owes and the figure your sales ledger holds.

Where a contract sets no payment date, the late payment legislation treats a business-to-business invoice as late 30 days after the customer receives the invoice or you deliver, whichever is later (GOV.UK). Use that date as the due date for customers you have no agreed terms with.

Worked example

Five customers, eleven unpaid invoices, aged to 31 Aug 2026. The customers and figures are invented to show how the template behaves, and they are the example rows in the download. The settings are an age limit of 90 days from invoice date and a concentration limit of 25% of the ledger, both example figures, not any provider's terms.

Worked example: unpaid invoices aged to 31 Aug 2026
CustomerInvoiceInvoice dateDue dateOutstandingDays from invoiceDays overdueBandOver 90-day limitDisputed
Customer AINV-104110 Aug 20269 Sept 2026£12,000210CurrentNo
Customer AINV-103215 Jul 202614 Aug 2026£9,50047171 to 30 daysNo
Customer AINV-101912 Jun 202612 Jul 2026£5,000805031 to 60 daysNo
Customer BINV-104420 Aug 202619 Sept 2026£4,200110CurrentNo
Customer BINV-10271 Jul 202631 Jul 2026£3,600613131 to 60 daysNo
Customer CINV-10383 Aug 20262 Sept 2026£5,100280CurrentNo
Customer CINV-100830 Apr 202630 May 2026£6,40012393Over 90 daysYesYes
Customer DINV-103524 Jul 202622 Sept 2026£15,000380CurrentNo
Customer DINV-101220 May 202619 Jul 2026£7,8001034331 to 60 daysYes
Customer EINV-10407 Aug 20266 Sept 2026£2,300240CurrentNo
Customer EINV-101529 May 202628 Jun 2026£1,900946461 to 90 daysYes

Illustrative invented ledger. Customer A's INV-1019 is part paid; Customer D trades on 60-day terms, the others on 30.

View as plain-text Markdown
### Worked example: unpaid invoices aged to 31 Aug 2026

| Customer | Invoice | Invoice date | Due date | Outstanding | Days from invoice | Days overdue | Band | Over 90-day limit | Disputed |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Customer A | INV-1041 | 10 Aug 2026 | 9 Sept 2026 | £12,000 | 21 | 0 | Current | No |  |
| Customer A | INV-1032 | 15 Jul 2026 | 14 Aug 2026 | £9,500 | 47 | 17 | 1 to 30 days | No |  |
| Customer A | INV-1019 | 12 Jun 2026 | 12 Jul 2026 | £5,000 | 80 | 50 | 31 to 60 days | No |  |
| Customer B | INV-1044 | 20 Aug 2026 | 19 Sept 2026 | £4,200 | 11 | 0 | Current | No |  |
| Customer B | INV-1027 | 1 Jul 2026 | 31 Jul 2026 | £3,600 | 61 | 31 | 31 to 60 days | No |  |
| Customer C | INV-1038 | 3 Aug 2026 | 2 Sept 2026 | £5,100 | 28 | 0 | Current | No |  |
| Customer C | INV-1008 | 30 Apr 2026 | 30 May 2026 | £6,400 | 123 | 93 | Over 90 days | Yes | Yes |
| Customer D | INV-1035 | 24 Jul 2026 | 22 Sept 2026 | £15,000 | 38 | 0 | Current | No |  |
| Customer D | INV-1012 | 20 May 2026 | 19 Jul 2026 | £7,800 | 103 | 43 | 31 to 60 days | Yes |  |
| Customer E | INV-1040 | 7 Aug 2026 | 6 Sept 2026 | £2,300 | 24 | 0 | Current | No |  |
| Customer E | INV-1015 | 29 May 2026 | 28 Jun 2026 | £1,900 | 94 | 64 | 61 to 90 days | Yes |  |

Illustrative invented ledger. Customer A's INV-1019 is part paid; Customer D trades on 60-day terms, the others on 30.
Worked example: summary by customer, £72,800 outstanding
CustomerOutstandingCurrent1 to 30 days31 to 60 days61 to 90 daysOver 90 daysShare of ledgerCross-age flag
Customer A£26,500£12,000£9,500£5,000£0£036.4%No
Customer B£7,800£4,200£0£3,600£0£010.7%No
Customer C£11,500£5,100£0£0£0£6,40015.8%Yes
Customer D£22,800£15,000£0£7,800£0£031.3%Yes
Customer E£4,200£2,300£0£0£1,900£05.8%Yes
Total£72,800£38,600£9,500£16,400£1,900£6,400100.0%
Share of ledger100.0%53.0%13.0%22.5%2.6%8.8%

Source: Market Invoice aged debtors template

Computed from the invoice table above by the same logic as the workbook formulas. Ageing bands are days past the due date.

View as plain-text Markdown
### Worked example: summary by customer, £72,800 outstanding

| Customer | Outstanding | Current | 1 to 30 days | 31 to 60 days | 61 to 90 days | Over 90 days | Share of ledger | Cross-age flag |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Customer A | £26,500 | £12,000 | £9,500 | £5,000 | £0 | £0 | 36.4% | No |
| Customer B | £7,800 | £4,200 | £0 | £3,600 | £0 | £0 | 10.7% | No |
| Customer C | £11,500 | £5,100 | £0 | £0 | £0 | £6,400 | 15.8% | Yes |
| Customer D | £22,800 | £15,000 | £0 | £7,800 | £0 | £0 | 31.3% | Yes |
| Customer E | £4,200 | £2,300 | £0 | £0 | £1,900 | £0 | 5.8% | Yes |
| Total | £72,800 | £38,600 | £9,500 | £16,400 | £1,900 | £6,400 | 100.0% |  |
| Share of ledger | 100.0% | 53.0% | 13.0% | 22.5% | 2.6% | 8.8% |  |  |

Source: Market Invoice aged debtors template

Computed from the invoice table above by the same logic as the workbook formulas. Ageing bands are days past the due date.

What the example shows

Using the report to get paid

Run it monthly at least, the same day each month, and work the right-hand columns first. Anything in 31 to 60 needs a phone call, not another email. By 61 to 90 it is worth sending a statement of account with the ageing on it and, if nothing moves, a letter before action.

On business-to-business invoices you can also claim statutory interest at 8% above the Bank of England base rate, which is 11.75% while base rate is 3.75% (GOV.UK). The late payment interest calculator works out the amount for a single invoice from the days-overdue figure this template gives you.

Using the report with invoice finance

If you use factoring or invoice discounting, the aged debtors report is the document your funder works from. They take off disputed invoices, invoices past their age limit and any balance above a customer's concentration limit, then apply the advance rate to what is left. The borrowing base calculator runs that sum, and our guide to filing an aged debtor report covers how often funders want it and the mistakes that hold up drawdowns.

Your funder's report will normally come from your accounting software, because it has to reconcile to the sales ledger control account. The template is still useful alongside it: to check the export before you send it, to see the effect of an age limit or concentration limit before you sign a facility, or to run the numbers when you are checking whether you are eligible at all.

Companion templates and tools

AP

Adam Parker

Founder & Managing Director, Muswell Rose, founder and PSC of Best Business Loans Ltd

Adam is the founder and managing director of Muswell Rose and a founder of Best Business Loans Ltd, the company behind Market Invoice. He spent over three years as managing director of Penny, a UK invoice finance business, and his career runs through insurance, mortgages, commercial finance and fintech lending. He writes the Market Invoice library.

Last updated:

Ledger Full of Unpaid Invoices?

Free, no obligation. Tell us about your business and eCapital, our introduction partner, handles your enquiry and comes back to you with quotes.

Step 1 of 3 · Your business

Start typing and we'll search Companies House.

Free to you: our introduction partner pays us a fixed fee for each introduction, whether or not you go ahead. See our privacy policy.

Free · No obligation · Nothing to pay us

How we make money: Market Invoice is an independent comparison service, not a lender. Our introduction partner pays us a fixed fee for each business we introduce, whether or not you go ahead; you never pay us and it is never added to your costs. How we are funded.

Aged Debtors Template FAQ

What is an aged debtors report?

It is a list of every unpaid invoice on your sales ledger, grouped by customer and by how long each invoice has been outstanding. The usual layout puts each customer on a row, with their balance split into columns such as current, 1 to 30, 31 to 60, 61 to 90 and over 90 days. It shows at a glance who owes you what and how late it is. The same report is called aged receivables, aged debt or a sales ledger ageing report.

Should I age invoices from the invoice date or the due date?

For credit control, age from the due date, because that tells you how overdue each invoice really is. Invoice finance providers often measure eligibility from the invoice date instead, so this template shows both: days overdue drives the ageing bands, and days from invoice drives the age limit flag. Check your facility letter for which date your funder uses.

Does it work in Google Sheets and Numbers?

Yes. The workbook uses ordinary functions (IF, MAX, SUMIFS, SUM) with no macros, so it opens in Excel, Google Sheets, LibreOffice and Numbers. The CSV version is a plain grid with no formulas, for importing into other software.

Why does the summary need me to list each customer?

Older versions of Excel have no function that pulls a unique customer list automatically, and the template is built to work in all of them. List each customer once in column A of the Summary sheet. A reconciliation line at the top tells you if any invoice has a customer name you have not listed, so nothing drops out of the totals unnoticed.

What should I enter as the age limit and concentration limit?

Whatever your facility letter says. The template ships with example settings so the worked example has something to flag, but limits differ between providers and facilities. If you do not have a facility yet, the limits are a useful way to see how a funder might look at your ledger, not a statement of what any funder will do.

Is this the report my invoice finance provider wants?

It carries the fields most providers ask for: customer, invoice number, dates, value, balance outstanding and ageing. But your provider sets the format in your agreement, and most want the report to reconcile exactly to the sales ledger control account in your accounting software. If your software exports an aged receivables report in their format, send that; use this template to check it or to run the report yourself.