How to Choose a Bookkeeper in Australia: BAS Agents, TPB Registration, and What to Look For
Learn how to choose a qualified bookkeeper in Australia, why TPB registration matters for BAS services, and what questions to ask before you engage.
For Australian small business owners, accurate bookkeeping is the foundation of financial health, tax compliance, and informed decision-making. Yet many businesses struggle to find a qualified bookkeeper who can handle not just data entry, but also Business Activity Statement (BAS) lodgement, payroll, and the increasingly complex demands of cloud-based accounting software. Understanding what to look for — and what the law requires — can save you from costly compliance mistakes and ATO penalties.
Understanding What a Bookkeeper Does
A bookkeeper is responsible for recording, organising, and maintaining a business's day-to-day financial transactions. This includes processing invoices and payments, reconciling bank accounts, managing payroll, tracking expenses, and preparing financial reports. In Australia, many bookkeepers also provide BAS services — preparing and lodging Business Activity Statements that report GST, PAYG withholding, and other tax obligations to the ATO.
It is important to understand the distinction between a bookkeeper and an accountant. Bookkeepers focus on the accurate recording of transactions and compliance with reporting obligations, while accountants typically provide higher-level financial analysis, tax planning, and strategic advice. Many small businesses benefit from engaging both: a bookkeeper for ongoing transactional work and an accountant for year-end tax returns and financial strategy.
The scope of bookkeeping has expanded significantly with the rise of cloud accounting platforms such as Xero, MYOB, and QuickBooks. A modern bookkeeper is expected to be proficient in these tools, capable of setting up automated bank feeds, managing payroll through Single Touch Payroll (STP), and generating real-time financial reports that give business owners visibility over their cash flow.
The Legal Requirement: BAS Agents and TPB Registration
One of the most important things Australian business owners need to understand is that not every bookkeeper is legally permitted to prepare and lodge your BAS. Under the Tax Agent Services Act 2009 (TASA), any person who provides BAS services for a fee or reward must be a registered BAS agent with the Tax Practitioners Board (TPB).
To become a registered BAS agent, a bookkeeper must meet strict eligibility criteria set out in the Tax Agent Services Regulations 2022 (TASR), including:
- Qualifications — Typically a Certificate IV in Accounting and Bookkeeping (FNS40222) or higher, plus a Board-approved course in GST/BAS taxation principles and the TASA Code of Professional Conduct.
- Experience — Between 1,000 and 1,400 hours of relevant work experience gained within the four years prior to application, depending on the qualification pathway.
- Fit and proper person — The TPB assesses the applicant's professional integrity and compliance history.
- Professional indemnity insurance — Registered BAS agents must maintain PI insurance that meets TPB requirements.
Once registered, BAS agents must renew their registration every three years, complete 45–125 hours of Continuing Professional Education (CPE) per three-year cycle, and adhere to the Code of Professional Conduct. Engaging an unregistered bookkeeper to lodge your BAS exposes both you and the bookkeeper to significant legal risk — civil penalties for providing unregistered BAS services can reach $82,500 for individuals and $412,500 for bodies corporate.
Key Considerations When Choosing a Bookkeeper
With hundreds of bookkeepers operating across Australia, knowing what to look for helps you find a professional who is both qualified and the right fit for your business.
- TPB registration — If you need BAS services, verify the bookkeeper is registered on the TPB register at tpb.gov.au. This is non-negotiable for any BAS-related work.
- Qualifications — Look for a Certificate IV in Accounting and Bookkeeping (FNS40222) as a minimum. A Diploma of Accounting indicates broader capability for more complex businesses.
- Professional membership — Membership of the Institute of Certified Bookkeepers (ICB), the largest professional association for bookkeepers in Australia, signals a commitment to ongoing professional development and ethical standards.
- Software proficiency — Confirm the bookkeeper is proficient in the accounting platform your business uses. Xero, MYOB, and QuickBooks are the most widely used in Australia, and each has its own certification programs.
- Industry experience — Bookkeeping requirements vary significantly across industries. A bookkeeper with experience in your sector — whether retail, construction, hospitality, or professional services — will understand the specific compliance nuances that apply to your business.
- Payroll and STP capability — If you have employees, ensure the bookkeeper is experienced with Single Touch Payroll (STP) reporting, which is mandatory for all Australian employers.
- Communication and availability — A good bookkeeper is proactive, responsive, and able to explain financial information in plain language. Clarify their turnaround times and preferred communication methods before engaging.
Common Mistakes When Hiring a Bookkeeper
Many small business owners make avoidable errors when engaging bookkeeping services. Being aware of these pitfalls can protect your business from compliance issues and financial losses.
- Not verifying TPB registration — Assuming a bookkeeper is registered without checking the TPB register is a common and costly mistake. Always verify before engaging anyone to handle your BAS.
- Choosing on price alone — The cheapest bookkeeper is rarely the best value. Errors in BAS lodgement, payroll, or record-keeping can result in ATO penalties and interest charges that far exceed any savings on fees.
- Failing to define the scope of work — Misunderstandings about what is included in the engagement — such as whether the bookkeeper will handle payroll, superannuation, or year-end reconciliations — lead to gaps in compliance and unexpected costs.
- Not maintaining access to your own data — Your financial records belong to your business. Ensure you retain administrator access to your accounting software and that records can be transferred if you change bookkeepers.
- Confusing bookkeeping with tax advice — A registered BAS agent can prepare and lodge your BAS, but they cannot provide tax planning advice or prepare your income tax return. That requires a registered tax agent or accountant.
- Ignoring superannuation obligations — Bookkeepers who manage payroll must ensure superannuation guarantee (SG) contributions are calculated correctly and paid on time. Late or incorrect SG payments attract the Superannuation Guarantee Charge (SGC), which is not tax-deductible.
Australian Regulatory Context: ATO, TPB, and Your BAS Obligations
The regulatory framework governing bookkeeping and BAS services in Australia involves two primary bodies. The Australian Taxation Office (ATO) administers the tax laws that bookkeepers help businesses comply with, including GST, PAYG withholding, PAYG instalments, and the Superannuation Guarantee. The Tax Practitioners Board (TPB) regulates BAS agents and tax agents, setting registration requirements, enforcing the Code of Professional Conduct, and taking action against unregistered practitioners.
All businesses registered for GST must lodge a BAS — either monthly, quarterly, or annually depending on their turnover and ATO registration. Even if a business has no activity to report in a given period, a nil BAS must still be lodged by the due date. Failure to lodge on time attracts a Failure to Lodge (FTL) penalty, calculated at one penalty unit (currently $330) per 28-day period the return is overdue, up to a maximum of five penalty units.
The ATO also requires businesses to maintain accurate financial records for a minimum of five years. These records must be in English (or easily translatable), explain all financial transactions, and be accessible for audit purposes. A qualified bookkeeper helps ensure your records meet these standards, reducing your risk of ATO scrutiny.
From 1 July 2026, the ATO's expanded Single Touch Payroll Phase 2 (STP2) reporting requirements mean that payroll data — including detailed income type classifications and disaggregated tax and superannuation information — must be reported to the ATO each pay cycle. Bookkeepers managing payroll need to be across these requirements and ensure your payroll software is configured correctly.
Questions to Ask a Bookkeeper Before Engaging Them
Use this checklist when evaluating bookkeeping candidates or firms to ensure they are qualified, compliant, and the right fit for your business:
- Are you a registered BAS agent with the TPB? Ask for their registration number and verify it at tpb.gov.au.
- What qualifications do you hold? Look for a Certificate IV in Accounting and Bookkeeping or higher, plus relevant Board-approved courses.
- Are you a member of the ICB or another professional association? Professional membership indicates a commitment to ongoing education and ethical standards.
- Which accounting software do you specialise in? Confirm they are proficient in your platform and hold any relevant software certifications (e.g., Xero Advisor Certified).
- Do you have experience in my industry? Industry-specific knowledge can be invaluable for compliance and efficiency.
- How do you handle payroll and STP reporting? Ensure they are up to date with STP Phase 2 requirements.
- What is your process for BAS preparation and lodgement? Understand their workflow, review process, and how they communicate with you before lodging.
- Do you hold professional indemnity insurance? This is a mandatory requirement for registered BAS agents and protects you if errors occur.
- What are your fees and how are they structured? Clarify whether fees are fixed, hourly, or based on transaction volume, and what is included.
How MyMoney® Can Help You Find a Qualified Bookkeeper
Finding a qualified, TPB-registered bookkeeper who understands your industry and accounting software can be time-consuming — especially when you need to verify credentials and compare proposals. MyMoney® Marketplace makes this process straightforward by connecting Australian businesses with verified bookkeeping professionals.
You can Post a Brief on MyMoney® describing your business, the services you need (BAS lodgement, payroll, Xero setup, or full bookkeeping), and your preferred engagement model. Qualified bookkeepers will respond with tailored proposals, allowing you to compare credentials, experience, software proficiency, and fees in one place.
Alternatively, Browse Bookkeepers on our platform to review profiles of registered BAS agents and bookkeeping professionals across Australia. Whether you are a sole trader needing quarterly BAS lodgement or a growing business requiring comprehensive bookkeeping support, MyMoney® helps you find the right professional with confidence.
Accurate, compliant bookkeeping is not just about keeping the ATO happy — it gives you the financial clarity to make better business decisions. Invest in the right bookkeeper today and build the foundation your business needs to grow.
This article provides general information only and does not constitute personal financial advice. Consider whether the information is appropriate for individual circumstances before acting on it. MyMoney® Marketplace is operated by Global Mutual Funds Pty Ltd (ABN 20 090 555 436, AFSL 222640).