A statement of account is the list of what one client still owes you, gathered onto one page. Each row is an invoice that has not been settled: the number, the day you issued it, the day it was due, the amount, and how many days past that due date it now sits. At the bottom is the total outstanding. Accounts teams ask for this when they have three of your invoices in three different emails and no idea which ones are still open. Freelancers build the same page in a spreadsheet, then paste it into a message, then lose the spreadsheet.
Aging is the useful part. An invoice due next week is not the same problem as an invoice that was due in March. This statement sorts each amount into Not due, 1 to 30 days, 31 to 60 days, or Over 60 days, counted from the due date to today. Not due means the due date is today or still ahead. The day count on a late invoice is shown in red. The 1 to 30 and 31 to 60 totals are amber. Over 60 is red again, because that money has been outstanding long enough to need a different conversation than a polite nudge.
- ●Not due: the due date has not passed
- ●1 to 30 and 31 to 60 days: overdue, shown in amber
- ●Over 60 days: overdue, shown in red
Send a statement when more than one invoice is open, when a month has closed, or when their bookkeeper asks for a balance. One fresh invoice does not need a statement. It needs to be paid. A statement is also the attachment that belongs with a reminder once the chase is about a running balance rather than a single number. Put the total in the first line of the email. Say the PDF matches it. Ask them to pay that total, or to reply with the invoice number they dispute and the reason. A statement with no request is a report. A statement with a request is a collection document.
Keep the original invoices. A statement does not replace them, and a client who wants to check a line will ask for invoice 1042, not for your summary. The statement should use the same numbers, the same currency, and the same client name as those invoices. If a row is wrong, fix it and download the PDF again.
Days overdue start the day after the due date. An invoice due today is not due, even if you wish they had paid this morning. An invoice with no due date sits in Not due, because there is no date to count from. Add the due date if you have it. A statement full of undated rows hides the thing the buckets are for. Issue date is there so they can find the invoice in their own files. It does not drive the aging.
The total outstanding is every amount on the statement, due and overdue together. That is the figure to ask for if you want one payment that clears the account. If they will only pay the overdue slice, the bucket totals tell you what that slice is. Say which figure you are asking for. Asking for "the outstanding" while the page shows four buckets leaves them to choose the smallest one.
A statement is earlier than a demand letter and broader than a single reminder. The reminder is the email about the balance. The letter is what you send when the emails have stopped working. Use the statement as the attachment for both, so the amount in the message is the amount on the page. This PDF is free. It downloads with no account and no email gate. You can email a copy to yourself if you want the file in your inbox. The statement is already on the screen before either button.
Nothing here is stored, and the page does not know whether a payment landed this morning. If they paid invoice 1042 yesterday, take that row off before you send the PDF. A statement that still lists a paid invoice teaches them your records are behind, and they will wait for you to catch up before they pay the rest.