Small Business Bookkeeping in Australia The Complete Guide (2025-26)
By Kaleem UlahLast Updated: June 2, 2026|12 min read



Most small business owners did not start their business because they love categorising bank transactions. But here is the reality: every receipt you lose is a deduction you cannot claim, every BAS you rush is a penalty waiting to happen, and every month you skip reconciliation is a month your numbers cannot be trusted. The good news is that bookkeeping does not need to take more than 30 minutes a week once you have the right system. This guide shows you how to build that system from scratch, whether you are lodging your first BAS or cleaning up years of messy records.
Key Takeaways
- Bookkeeping is the daily recording, organising, and tracking of your business’s financial transactions. It provides the foundation for tax compliance, BAS lodgement, and informed business decisions.
![icon]()
- The ATO requires all Australian businesses to keep financial records for at least 5 years from the date you lodge your tax return. Records must be in English or easily converted to English.
![icon]()
- You must register for GST when your business turnover reaches $75,000 per year ($150,000 for non-profits). Registration is based on your rolling 12-month turnover, not your financial year.
![icon]()
- Choosing between cash and accrual accounting affects when you report income and expenses on your BAS and tax return.
![icon]()
- Cloud accounting software like Xero, MYOB, or QuickBooks automates bank reconciliation, invoicing, BAS preparation, and financial reporting.
![icon]()
What Is Bookkeeping?
Bookkeeping is the systematic recording, organising, and tracking of all financial transactions in a business. Every sale you make, every bill you pay, every receipt you collect, and every payment you receive needs to be recorded accurately and in the right category.
These records form the foundation for your financial statements: the profit and loss statement (income statement), the balance sheet, and the cash flow statement. Together, these documents give you a clear picture of how much money your business is making, what it owns, what it owes, and how cash moves through the business.
For Australian small businesses, bookkeeping is also the mechanism that ensures you meet your obligations to the ATO. Without accurate books, you cannot correctly lodge your Business Activity Statement (BAS), claim legitimate tax deductions, or calculate your GST liability. For a government overview, see bookkeeping on business.gov.au.
Bookkeeping vs. Accounting: A Quick Difference

Strong bookkeeping makes accounting faster, cheaper, and more accurate. Poor bookkeeping forces accountants to spend billable hours fixing records instead of providing strategic advice. See our accounting services for more on how we support businesses beyond bookkeeping.
Why Bookkeeping Matters for Australian Small Businesses
1. ATO Compliance
The ATO requires every business to maintain accurate records of all income, expenses, and transactions. These records must be kept for a minimum of 5 years from the date you lodge your tax return. Penalties for failing to produce records can reach up to $6,260 per offence (2025-26 penalty unit rates) plus shortfall penalties of 25% to 75%.
2. Accurate BAS Lodgement
If you are registered for GST, you must lodge a Business Activity Statement either monthly or quarterly. Accurate bookkeeping means your BAS is correct and lodged on time, avoiding penalties and interest. For a detailed walkthrough, see our business activity statement guide.
3. Cash Flow Visibility
Knowing exactly how much money is coming in and going out, and when, is the single most important factor in avoiding cash flow problems. Accurate books let you see whether you can afford to hire, invest, take on a new project, or pay upcoming tax bills.
4. Tax Deduction Maximisation
Every legitimate business expense you fail to record is a deduction you cannot claim. Over a year, missing even small expenses can add up to thousands of dollars in lost deductions. The ATO’s rule is clear: if you cannot prove the expense, you cannot claim it.
5. Better Business Decisions
Regular bookkeeping gives you financial data you can act on. If you want strategic financial guidance beyond bookkeeping, our business advisory services help Adelaide businesses plan for growth.
ATO Record-Keeping Requirements
The ATO has specific requirements for what records you must keep and for how long. See the ATO record keeping for business hub for the full framework.
What You Must Record
For a complete list, see the ATO’s overview of record-keeping rules for business.
- All income received (sales invoices, bank deposits, cash receipts)
![icon]()
- All expenses paid (purchase invoices, receipts, bank statements)
![icon]()
- GST collected and paid (tax invoices for transactions over $82.50 inc GST)
![icon]()
- Employee payments (pay slips, super contributions, PAYG withholding)
![icon]()
- Stock and asset records (purchase dates, costs, depreciation schedules)
![icon]()
- Motor vehicle logbooks (if claiming business use)
![icon]()
How Long to Keep Records
| Record Type | Retention Period |
|---|---|
| General business records) | 5 years from date of tax return lodgement |
| Capital gains tax records (property, shares) | 5 years after you dispose of the asset |
| Employee and payroll records | 5 years from the date of the transaction |
| Records related to carried forward losses | Until 5 years after losses are fully offset |
Note: Companies registered with ASIC must keep financial records for 7 years under ASIC record-keeping obligations, which is longer than the ATO’s 5-year requirement.
How to Set Up Bookkeeping: Step by Step

