Every Australian business must keep records that explain all transactions. These records must be in English, be easily accessible, and be retained for 5 years from the date you lodged the relevant tax return. Fail an ATO audit because you can't produce records, and you'll face penalties plus denied deductions.

1. What Records Must You Keep?

2. How Long to Keep Records

Record Type Retention Period
General business records5 years from lodgment date
Employee/payroll records7 years (Fair Work requirement)
Capital assets (e.g., property)5 years after disposal
CGT records5 years after the CGT event
FBT records5 years from FBT return lodgment

3. Digital vs Paper Records

The ATO accepts digital records, provided they are a true and clear reproduction of the original. Best practices:

4. What Happens If Records Are Missing?

5. Quick Setup Checklist

  1. Open a dedicated business bank account (don't mix personal and business transactions).
  2. Set up Xero or MYOB and connect your bank feeds.
  3. Install Hubdoc or use Xero's receipt capture for expense documentation.
  4. Create a filing system for contracts, agreements, and asset purchase records.
  5. Schedule a monthly reconciliation to keep everything current.

Key Takeaways

  • Keep all business records for 5 years from lodgment; payroll records for 7 years.
  • Digital records are accepted — use cloud accounting and receipt capture tools.
  • No receipt = no deduction. The ATO will deny claims without substantiation.
  • Missing records can lead to default assessments, penalties, and even prosecution.
  • Use a dedicated business bank account — never mix personal and business transactions.