Bookkeeping Basics for Small Business Australia 2025: Complete Guide | IntuitiveCalc
Business

Bookkeeping Basics for Small Business: Your Complete Guide to ATO Compliance

IntuitiveCalc Team

Financial Content Specialist

Published: 7 January 2025
12 min read
Small business owner organizing financial records and bookkeeping

Good bookkeeping is the foundation of a successful business. In Australia, the ATO requires businesses to keep accurate records for at least 5 years. This guide covers everything you need to know about bookkeeping basics, from record keeping requirements to GST and BAS lodgment.

Why Good Bookkeeping Matters

  • Legal requirement: ATO requires records to be kept for 5 years
  • Tax deductions: Without records, you can't claim deductions
  • Cash flow: Understand where your money is going
  • Business decisions: Data to make informed choices
  • Audit protection: Evidence if the ATO asks questions

ATO Record Keeping Requirements

The Australian Taxation Office requires all businesses to keep records that explain their financial position and transactions. These records must be in English (or easily convertible) and stored securely.

Minimum Record Keeping Periods

Record Type Keep For From When
Income and sales records 5 years Date of transaction
Expense records and receipts 5 years Date of transaction
Year-end financial reports 5 years Date prepared
Bank statements 5 years Statement date
Employee/payroll records 7 years Date record made
Asset purchase records 5 years after disposal Date asset sold/disposed
Company records (Pty Ltd) 7 years Date record made

Penalties for Poor Record Keeping

Failing to keep adequate records can result in:

  • Disallowed deductions: No receipt = no deduction
  • Administrative penalties: Up to 75% of tax shortfall
  • Prosecution: Intentional non-compliance can be criminal
  • Default assessments: ATO estimates your income (usually unfavorably)

What Records to Keep

Your records should allow you to calculate your business income, expenses, and any GST obligations.

Income Records

  • Sales invoices (issued)
  • Cash register tapes/POS records
  • Receipt books
  • Bank statements showing deposits
  • Contracts with customers
  • Credit card statements (sales)
  • Online sales records

Expense Records

  • Receipts and invoices (received)
  • Credit card statements (purchases)
  • Bank statements showing payments
  • Contracts with suppliers
  • Loan documents
  • Lease agreements
  • Insurance policies

What Makes a Valid Tax Invoice?

For purchases over $82.50 (including GST), you need a tax invoice to claim GST credits. A valid tax invoice must include:

Purchases Under $1,000 Purchases $1,000+
  • Seller's identity (name or ABN)
  • ABN
  • Date of issue
  • Description of goods/services
  • Total price (indicate if GST included)
  • All items from under $1,000
  • Buyer's name/ABN
  • Quantity of goods/services
  • GST amount shown separately
  • Each taxable item listed

Single Entry vs Double Entry Bookkeeping

There are two main bookkeeping methods. Understanding the difference helps you choose the right approach for your business.

Single Entry Bookkeeping

Records each transaction once, like a checkbook register. Simple but provides limited financial insight.

01/01 Client Payment +$1,000
02/01 Office Supplies -$150
03/01 Phone Bill -$89
Balance: $761

Best for:

  • Sole traders with simple businesses
  • Cash-based businesses
  • Side hustles and freelancers

Double Entry Bookkeeping

Every transaction is recorded twice - as a debit and credit. Provides complete financial picture.

01/01 Client Payment
Dr Cash $1,000
Cr Revenue $1,000

02/01 Office Supplies
Dr Expenses $150
Cr Cash $150

Best for:

  • Companies (Pty Ltd)
  • Businesses with inventory
  • Anyone needing financial statements

Modern Software Does Double Entry Automatically

Don't worry if double entry sounds complex. Accounting software like Xero, MYOB, and QuickBooks automatically handles double entry behind the scenes. You just enter your transactions normally, and the software creates proper accounting entries for you.

Cash vs Accrual Accounting

How you record income and expenses depends on whether you use cash or accrual accounting.

Cash vs Accrual Comparison

Aspect Cash Accounting Accrual Accounting
Record income when Cash is received Invoice is issued
Record expense when Cash is paid Invoice is received
Best for Small businesses, cash flow tracking Larger businesses, accurate profit/loss
GST reporting Report when cash received/paid Report when invoice issued/received
Complexity Simpler More complex

Example: $10,000 Job Invoiced in June, Paid in July

Method June Income July Income
Cash Accounting $0 $10,000
Accrual Accounting $10,000 $0

This affects which financial year the income falls into for tax purposes.

Understanding GST

If your business turnover is $75,000 or more, you must register for GST. Once registered, you need to track GST on sales and purchases.

GST Codes for Bookkeeping

