BAS

10 min read

BAS Agent vs Bookkeeper vs Accountant: Who Does Your Australian Business Actually Need?

Learn what a BAS agent, bookkeeper and accountant each do, what they cost and which one your Australian business needs.

Almost every Australian small business owner has been asked the same question by an accountant or another business owner at least once: “do you have a bookkeeper, or just an accountant?” The follow-up question - “are they a BAS Agent?” - usually gets a confused look in response.

The confusion is fair. The three roles overlap in some areas and are sharply different in others. They’re regulated by different bodies, qualified through different pathways, and priced very differently. Hiring the wrong one for your stage of business can cost you anywhere from a few hundred dollars a year to tens of thousands.

This guide is written by Patrick Cemal, founder of Equilo Bookkeeping and a TPB-Registered BAS Agent. It explains the three roles in plain language, lays out who you actually need based on your business stage, and flags the regulatory red flags that can trip up unsuspecting SME owners.

Quick comparison at a glance


Bookkeeper

Registered BAS Agent

Registered Tax Agent / Accountant

Can do data entry and bank reconciliations?

Yes

Yes

Yes (but expensive use of their time)

Can prepare and lodge BAS?

No (illegal for a fee unless TPB-registered)

Yes

Yes

Can prepare and lodge income tax returns?

No

No

Yes

Provides strategic financial advice?

No

Sometimes

Yes

Regulatory body?

None (anyone can call themselves a bookkeeper)

Tax Practitioners Board (TPB)

TPB + professional body (CA ANZ, CPA, IPA)

Professional indemnity insurance required?

No

Yes

Yes

Typical cost?

Hourly or fixed monthly, at bookkeeper rates

Quarterly BAS-only, or fixed monthly full-service

Annual return fee scaled to complexity; ad-hoc advisory at premium hourly rates

The bookkeeper

What they do: Bookkeepers handle the day-to-day data work - entering bills and invoices, reconciling bank transactions, chasing accounts receivable, processing payroll runs, and keeping the chart of accounts tidy in software like Xero, MYOB, or QuickBooks.

What they’re legally not allowed to do: Here’s the part most business owners don’t know. In Australia, only a TPB-Registered BAS Agent can charge a fee to prepare or lodge a Business Activity Statement on a client’s behalf. An unregistered bookkeeper who lodges BAS for clients is breaking the Tax Agent Services Act 2009. They can do data entry that supports BAS preparation - but they can’t sign off, they can’t lodge, and they can’t charge a fee for the BAS work itself.

This matters because a lot of bookkeepers in the Australian market are unregistered and lodge BAS anyway. If you’re paying someone to lodge your BAS and they’re not on the TPB Public Register, you’re exposed to two risks: legally, your lodgement could be invalidated; commercially, you lose access to safe-harbour protections from ATO penalties.

When you need just a bookkeeper: Very small businesses (sole traders, businesses under the GST turnover threshold and not registered for GST) sometimes only need basic data entry support. If you’re under the GST threshold and don’t need to lodge a BAS at all, an unregistered bookkeeper on an hourly basis can be enough.

When you’ve outgrown just a bookkeeper: The moment you register for GST (mandatory above the GST turnover threshold, or voluntary below), you need BAS lodgement - which means you need either a Registered BAS Agent doing the bookkeeping itself, or you need to lodge the BAS yourself as the business owner.

The Registered BAS Agent

What they do: A BAS Agent is a professional registered with the Tax Practitioners Board (TPB) under the Tax Agent Services Act 2009. The registration permits them to provide “BAS services” for a fee on behalf of clients. In practice, this includes:

  • BAS lodgement - preparing and lodging Business Activity Statements with the ATO

  • GST advice and calculation - including GST registration, reconciliation, and reporting

  • PAYG withholding - calculating and lodging amounts withheld from employee wages

  • Superannuation guarantee - calculating super obligations and supporting clearing-house submissions

  • Payroll - processing pay runs and lodging Single Touch Payroll (STP) reports

  • TPAR - Taxable Payments Annual Reports for industries that require them (building, cleaning, courier, IT, road freight, security, investigation/surveillance)

  • STP finalisation - annual year-end Single Touch Payroll finalisation

