Accountant, tax agent or bookkeeper: what's the difference?
"Accountant," "tax agent" and "bookkeeper" get used almost interchangeably in everyday conversation, but they describe different roles with different legal standing in Australia, and understanding the distinction makes it a lot easier to work out who you actually need for a given job.
A bookkeeper handles the day-to-day financial record-keeping of a business — recording transactions, reconciling bank statements, coding expenses to the correct accounts, and generally keeping the books accurate and up to date throughout the year. Bookkeeping itself is not a regulated title in Australia; technically, anyone can call themselves a bookkeeper without formal qualifications. In practice, though, many bookkeepers hold a Certificate IV in Accounting and Bookkeeping and belong to a professional body such as the Institute of Certified Bookkeepers, which gives some assurance of training and ongoing standards even though it is not a legal requirement.
"Accountant" is a broader term again, and on its own it is not a licensed title either — it generally refers to someone with relevant qualifications who analyses financial records, prepares financial statements, and provides broader financial guidance around a business or individual's affairs. Importantly, holding an accounting qualification does not automatically permit someone to charge a fee for tax return preparation or lodgment — that specific activity requires a separate registration as a tax agent.
A registered tax agent is someone who has met the Tax Practitioners Board's qualification and experience requirements and been formally registered to prepare and lodge tax returns for a fee. This registration is what legally separates someone qualified to charge for tax return work from someone who is not, regardless of how experienced they are in accounting more broadly. Many accountants are also registered tax agents, which is part of why the two titles get blurred together in practice, but the tax agent registration is the specific credential that matters if you are paying someone to lodge a return on your behalf.
There is a fourth, closely related registration worth knowing about too: a BAS agent, registered with the Tax Practitioners Board specifically to prepare and lodge Business Activity Statements and advise on GST and PAYG matters for a fee. A bookkeeper who wants to charge for BAS-related work needs this registration; without it, they can still record and reconcile your everyday transactions, but they should not be charging a fee to lodge your BAS or give GST advice. Our separate article on GST and BAS basics goes into this distinction in more detail.
In practice, a lot of small businesses use more than one of these roles together, and that is by design rather than duplication — a bookkeeper commonly manages the ongoing records throughout the year, which then makes the accountant's or tax agent's job faster and cheaper at tax time, since they are working from clean data rather than starting from scratch. Whether you need one, two or all three depends largely on the size and complexity of your affairs, and it is a reasonable question to ask a practitioner directly: what exactly are you registered to do for me.
This article is general information about how these roles and registrations work in Australia, not a recommendation for your specific circumstances. If you want to confirm someone's registration status directly, the Tax Practitioners Board maintains a public register that can be searched by name. Our directory lists accountants, tax agents and bookkeepers across Australia if you are ready to compare your options.
Frequently asked questions
No. A bookkeeper generally handles day-to-day recording and reconciliation of transactions, while an accountant analyses financial records more broadly and prepares financial statements. Bookkeeping is not a regulated title in Australia, though many bookkeepers hold formal qualifications.
Yes. Charging a fee to prepare or lodge an income tax return requires registration as a tax agent with the Tax Practitioners Board, regardless of what other accounting qualifications someone holds.
Only if they are separately registered as a BAS agent with the Tax Practitioners Board. Without that registration, a bookkeeper can maintain your records but should not charge a fee to lodge a BAS or give GST advice.
A bookkeeper commonly manages ongoing records throughout the year, which generally makes the accountant or tax agent’s work faster and cheaper at tax time since they are working from data that is already organised.
