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.

The short answer: a bookkeeper keeps the records moving, a registered BAS agent can provide BAS services such as GST and PAYG work, and a registered tax agent handles income tax returns and broader tax-agent services. One person may hold more than one of these roles.

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.

The records

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?”

The BAS obligations

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?”

Income tax

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?”

Important: “bookkeeper” describes the work someone does; “registered BAS agent” and “registered tax agent” are regulated registrations. Your bookkeeper may also be a registered BAS agent. Always ask which entity or individual is registered and check the Tax Practitioners Board public register.

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.
The boundary matters. The TPB lists bank reconciliation and pure data entry as examples that are not BAS services. But choosing GST codes, determining withholding obligations or calculating figures a client will rely on may become BAS services. A bookkeeper who is not registered can still perform certain work under the instruction and supervision of a registered BAS or 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.

A practical warning sign: if your advisers refuse to communicate, leave the business owner carrying messages, or treat another member of the financial team as unimportant, the client pays for the duplication and risk. Clear, respectful, preferably written communication protects everyone.

Before you engage

How to choose the right professional

  1. Define the work. Do you need transaction processing, BAS help, payroll compliance, income-tax advice—or a combination?
  2. Check registration. Search the TPB public register for any person or business offering BAS or tax-agent services for a fee.
  3. Confirm the scope. Ask what is included, what is excluded and who is responsible for reviewing and lodging.
  4. Ask who does the work. The person you meet may not be the person working in your file. Understand the supervision and review process.
  5. Check software capability. If your business uses Xero, ask about certification, integrations, document capture and file-clean-up experience.
  6. Agree on communication. Set response times, preferred channels, approval rules and when your accountant will be contacted.
  7. Protect access. Give each adviser their own user access. Do not share passwords. Remove access promptly when an engagement ends.
  8. 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