What they’re legally not allowed to do: A BAS Agent cannot prepare or lodge income tax returns. That’s the exclusive scope of a Registered Tax Agent.

How they’re regulated: To become and remain a Registered BAS Agent, an individual must hold the required qualifications (typically a Cert IV in Accounting and Bookkeeping plus a BAS skill set, or higher), accrue relevant work experience, hold Professional Indemnity insurance, and complete annual continuing professional education hours. The TPB also enforces a Code of Professional Conduct around honesty, competence, confidentiality, and independence. Breaches can result in cautions, fines, suspension, or deregistration.

When you need a BAS Agent: You need a BAS Agent if (a) your business is registered for GST and you don’t want to lodge BAS yourself, or (b) you want safe-harbour protection from ATO administrative penalties if errors occur in your BAS, or (c) you want a single accountable person handling your monthly bookkeeping and quarterly compliance. For most growing SMEs, this is the right “primary” financial professional to engage.

One commonly missed benefit: Lodging through a Registered BAS Agent extends your BAS lodgement deadline by approximately four weeks compared to lodging yourself. For a quarterly BAS due 28 July if lodged directly, you typically have until around 25 August through a registered agent.

The Registered Tax Agent (and the term “accountant”)

What they do: A Registered Tax Agent has all the legal scope of a BAS Agent - but also the legal authority to prepare and lodge income tax returns. For businesses, this is the annual tax compliance work that closes out the financial year. For individuals, it’s personal income tax returns.

Where the confusion comes in: The word “accountant” is unregulated in Australia. Anyone can call themselves an accountant. In practice, the term usually refers to someone with formal accounting qualifications - typically a Chartered Accountant (CA), Certified Practising Accountant (CPA), or member of the Institute of Public Accountants (IPA) - but those professional designations don’t automatically grant the right to lodge tax returns for clients. To lodge tax returns for a fee, an accountant must also hold Tax Agent registration with the TPB.

In other words: every Registered Tax Agent is effectively an accountant (or has equivalent qualifications), but not every accountant is a Registered Tax Agent. Always check the TPB Public Register to confirm.

What good Tax Agents typically do beyond compliance:

  • Annual income tax returns for individuals, sole traders, partnerships, trusts, and companies

  • Tax planning and structuring advice

  • Capital gains tax (CGT) calculations and advice

  • Fringe Benefits Tax (FBT) returns

  • International tax matters

  • Liaison with the ATO on tax-specific matters (audits, objections, payment plans)

When you need a Tax Agent: Every business with taxable income needs a Tax Agent to prepare the annual income tax return. The exception is sole traders or simple individual returns who choose to self-lodge - possible but increasingly impractical as complexity grows.

Which combination do YOU need?

Most Australian SMEs need both a BAS Agent (for year-round bookkeeping and BAS work) and a Tax Agent (for annual tax returns). Some businesses also need a CFO-level adviser. Here’s how to think about it by business stage.

Stage 1

Sole trader or micro-business

Often just need a Tax Agent for annual returns and either DIY bookkeeping (Xero with a few hours of setup support) or a part-time bookkeeper. If registered for GST, a BAS Agent becomes worth it as soon as the quarterly BAS work consumes more than a couple of hours per quarter.

Stage 2

Growing SME (low seven-figure turnover)

This is the sweet spot for engaging a Registered BAS Agent for monthly bookkeeping, BAS, and payroll, plus a separate Tax Agent for the annual return. The BAS Agent handles the year-round volume; the Tax Agent handles the annual close-out. The two work together via secure data sharing.

Stage 3

Established / scaling business (multi-million turnover)

