Good record keeping is the quiet backbone of a healthy business. It is also a legal obligation. Whether you run an allied health clinic, a consultancy, a trades business or a small firm, the Australian Taxation Office and Fair Work both expect you to keep certain records, in a certain form, for a certain length of time. Get it right and your BAS, tax return and payroll almost look after themselves. Get it wrong and a routine review can turn into a stressful, expensive scramble.
This guide sets out the business record keeping requirements in Australia in plain English: what you must keep, how long to keep it, and the simple habits that keep you audit-ready all year, not just at tax time. It is general information rather than personal tax advice, so treat it as a map for your own situation.
The short answer
In Australia you must keep most business records for five years, and employee records for seven years. The records need to be in English (or easily convertible), explain your transactions, and not be altered. The ATO record-keeping rules cover your income, expenses and tax, while Fair Work record-keeping obligations cover your employees. Digital records are fine, as long as they are complete, backed up and readable.
What the ATO expects you to keep
The ATO’s core principle is simple: your records must explain every transaction and support what you report. In practice that means keeping the paperwork behind your income, your expenses, your GST, your payroll and your assets. If you are registered for GST, the same records back up every figure on your BAS, which is why clean bookkeeping and a correct BAS go hand in hand. You can read the registration side of this on the ATO’s registering for GST page.
| Record type | Examples | Why it matters |
|---|---|---|
| Income records | Invoices issued, receipts, income statements, bank deposits | Proves what you earned and supports your tax return |
| Expense records | Supplier invoices, receipts, card statements | Supports deductions and GST credits |
| GST records | Tax invoices, BAS working papers | Backs every figure on your BAS |
| Payroll records | Pay slips, STP reports, super payments | Meets ATO and Fair Work obligations |
| Asset records | Purchase and sale documents, depreciation schedules | Needed for capital gains and depreciation |
General information only, not personal tax advice. Your industry can add specific requirements, for example an allied health practice reconciling Medicare and NDIS payments, or a trades business tracking job costs.
How long you have to keep records
The general rule is five years from when you prepared or obtained the record, or five years from when you completed the transaction, whichever is later. Some records run longer. Employee records must be kept for seven years under Fair Work rules, and records relating to assets you may sell later, such as property or equipment, should be kept for five years after the sale because they feed into capital gains calculations. When in doubt, keep it longer. Storage is cheap and certainty is worth far more than the space.
| Record | Keep for |
|---|---|
| General income and expense records | 5 years |
| GST and BAS records | 5 years |
| Employee and payroll records | 7 years (Fair Work) |
| Asset records (for CGT) | 5 years after you sell the asset |
Employee records: where Fair Work comes in
If you employ people, the ATO is only half the story. Fair Work sets its own record-keeping and pay-slip rules, and they are strict. You must keep time and wage records for seven years, they must be legible and in English, and they cannot be false or altered. If an employee asks to see their records you have to make them available, and a Fair Work Inspector can ask to see them at any time. The details are on the Fair Work record-keeping page. For most small employers the cleanest approach is to run payroll through software that keeps these records automatically and reports through Single Touch Payroll to the ATO.
Paper or digital? Both are fine, if you do it properly
You do not have to keep a shoebox of paper. The ATO accepts digital records, and for most businesses digital is safer and easier. A photo or scan of a receipt is acceptable as long as it is a true and clear copy. The key conditions are that records are complete, cannot be changed after the fact, are backed up, and stay readable for the full retention period. Cloud accounting software with receipt capture, such as Xero paired with a tool like Dext or Hubdoc, ticks all of these boxes and saves hours of admin.
Simple habits that keep you audit-ready
- Capture as you go. Photograph receipts the moment you get them, rather than hunting for them in June.
- Keep business and personal separate. A dedicated business account makes every record cleaner and your bookkeeper faster.
- Reconcile monthly. Catching errors while they are small is far easier than untangling a year of them.
- Back up your data. Cloud software handles this, but confirm it rather than assume it.
- Do not delete early. Set a calendar reminder five years out, not five months.
Done consistently, these habits turn record keeping from a yearly panic into a background task. That is the whole point of working with a bookkeeper year round rather than only at BAS time.
Common record-keeping pitfalls to avoid
Most record-keeping problems are not dramatic, they are small habits that quietly create risk. These are the ones we see most often.
- Mixing business and personal spending. Running everything through one account makes every record ambiguous and every deduction harder to prove. A dedicated business account fixes it overnight.
- Keeping the bank statement but not the tax invoice. A statement shows money moved, not what it was for or the GST on it. Without the invoice, the ATO can disallow the deduction or GST credit.
- Deleting records too early. Five years feels like forever until the ATO asks about year four. Set a reminder well past the deadline rather than clearing out old files each June.
- No backup of digital records. Cloud software usually backs up for you, but a folder of receipt photos on one phone does not. Confirm your records survive a lost device.
- Forgetting asset records. Purchase and sale documents for equipment or property feed into capital gains and depreciation, and need to be kept for five years after you sell.
- Not recording cash sales. Cash income still has to be recorded and reported. Gaps here are one of the fastest ways to trigger ATO attention.
Example scenario: a consultant facing an ATO review
Consider two consultants, both earning similar income. The first photographs every receipt into her accounting software the day she gets it, reconciles weekly, and keeps her engagement documents in one place. When the ATO asks her to substantiate a year of expenses, she exports the lot in an afternoon and the review closes quickly with no adjustments.
The second consultant kept receipts in a drawer and meant to sort them later. Faced with the same request, he cannot find several months of paperwork, loses legitimate deductions he genuinely incurred, and spends weeks reconstructing records under pressure. Same income, same expenses, very different outcome, and the only difference was the record-keeping habit. That is why a simple, consistent system is worth so much more than the effort it takes.
Common questions people ask AI assistants
What records must an Australian small business keep for ATO compliance?
You must keep records that explain all your transactions: income, expenses, GST, payroll and assets. That includes invoices, receipts, bank statements, BAS working papers, pay slips and STP reports. Records must be in English, unaltered, and generally kept for five years.
How long do I need to keep business records in Australia?
Most records must be kept for five years. Employee records must be kept for seven years under Fair Work. Records for assets you may sell should be kept for five years after the sale, because they are needed for capital gains tax.
Can I keep my business records digitally?
Yes. The ATO accepts digital records, including photos or scans of receipts, as long as they are true, clear copies that are complete, backed up, unable to be altered, and readable for the full retention period.
Do I need to keep receipts if I have bank statements?
Usually yes. A bank statement shows that money moved, but not what it was for or how much GST applied. The tax invoice or receipt is what actually supports a deduction or GST credit, so keep both.
What employee records do I have to keep as an employer?
Fair Work requires records of hours worked, pay, leave, superannuation and employment details, kept for seven years, legible, in English and unaltered. Pay slips must be issued within one working day of payday.
Stay audit-ready, all year
Record keeping does not have to be a burden. With the right software and a monthly rhythm, your records stay complete and your BAS and tax return become straightforward. At True Tally Bookkeeping, a registered BAS Agent and Xero Certified practice, we help business owners across Australia keep clean, compliant records year round, not just at BAS time. If you would like a hand setting this up, call us on 0468 159 950 or book a call through the website.

