Most record-keeping problems do not come from laziness. They come from a system that only works in a quiet week — receipts in the glovebox, supplier invoices spread across several inboxes, and a plan to sort it all out at BAS time. By then the pile is big enough to defer again, and the cycle repeats.
The ATO does not expect perfection. It expects records that can explain every transaction, kept up to date and retrievable when asked. That is a lower bar than many owners fear, and a higher one than a shoebox clears.
What the ATO actually expects
- Keep records that explain all transactions — sales, purchases, wages, and anything affecting tax, GST or super.
- Keep them generally for 5 years from when the record was made or the transaction completed, whichever is later. Some records need to be kept longer — for example, records for a capital asset are kept while you own it and then for a further period after you dispose of it.
- Digital is fine. A clear photo or scan of a paper receipt is acceptable, provided it is a true and complete copy. This matters because thermal receipts fade to blank well before 5 years is up.
- Records must be in English or easily convertible to it, and you must be able to produce them if the ATO asks.
A system that actually holds up
- Capture at the source. Photograph receipts the day you get them using the Xero or MYOB app, or a capture tool like Hubdoc or Dext, so the document is attached to the transaction it belongs to.
- One home per document type. A dedicated email address for supplier bills beats hunting across inboxes.
- A separate business bank account. Mixed personal and business spending is the biggest cause of slow, expensive bookkeeping we see.
- A regular weekly session. A short weekly tidy-up keeps the file current; a quarterly catch-up rarely does.
What we commonly see go wrong
- Relying on bank statements alone. A bank line proves you paid something; it does not prove what it was, whether it was business-related, or how much GST it included.
- Faded or missing receipts for cash purchases, especially fuel and materials.
- Losing access to records when a bookkeeper or staff member leaves with the logins.
- Assuming the software subscription is the backup. Export or retain source documents somewhere you control.
A worked example
As an illustration: a trade business claims GST credits on materials but keeps only bank statements. In a review, the bank lines show payments to a hardware chain — they do not show the GST breakdown or whether the purchases were for the business or a private renovation. Without tax invoices, the credits are hard to substantiate. The same purchases, photographed at the counter and filed in the software, would have answered the question in minutes.
When to get help
If you are more than a quarter behind, if you cannot say with confidence what your file would show in a review, or if record-keeping is consuming evenings that should belong to the business, it is usually cheaper to fix the system than to keep patching the backlog. We see this often, and the fix is usually simpler than the owner expects.
Common questions
How long do I need to keep business records in Australia?
Generally 5 years from when the record was created or the transaction was completed, whichever is later. Some records, such as those relating to capital assets or ongoing disputes, need to be kept longer.
Are photos and scans of receipts acceptable to the ATO?
Yes, provided the digital copy is a true and clear reproduction of the original. Once that is the case, you generally do not need to keep the paper version.
Do I have to use accounting software?
No — the requirement is accurate, retrievable records, not a particular tool. That said, bank feeds and receipt capture in Xero or MYOB make the 5-year retention and audit-trail requirements far easier to meet.
Not sure where your business stands?
Take the free 3-minute Business Money Health Check — an instant score across cash flow, books, tax and insight, with your weakest area pinpointed. Or go deeper with a Second Opinion Review: if we can't identify $500 of savings or cost-risks, it's free.
