What’s the difference between a bookkeeper, a BAS agent, and an accountant – and which one does your business actually need? If you’re running a trade or service business in Australia, understanding the distinction saves you money and keeps you compliant.
Here’s the short version: a bookkeeper records your transactions, a BAS agent lodges your BAS, and an accountant handles tax, strategy, and compliance. Many businesses need a combination. Some need all three. And increasingly, an outsourced finance function bundles all of these roles into one service.
Bookkeeper vs Accountant vs BAS Agent: Quick Comparison
| Bookkeeper | BAS Agent | Accountant (CPA/CA) | |
|---|---|---|---|
| Primary role | Record transactions | Lodge BAS/IAS | Tax, compliance, advisory |
| Qualifications required | Cert IV (minimum) or experience | TPB-registered | CPA or CA + TPB registered |
| Can lodge BAS | No (unless also BAS agent) | Yes | Yes |
| Can lodge tax returns | No | No | Yes |
| Can give tax advice | No | Limited (GST/BAS only) | Yes |
| Typical hourly rate | $50 – $80/hr | $70 – $100/hr | $150 – $350/hr |
| Monthly package cost | $300 – $1,200/mo | $200 – $600/quarter | $500 – $3,000/mo |
| Best for | Day-to-day data entry | BAS compliance only | Tax strategy, structure, growth |
What Does a Bookkeeper Do?
A bookkeeper handles the day-to-day recording of financial transactions. Their core tasks include:
- Bank reconciliation (matching bank transactions to your accounting software)
- Coding expenses to the correct accounts
- Processing invoices (accounts receivable)
- Entering supplier bills (accounts payable)
- Reconciling credit cards and petty cash
- Preparing basic financial reports
A good bookkeeper keeps your books clean so your accountant and BAS agent can do their jobs efficiently. Without clean books, your BAS takes longer, your tax return costs more, and you have no idea where your money is going.
Most bookkeepers work in cloud software like Xero, MYOB, or QuickBooks. Typical bookkeeping costs range from $300 to $1,200 per month depending on transaction volume.
Bookkeepers cannot: lodge your BAS (unless they’re also a registered BAS agent), give tax advice, lodge tax returns, or advise on business structure. These restrictions are enforced by the Tax Practitioners Board.
What Does a BAS Agent Do?
A BAS agent is registered with the Tax Practitioners Board (TPB) to provide BAS services. This means they can:
- Prepare and lodge your Business Activity Statement (BAS)
- Prepare and lodge Instalment Activity Statements (IAS)
- Advise on GST classification and BAS-related matters
- Represent you with the ATO on BAS issues
Many bookkeepers hold dual registration as a BAS agent. This is the most common setup for small businesses – one person handles your bookkeeping and lodges your quarterly BAS.
BAS agents cannot: lodge income tax returns, advise on tax planning, recommend business structures, or provide financial advice beyond GST and BAS matters. If your BAS agent is giving you tax advice, they’re operating outside their registration – and you’re unprotected if that advice is wrong.
Quarterly BAS preparation typically costs $200 – $600 depending on complexity. For businesses with employees, this includes PAYG withholding reporting.
What Does an Accountant Do?
A qualified accountant (CPA or Chartered Accountant) registered as a tax agent with the TPB handles:
- Annual tax return preparation and lodgement
- Tax planning and minimisation strategies
- Business structure advice (sole trader, company, trust)
- Financial statements preparation
- ATO audit representation
- Capital gains tax calculations
- Superannuation advice (including SMSF)
- Business advisory and growth strategy
An accountant sees the full picture. Where a bookkeeper tells you what happened and a BAS agent keeps you compliant, an accountant tells you what to do about it. They identify tax deductions you’re missing, structures that reduce your tax legally, and financial levers that improve your margins.
For trade businesses like arborists, tree loppers, and construction operators, a specialist accountant who understands your industry can save thousands per year through equipment depreciation strategies, fuel tax credits, and proper job costing.
Which One Do You Need?
| Business Stage | What You Need | Typical Annual Cost |
|---|---|---|
| Sole trader, under $75K revenue | Bookkeeper/BAS agent combo + accountant at tax time | $3,000 – $5,000 |
| Sole trader or company, $75K – $500K | Bookkeeper/BAS agent (monthly) + accountant (quarterly) | $6,000 – $15,000 |
| Growing business, $500K – $2M | Bookkeeper + BAS agent + accountant OR outsourced finance function | $15,000 – $40,000 |
| Established business, $2M+ | Outsourced finance function or in-house bookkeeper + external accountant | $30,000 – $100,000 |
When a Bookkeeper Is Enough
If your business is straightforward – you invoice customers, pay suppliers, and have fewer than 100 transactions per month – a competent bookkeeper/BAS agent combo handles your day-to-day needs. You’ll still need an accountant for your annual tax return and any structural decisions.
When You Need an Accountant
You need an accountant (not just a bookkeeper) when:
- You’re deciding between sole trader, company, or trust
- You’re buying or financing equipment over $20,000
- You have employees and need payroll tax advice
- You want to reduce your tax bill legally
- You’re facing an ATO audit or review
- You’re buying, selling, or valuing a business
- You need financial statements for a bank or lender
When You Need an Outsourced Finance Function
If you’re spending time chasing debtors, juggling supplier payments, guessing at your margins, or only seeing your numbers once a year at tax time – you’ve outgrown bookkeeping. An outsourced finance function bundles bookkeeping, BAS, payroll, management reporting, debtor and creditor management, and financial oversight into a single monthly service.
This replaces the need to hire a bookkeeper, BAS agent, and financial controller separately. For growing trade businesses, it typically costs $2,500 – $8,000 per month – significantly less than the $220,000+ per year it costs to hire these roles in-house. Read our in-house vs outsourced finance comparison for a detailed cost breakdown.
Can One Person Do All Three?
Legally, yes – if they hold the right registrations. A Chartered Accountant registered as both a tax agent and BAS agent can do everything: bookkeeping, BAS, and tax. Many small practices operate this way.
The question is whether they should. An accountant billing $250/hr for bookkeeping work is expensive. A bookkeeper doing tasks that require accounting judgement is risky. The most efficient setup separates data entry (bookkeeper) from compliance (BAS agent) from strategy (accountant).
That’s why bundled outsourced finance services are growing – you get the right person doing each task, with a single point of contact and a fixed monthly fee.
How to Check Qualifications
Before engaging any financial professional, verify their credentials:
- BAS agents and tax agents: Search the TPB Register
- CPAs: Search the CPA Australia member directory
- Chartered Accountants: Search the CA ANZ member directory
Anyone providing BAS services or tax advice without TPB registration is breaking the law – and you have no consumer protection if their advice is wrong.
Common Questions
Is a bookkeeper cheaper than an accountant?
Yes, significantly. Bookkeepers charge $50 – $80/hr compared to $150 – $350/hr for accountants. But they do different things. Using an accountant for bookkeeping is expensive. Using a bookkeeper for tax advice is risky. The most cost-effective approach is using each for their strengths.
Do I need a BAS agent if I have an accountant?
Not necessarily. Most accountants can lodge your BAS as part of their service. However, some accountants prefer their clients to use a bookkeeper/BAS agent for quarterly BAS, with the accountant focusing on annual tax, planning, and advisory work.
Can a bookkeeper give tax advice?
No. Under Australian law, only registered tax agents (accountants with TPB registration) can provide tax advice. A bookkeeper can record your transactions and prepare reports, but they cannot advise you on tax deductions, business structure, or tax planning strategies.
What’s the difference between a BAS agent and a tax agent?
A BAS agent can only handle BAS-related matters (GST, PAYG withholding, BAS lodgement). A tax agent can do everything a BAS agent does, plus lodge income tax returns, provide tax advice, and represent you in tax disputes. All tax agents are automatically authorised to provide BAS services.
Should I use the same person for bookkeeping and tax?
It depends on your business size. Under $500K revenue, a single accountant handling everything can work well. Above $500K, separating bookkeeping from advisory work is usually more efficient and cost-effective. An outsourced finance function gives you both without managing multiple providers.
Next Steps
If you’re unsure which combination your business needs, book a free consultation with our team. We’ll assess your current setup and recommend the most cost-effective approach – whether that’s connecting you with a bookkeeper, handling your compliance, or providing a complete outsourced finance function.
Not sure what level of financial support you need?
We offer bundled bookkeeping, BAS, and accounting services designed specifically for arborist businesses. One team, one monthly fee.
Book Your Free ConsultationTalk to a specialist arborist accountant
Arbour Advisory works exclusively with arborists, tree loppers and tree care businesses across Australia. Book a free, no-obligation consultation to talk through your tax, bookkeeping, equipment finance or growth questions.


