A statement of account template is mostly a column layout. Get that right once and producing statements becomes transcription rather than design.
Fix these once
- Your business name, address and contact details.
- Your payment details and the reference you want quoted.
- Your standard note about the statement not being a tax document.
- The column headings.
Leave these blank
The customer, the statement number, the date, the period, and every transaction line.
The columns
The defaults on this document are Date and Reference, which is right for a statement. Keep the Amount column so the balance calculates.
Date Reference Description Amount
Four columns is usually enough. Adding more makes the document harder to scan without telling the customer anything they cannot get from the referenced document.
A template to copy
[Your business name]
[Address] · [phone] · [email]
STATEMENT OF ACCOUNT No. STM-____
Date: ____
Period: ____
Account
[left blank]
Date Reference Description Amount
________ ____________ _______________________ ______
________ ____________ _______________________ ______
Balance outstanding ______
Payment
[Bank name] · [Account name] · [Account number]
Please quote [your account reference] when paying.
This statement summarises your account. It is not a tax
document; please retain the original invoices.
Showing payments
Payments reduce the balance, so they need to read as deductions. Two approaches:
- Enter them as negative amounts, so the arithmetic runs automatically.
- Enter them positive and label the column Debit and Credit, which suits customers whose own systems present it that way.
Pick one and be consistent. A statement that mixes both is a statement someone will query.
One file per customer
This is where the time is saved. Keep a saved file per regular customer, with their name and account reference already in it. Each month you open it, replace the lines, update the period and export.
statements/
_blank.json
acme-trading.json
riverside-clinic.json
Save as file writes each one to your own disk. Nothing is stored for you here, so the folder is the record.
Adding ageing
If you want an ageing split, add it as lines at the foot rather than as extra columns:
Current 458,400
30 days 19,800
60 days 0
90 days+ 12,400
Four short lines, and they do more to prompt payment than anything else on the page.
A QR code
The sheet can carry a QR code at the top or foot. On a statement, a link to your payment page is the useful thing to encode, since statements often produce a payment of the whole balance rather than a specific invoice.
A check before saving
- Are the transaction lines empty?
- Is the balance field blank?
- Is the not-a-tax-document line present?
- Are your bank details current?
- Is the account name blank?
Next
For what belongs on the document, see how to write a statement of account. For choosing a format, see open item or balance forward. For payments that do not match any single invoice, see when a customer pays the wrong amount. Or open the statement generator.