Australian small-business guide
Bookkeeper vs BAS Agent vs Tax Agent: Who Does What?
A bookkeeper, registered BAS agent and registered tax agent may all work with your numbers, but they do not have the same job, authority or place in your business. Here is how to choose the right person—and why most healthy businesses need a team, not a turf war.
Start here
The difference in plain English
The easiest way to understand the roles is to look at the problem each one is there to solve.
Bookkeeper
Keeps the day-to-day financial records organised and current. This commonly includes transaction processing, bank reconciliation, accounts payable, accounts receivable, document collection and routine reporting.
Think: “Are the books complete and accurate?”
Registered BAS Agent
Can provide BAS services for a fee or reward. Depending on the work, this can include GST, activity statements, PAYG withholding, payroll tax-law interpretation, superannuation guarantee matters and dealings with the ATO about BAS provisions.
Think: “Are the BAS-related figures and obligations correct?”
Registered Tax Agent
Can provide tax agent services, including preparing income tax returns and advising on income-tax matters. A tax agent can also provide BAS services, although not every tax practice offers hands-on bookkeeping.
Think: “What is the tax position and what must be lodged at year end?”
Authority and limits
Bookkeeper, BAS agent and tax agent comparison
This table is a practical guide, not a substitute for checking the scope of a particular engagement. Whether work is a regulated BAS or tax agent service can depend on whether legislation must be interpreted or applied and whether the client is expected to rely on that work.
| Task or question | Bookkeeper who is not registered | Registered BAS agent | Registered tax agent |
|---|---|---|---|
| Routine data entry that does not require interpreting tax law | Yes | Yes | Yes |
| Bank reconciliations | Yes | Yes | Yes |
| Accounts payable and receivable administration | Yes | Yes | Yes |
| Enter GST codes under a registered agent’s instruction and supervision | May do so | Yes | Yes |
| Determine GST treatment or tailor GST codes to the client | Not independently for a fee | Yes | Yes |
| Reconcile BAS data and determine BAS figures | Not independently for a fee | Yes | Yes |
| Prepare, advise on or lodge BAS/IAS | No | Yes | Yes |
| Advise on GST and PAYG withholding obligations | No | Yes | Yes |
| Payroll processing with no tax-law interpretation | Depends on the task | Yes | Yes |
| Interpret PAYG withholding, STP or payroll-related BAS provisions | Not independently for a fee | Yes | Yes |
| Taxable Payments Annual Report preparation and lodgment | No | Yes | Yes |
| Specified superannuation guarantee and SGC services | No | Within BAS-agent scope | Yes |
| Prepare and lodge income tax returns | No | No | Yes |
| Advise on income-tax deductions and tax planning | No | Outside BAS scope | Yes |
| Prepare an FBT return | No | No | Yes |
| Deal with the ATO | Not as your registered practitioner | BAS-provision matters | Tax-agent matters |
The TPB explains that a BAS service includes ascertaining or advising about obligations or entitlements under a BAS provision, and representing a client in relevant dealings with the Commissioner, where the client is expected to rely on the service. See the TPB’s current BAS services guidance.
Role one
What does a bookkeeper do?
A bookkeeper builds and maintains the financial record your business relies on. Good bookkeeping is not simply typing receipts into Xero. It is the ongoing discipline of making sure transactions are captured, documents are attached, accounts are reconciled and missing information is followed up before it becomes a year-end mess.
Depending on the engagement and the bookkeeper’s registration, the work may include:
- recording sales, purchases, receipts and payments;
- reconciling bank accounts, credit cards, loans and payment platforms;
- organising supplier bills and customer invoices;
- following up overdue debtors and preparing payment runs;
- maintaining digital source documents and audit trails;
- producing routine profit and loss, balance sheet and aged receivables reports;
- identifying missing transactions or unusual balances for review; and
- keeping the accounting file ready for the BAS agent and tax agent.
That is why the right question is not simply, “Are you a bookkeeper?” Ask, “Are you a registered BAS agent, and who reviews the BAS-related work?”
Role two
What does a registered BAS agent do?
A registered BAS agent works where accurate bookkeeping meets BAS-related compliance. They may be in your file every week or month, so they often see problems long before the quarterly activity statement is due.
Within their professional scope, BAS agents can commonly assist with:
- GST classifications and the treatment of business transactions;
- reconciling GST and activity-statement accounts;
- preparing, reviewing and lodging BAS and IAS;
- PAYG withholding and relevant payroll-reporting obligations;
- STP-related work that involves applying BAS provisions;
- TPAR preparation and lodgment;
- specified superannuation guarantee and SGC services;
- representing a client with the ATO about BAS-provision matters; and
- explaining the records and processes needed to support those obligations.
A BAS agent is not a “junior tax agent”. The role is different. It is specialised around BAS provisions and the operational systems feeding those obligations. BAS agents must be registered with the TPB and meet ongoing professional requirements.
If you need ongoing support with bookkeeping plus activity statements, engaging a professional who is both a bookkeeper and registered BAS agent can reduce hand-offs and give one person clear responsibility for the file throughout the year. Learn more about our BAS lodgment services and why businesses hire a BAS agent.
Role three
What does a registered tax agent do?
A registered tax agent handles tax-agent services that sit beyond a BAS agent’s authority. For a small business, this usually means income tax returns, tax advice, year-end tax adjustments and forward-looking tax planning.
Your tax agent may assist with:
- company, trust, partnership, sole-trader and individual income tax returns;
- income-tax advice tailored to your circumstances;
- tax planning before the end of the financial year;
- capital gains tax, depreciation and complex entity issues;
- fringe benefits tax returns;
- year-end journals and income-tax adjustments; and
- representing you with the ATO on tax-agent matters.
A registered tax agent can legally provide BAS services too. That does not automatically mean they provide weekly bookkeeping, debtor follow-up, payroll processing or day-to-day Xero care. Registration describes legal authority; it does not tell you how the practice is staffed, what it specialises in or how often it will look at your file.
Real situations
Who should you call?
Business owners rarely wake up thinking, “I need a regulated tax service.” They wake up with a problem. These examples show where to start.
“My bank reconciliation is three months behind.”
You need the records brought up to date and exceptions investigated.
Start with: a bookkeeper.“I do not know which GST code applies.”
The answer requires GST knowledge applied to your transaction.
Start with: a registered BAS agent or tax agent.“My BAS is due and the GST account does not reconcile.”
The file needs review before the activity statement figures can be trusted.
Start with: a registered BAS agent.“Can I claim this purchase as an income-tax deduction?”
That is an income-tax question, not merely transaction entry.
Start with: a registered tax agent.“Payroll is wrong and I am unsure about withholding or super.”
The records may need correction and the compliance treatment may need interpretation.
Start with: a registered BAS agent; involve a tax agent where the matter exceeds BAS scope.“It is tax-return time, but my books are not finished.”
The records need cleaning before the tax agent can efficiently complete year-end work.
Start with: your bookkeeper/BAS agent, then hand a clean file to the tax agent.“I want to change from sole trader to a company.”
This involves tax, legal and structural consequences.
Start with: a registered tax agent, with legal advice where appropriate.“Customers owe me money and I cannot see why cash is tight.”
You need current records, aged receivables and cash-flow visibility.
Start with: a bookkeeper who provides management reporting.One client team
Your bookkeeper and accountant should be on the same team
This is not a contest over who is more important. The bookkeeper, BAS agent and tax agent should all be working for the same team: the client’s team.
The strongest arrangement is usually continuous. The bookkeeper maintains reliable records. The BAS agent reviews BAS-related work and keeps lodgments on track. The tax agent uses the clean year-end file for tax returns, planning and matters outside BAS scope. Information should move between them without the business owner having to referee.
Keep the file current
The bookkeeping is completed regularly, accounts are reconciled and queries are resolved while transactions are still fresh.
Review compliance throughout the year
The BAS agent checks GST, PAYG, payroll-related obligations and activity-statement balances rather than waiting for year end.
Share clear supporting information
Written queries, reconciliations and supporting schedules give every adviser the same facts and create an audit trail.
Escalate the right questions
Income-tax, entity and other out-of-scope questions go to the tax agent instead of being guessed at or ignored.
Close the year efficiently
The tax agent receives a clean, explained file; year-end journals are returned to the bookkeeper so the accounting system agrees with the final accounts.
Before you engage
How to choose the right professional
- Define the work. Do you need transaction processing, BAS help, payroll compliance, income-tax advice—or a combination?
- Check registration. Search the TPB public register for any person or business offering BAS or tax-agent services for a fee.
- Confirm the scope. Ask what is included, what is excluded and who is responsible for reviewing and lodging.
- Ask who does the work. The person you meet may not be the person working in your file. Understand the supervision and review process.
- Check software capability. If your business uses Xero, ask about certification, integrations, document capture and file-clean-up experience.
- Agree on communication. Set response times, preferred channels, approval rules and when your accountant will be contacted.
- Protect access. Give each adviser their own user access. Do not share passwords. Remove access promptly when an engagement ends.
- Look beyond the hourly rate. Cheap processing followed by expensive corrections is not a saving. Compare responsibility, frequency, accuracy and what problems will be identified.
The TPB states that generally only registered tax and BAS agents can charge or receive a fee or other reward for providing the relevant regulated services. Registration can change, so check it when engaging someone and periodically thereafter.
Frequently asked questions
Bookkeeper vs BAS agent vs tax agent FAQs
Is every bookkeeper a registered BAS agent?
No. “Bookkeeper” is a work description, not a TPB registration. Some bookkeepers are registered BAS agents and some work under the instruction and supervision of a registered BAS or tax agent. Check the TPB register rather than relying only on a job title.
Can a bookkeeper lodge my BAS?
A person providing BAS services for a fee or reward generally needs the appropriate registration. A registered BAS agent or registered tax agent can prepare and lodge a BAS within their authority. An unregistered bookkeeper cannot independently sell that service simply because they know how to use the software.
Can a BAS agent do bookkeeping?
Yes. Many registered BAS agents also provide day-to-day bookkeeping. For small businesses, combining both roles can be efficient because the person responsible for BAS compliance also understands how the underlying records were prepared.
Can a BAS agent lodge an income tax return?
Not on BAS-agent registration alone. Preparing and lodging income tax returns is a tax-agent service and requires a registered tax agent. A person may hold both registrations or work in a practice that offers both services.
Can a tax agent lodge a BAS?
Yes, a registered tax agent can provide BAS services. However, ask whether the practice also provides routine bookkeeping and how frequently it will review your file. Legal authority and day-to-day service delivery are different questions.
Who should set up GST codes in Xero?
Installing software without tailoring GST codes can be ordinary software assistance. Determining GST codes for a client requires applying GST rules and is listed by the TPB as a BAS service. That work should be performed by, or under the appropriate instruction and supervision of, a registered BAS or tax agent.
Who can help with payroll and Single Touch Payroll?
Routine processing can differ from work that requires interpreting taxation law. The TPB treats payroll services involving the interpretation and application of BAS provisions—including certain STP setup and reporting work—as BAS services. A registered BAS agent is often the practical starting point.
Do I need both a bookkeeper and an accountant?
Many businesses benefit from both ongoing bookkeeping/BAS support and a tax agent for income-tax returns and planning. Sometimes one firm covers everything; sometimes separate specialists collaborate. What matters is that every required role is covered and responsibilities are clear.
How do I check whether a BAS agent or tax agent is registered?
Use the Tax Practitioners Board public register. Search the practitioner or business name, confirm that registration is current and check any conditions or public information shown. My Great Bookkeeper’s BAS Agent registration number is also displayed in our website footer.
Who is responsible if my books or BAS are wrong?
Engaging a professional does not remove the business owner’s responsibilities, but the practitioner also has duties under their engagement and professional standards. Good engagements define who supplies information, who processes it, who reviews it and who approves lodgment. Raise errors promptly and keep important decisions in writing.
Need the right person in your corner?
Get bookkeeping and BAS support that works with your accountant
My Great Bookkeeper combines practical bookkeeping with registered BAS agent support. We keep the file current, explain what we need and work with your tax agent so everyone stays focused on the same thing—your business.
🥕 Book a free bookkeeping consultation 🥕 Contact My Great Bookkeeper