Code Description Examples
GST (10%) Standard taxable supplies Most business sales and purchases
GST-Free (0%) Taxable but no GST Fresh food, medical, education, exports
Input Taxed No GST, can't claim credits Financial services, residential rent
No ABN Withholding Supplier has no ABN Withhold 47% from payment
Out of Scope Not subject to GST Wages, bank fees, private expenses

GST Calculation Tips

  • To add GST: Multiply by 1.1 (e.g., $100 x 1.1 = $110 inc GST)
  • To remove GST: Divide by 11 (e.g., $110 / 11 = $10 GST)
  • GST amount: Total price / 11 = GST component
  • Price ex-GST: Total price / 1.1 = Price before GST

Business Activity Statement (BAS)

If you're registered for GST, you must lodge a Business Activity Statement. This reports your GST collected and paid, as well as PAYG withholding and installments.

BAS Lodgment Options

Reporting Period Who Must Use Due Date
Monthly GST turnover $20M+ 21st of following month
Quarterly Most small businesses 28th after quarter end*
Annual GST turnover under $75k (voluntary) 28 February

*Dec quarter BAS due 28 February, not 28 January

BAS Due Dates 2024-25

Quarter Period Due Date (Paper) Due Date (Online)
Q1 July - September 2024 28 October 2024 28 October 2024
Q2 October - December 2024 28 February 2025 28 February 2025
Q3 January - March 2025 28 April 2025 28 April 2025
Q4 April - June 2025 28 July 2025 28 July 2025

Essential Bookkeeping Tasks

Weekly/Daily Tasks

Record all sales and issue invoices
Enter expense receipts into accounting software
Scan/photograph receipts for digital storage
Check bank account for unexpected transactions

Monthly Tasks

Reconcile bank accounts with accounting records
Follow up on unpaid invoices (accounts receivable)
Review and pay supplier invoices (accounts payable)
Process payroll (if applicable)
Review profit and loss report
Lodge monthly BAS (if required)

Quarterly Tasks

Prepare and lodge BAS
Pay GST/PAYG to ATO
Pay superannuation for employees
Review cash flow forecast
Compare actual results to budget

Annual Tasks

Complete stocktake (if applicable)
Prepare financial statements
Lodge annual tax return
Issue payment summaries to employees
Review and update budget for next year
Pay ASIC annual review fee (companies)

Bank Reconciliation

Bank reconciliation is the process of matching your accounting records with your bank statement. This catches errors, missing transactions, and potential fraud.

How to Reconcile Your Bank Account

  1. Get your bank statement - Download from online banking
  2. Compare opening balance - Should match your books
  3. Match each transaction - Tick off items that appear in both
  4. Investigate differences - Find unrecorded transactions
  5. Enter missing transactions - Update your accounting records
  6. Verify closing balance - Should match bank statement

Common Bookkeeping Mistakes to Avoid

Mixing Personal and Business Expenses

Using one bank account for both personal and business expenses creates a compliance nightmare. Open a separate business bank account and use it exclusively for business transactions. It costs $5-$10/month but saves hours of sorting and potential ATO issues.

Not Recording Cash Transactions

Every cash transaction - whether income or expense - must be recorded. Keep a cash book or use your accounting software to record cash payments. The ATO can audit cash businesses more heavily if records are incomplete.

Waiting Until Year-End to Do Bookkeeping

Annual bookkeeping catch-ups are stressful, expensive (accountants charge more for catch-up work), and often inaccurate. Set aside 30 minutes weekly to keep your books current. You'll also spot problems early while you can still find receipts.

Throwing Away Receipts

Digital photos of receipts are legally acceptable, but the ATO requires them to be clear and complete. Use apps like Dext, Receipt Bank, or your accounting software's receipt capture feature. Faded thermal receipts should be photographed immediately - they become unreadable over time.

Digital Record Keeping Tools

Recommended Tools by Function

Function Recommended Tools Cost
Accounting Software Xero, MYOB, QuickBooks $15-$78/month
Receipt Scanning Dext (Hubdoc), Xero app $0-$25/month
Invoicing Xero, Invoice2go, Wave $0-$30/month
Mileage Tracking MileIQ, TripLog $0-$10/month
Time Tracking Toggl, Harvest, Clockify $0-$15/month
Document Storage Google Drive, Dropbox $0-$15/month

Related Resources

Start Your Bookkeeping Today

Good bookkeeping doesn't have to be complicated. Start with the basics: separate bank account, record all income and expenses, keep receipts, and reconcile regularly. As your business grows, upgrade your systems and consider hiring a bookkeeper or accountant to help.

Disclaimer: This guide provides general information only. For specific advice about your bookkeeping and tax obligations, consult a registered BAS agent, tax agent, or accountant.