Step 1: Open a Separate Business Bank Account
Mixing personal and business transactions makes bookkeeping significantly harder. For companies, partnerships, and trusts, a separate business account is a legal requirement. If you are still setting up, see our business registration page for help with ABN, company, and trust registration.
Step 2: Choose Your Accounting Method
Cash basis: Record income when you receive payment and expenses when you pay them. Simpler and gives a clear picture of your cash position. Available to businesses under $10 million turnover. Particularly common for sole traders and partnerships.
Accrual basis: Record income when you invoice and expenses when you receive the bill, regardless of when cash changes hands. More accurate picture of profitability but can create cash flow confusion.
Step 3: Set Up Your Chart of Accounts
- Assets (what the business owns): bank accounts, equipment, vehicles, inventory
![icon]()
- Liabilities (what the business owes): loans, credit cards, GST collected, super payable
![icon]()
- Equity (the owner’s stake): owner’s capital, retained earnings, drawings
![icon]()
- Revenue (income earned): sales, service fees, interest received
![icon]()
- Expenses (costs incurred): rent, wages, utilities, materials, marketing, insurance
![icon]()
Step 4: Choose Your Bookkeeping Software
bookkeeping services.
MYOB: An established Australian platform with strong payroll and compliance features. Offers both cloud and desktop versions.
QuickBooks Online: A global platform with a growing Australian presence. Strong invoicing and expense tracking with a straightforward interface.
Step 5: Connect Your Bank Feeds
Automatic bank feeds import transactions from your business bank accounts daily, reducing manual data entry and ensuring nothing is missed.
Step 6: Establish a Weekly Routine
- Categorise new bank transactions
![icon]()
- Reconcile your bank account
![icon]()
- Issue invoices for completed work
![icon]()
- Record any cash or petty cash transactions
![icon]()
- Follow up on overdue invoices
![icon]()
Step 7: Reconcile Accounts Monthly
At the end of each month, reconcile all bank accounts, credit cards, and loan accounts. Monthly reconciliation catches errors early.
Understanding GST and BAS
GST Registration
You must register for GST when your business turnover reaches $75,000 or more in any rolling 12-month period ($150,000 for non-profits). You must register within 21 days. The $75,000 is based on gross income, not profit. For full details, see the ATO’s registering for GST guide.
BAS Lodgement Dates 2025-26
For a complete overview, see the ATO’s Business Activity Statements page.
| Quarter | Period Covered | Due Date | Extended (BAS Agent) |
|---|---|---|---|
| Q1 | 1 Jul - 30 Sep 2025 | 28 Oct 2025 | 25 Nov 2025 |
| Q2 | 1 Oct - 31 Dec 2025 | 28 Feb 2026 | 25 Mar 2026 |
| Q3 | 1 Jan - 31 Mar 2026 | 28 Apr 2026 | 26 May 2026 |
| Q4 | 1 Apr - 30 Jun 2026 | 28 Jul 2026 | 25 Aug 2026 |
If you use a registered BAS agent, you may be eligible for extended lodgement dates. See our BAS lodgement service for details.
Single-Entry vs Double-Entry Bookkeeping
Single-Entry: Each transaction recorded once. Suitable only for very small sole traders with simple finances.
Double-Entry: Every transaction recorded in two accounts (debit and credit). All cloud accounting software uses this method by default.
Essential Bookkeeping Tasks by Frequency
| Frequency | Tasks |
|---|---|
| Daily | Record all sales and income, record all expenses, save receipts digitally |
| Weekly | Categorise and reconcile bank transactions, issue invoices, follow up overdue payments |
| Monthly | Reconcile all accounts, review profit and loss, check receivables and payables, review cash flow |
| Quarterly | Prepare and lodge BAS, review performance against budget, pay super (per-pay-run from Jul 2026) |
| Annually | Prepare EOFY records for tax return, update chart of accounts, archive records, finalise STP reporting |
Quarterly: Prepare and lodge your BAS. If you have an SMSF, see our SMSF administration services.
Annually: Prepare records for your small business tax return or company tax return. See our guide on how to lodge a business tax return. Finalise Single Touch Payroll (STP) reporting.
Common Bookkeeping Mistakes to Avoid

1. Mixing Personal and Business Transactions
Using one bank account for everything creates confusion and increases ATO scrutiny risk. Open a separate business account from day one.
2. Falling Behind on Data Entry
Leaving bookkeeping for weeks means lost context, missing receipts, and stressful BAS scrambles. Weekly bookkeeping prevents this.
3. Not Keeping Receipts
A bank statement alone is not sufficient. You need the tax invoice showing supplier, date, amount, and GST component.
4. Incorrectly Claiming GST Credits
You can only claim GST credits where you hold a valid tax invoice and the expense relates to your business.
5. Ignoring Bank Reconciliation
Unreconciled accounts can hide duplicated entries, missing transactions, or fraudulent activity. Reconcile every month.
6. Not Planning for Tax
Set aside 25-30% of profit for income tax, GST, and super to prevent cash flow surprises.
When Should You Outsource Bookkeeping?
- Your transaction volume exceeds what you can manage weekly
![icon]()
- You have employees (payroll, STP, and super add complexity)
![icon]()
- BAS preparation takes more than a few hours each quarter
![icon]()
- You are making errors your accountant has to correct
![icon]()
- You would rather spend time running the business
![icon]()
Professional bookkeeping typically costs $300 to $1,500 per month depending on size and complexity.
At The Kalculators, we provide bookkeeping services for small businesses across Adelaide and South Australia, in person or entirely online.
Related reading: Do you really need a bookkeeper? and 5 benefits of outsourcing bookkeeping services.
Payday Super: What Changes in July 2026
From 1 July 2026, super must be paid at the same time as wages, on every pay run. Your bookkeeping and payroll systems must be updated before this date. Failure to comply attracts the Superannuation Guarantee Charge.