Still need BAS Agent + Tax Agent, but also start to need CFO-level advisory - someone who can interpret your numbers, build forecasts, manage working capital, and contribute to strategic decisions. This can come from a Virtual CFO engagement or an in-house finance hire as you grow further.

How they work together

In a well-run SME, the three roles divide cleanly. The bookkeeping / BAS Agent function runs the year-round operational finance - daily reconciliations, payroll, BAS, super, payroll tax, workers comp. The Tax Agent receives clean, audit-ready financials at year-end and prepares the income tax return without having to reconstruct months of data. The CFO (if engaged) sits above both, using the data they produce to drive strategy.

The handoff matters. A common failure mode is bookkeeping and tax done by different firms that don’t communicate well. The Tax Agent receives messy financials in October, spends 20 billable hours cleaning them up, charges the client for it, and delivers the return six months later than it should have. Good BAS Agents and Tax Agents build referral partnerships specifically to avoid this - clean financials handed across in a structured packet, tax return completed promptly.

This is why Equilo maintains referral partnerships with trusted Tax Agents. When our bookkeeping clients need an income tax return, the handoff is structured and the data is clean. When a Tax Agent in our network has a client who needs better year-round bookkeeping, the introduction goes the other way.

Common mistakes and red flags

Red flag 1: Bookkeeper charging for BAS lodgement without TPB registration

Illegal under the Tax Agent Services Act 2009. Check the bookkeeper’s name on the TPB Public Register. If they’re lodging your BAS and not registered, they’re operating outside the law and your lodgement may be invalid.

Red flag 2: Using a Tax Agent for ongoing bookkeeping

Tax Agents bill at premium hourly rates. Using them for monthly bookkeeping is the most expensive way to keep your books. Their value is in advisory and tax-return work, not data entry. Get a BAS Agent for the year-round work.

Red flag 3: No engagement letter

Both BAS Agents and Tax Agents are required by their professional codes to issue engagement letters that define scope, fees, and obligations. If your provider hasn’t given you one, ask for it. Its absence is a signal of poor practice.

Red flag 4: Lapsed registration

A Registered BAS Agent or Tax Agent who lets their registration lapse (failing CPE hours, missed renewal fees, etc.) is operating illegally until reinstated. The TPB register shows current status and expiry date - worth checking annually.

How to verify someone’s registration

Verifying a BAS Agent or Tax Agent takes about 30 seconds. Go to tpb.gov.au/public-register, enter the practitioner’s name or registration number, and you’ll see:

  • Whether they’re currently registered

  • Their registration number and registration date

  • Their registration expiry date

  • Their business address and contact details

  • Any conditions on their registration (e.g. supervision requirements)

  • Disciplinary history, if applicable

For Chartered Accountants and CPAs, the equivalent registers are at Chartered Accountants ANZ and CPA Australia. Note that membership of these bodies is separate from TPB registration - an individual can be a CA without being a Registered Tax Agent, and vice versa.

So who do you actually need to hire first?

For most growing Australian SMEs, the answer is: a Registered BAS Agent first (for year-round bookkeeping and BAS), a Registered Tax Agent second (for the annual return - your BAS Agent can usually refer you to a trusted one), and a CFO-level adviser later as the business scales.

Equilo is a TPB-Registered BAS Agent based in Sydney, serving SMEs across Australia. We handle BAS lodgement, payroll, Xero setup, Virtual CFO work, and ongoing monthly bookkeeping. For income tax return work, we refer clients to a trusted partner Tax Agent in our network.

If you’re trying to figure out which combination of services fits your business right now, book a free 30-minute call. We’ll be honest about what you actually need - even if it’s not us.

Know your monthly number in 60 seconds.

Fixed monthly fee for bookkeeping, BAS and payroll. Weekly reconciliations, same-day replies, no setup fee and no lock-in.

Free, takes 60 seconds, no obligation
© 2026 Equilo Business Partners Pty Ltd, ABN 51 681 000 135 Registered BAS Agent No. 26365740, Xero Silver Partner