BAS agent vs accountant vs tax agent who can legally lodge your BAS (2026)

The Finance Desk · Editorial team, accountants + mortgage brokers + financial planners + conveyancers · Updated 11 June 2026 · How we rank · Editorial standards

Only a TPB-registered BAS agent or tax agent can legally charge a fee to prepare and lodge your BAS. A BAS agent ($200-$600/quarter) covers GST and BAS; a tax agent does that plus income tax returns and broader advice. If you need both, choose a small business accountant registered as both.

Key takeaways

  • Only TPB-registered BAS agents or tax agents can legally charge to prepare and lodge your BAS.
  • BAS lodgement typically costs $200-$600/quarter, scaling with transaction volume.
  • A BAS agent handles GST and BAS; a tax agent also handles income tax returns and broader advice.
  • Quarterly BAS is generally due 28 Oct, 28 Feb, 28 Apr and 28 Jul; agents can get a later concessional date.
  • Verify any agent number free on the public register at tpb.gov.au before you engage them.

Business owners constantly mix up three roles: the bookkeeper, the BAS agent and the tax agent. They overlap, but the law draws a firm line about who may charge to lodge your Business Activity Statement. Getting this right protects you from penalties and from paying someone who is not legally allowed to do the work.

The three roles, side by side

Role Can charge to lodge BAS? Can lodge income tax return? Typical work
Bookkeeper (unregistered)NoNoData entry, invoicing, payroll processing, reconciling accounts
Registered BAS agentYesNoGST, PAYG withholding, PAYG instalments, super guarantee, BAS lodgement
Registered tax agentYesYesAll BAS work plus income tax returns and broad tax advice
Accountant (CPA/CA)Only if TPB-registeredOnly if TPB-registeredAccounting, advisory; most also hold tax agent registration

The key point: holding a CPA or CA qualification does not by itself authorise someone to charge for lodging your BAS or tax return. Tax Practitioners Board registration does. Most quality small business accountants hold both the professional qualification and the TPB registration.

What the law actually says

Under the Tax Agent Services Act 2009, it is an offence for an unregistered person to provide BAS services or tax agent services for a fee. The Tax Practitioners Board administers the register and can fine or deregister practitioners who breach the code of professional conduct. For you, the practical consequence is simple: if you are paying someone to lodge your BAS, they must appear on the TPB register, and you can check that for free.

What BAS lodgement costs

A registered BAS agent typically charges $200-$600 per quarter. The range reflects transaction volume, whether you are also paying for bookkeeping, and how clean your records are when they arrive. A sole trader with a handful of invoices sits at the lower end; a GST-registered company running payroll with hundreds of transactions sits higher. If your accountant handles your annual return as well, BAS is often folded into a fixed monthly package of $200-$700/month rather than billed separately.

Quarterly BAS deadlines

  • Quarter 1 (Jul-Sep): generally due 28 October
  • Quarter 2 (Oct-Dec): generally due 28 February
  • Quarter 3 (Jan-Mar): generally due 28 April
  • Quarter 4 (Apr-Jun): generally due 28 July

Lodging and paying through a registered BAS or tax agent can give you a later concessional due date. Businesses above certain turnover thresholds may report monthly, and some small businesses report annually. Confirm your own cycle in ATO Online Services or with your agent.

How to verify a BAS or tax agent

Go to tpb.gov.au and search the public register by the person's or firm's name. A valid result shows the registration number, the type (BAS agent or tax agent), and the registration status. Ask any prospective agent for their number up front. A registered agent will give it without hesitation; reluctance is a red flag.

So which do you need?

Decide by the scope of work, not the title:

  • GST and BAS only: a registered BAS agent is enough and usually the cheapest option.
  • BAS plus annual tax return and advice: a registered tax agent, typically a CPA or CA small business accountant.
  • Company, trust or SMSF compliance: a tax agent with the relevant specialisation.

For most growing small businesses, engaging one small business accountant who is registered as both a tax agent and a BAS agent is the simplest, since a single provider then handles your bookkeeping oversight, BAS and annual return together.

Related coverage

Common questions

BAS agent vs accountant: FAQs

Do I need a BAS agent or an accountant?

If you only need your GST and BAS prepared and lodged, a registered BAS agent ($200-$600/quarter) is enough. If you also need an annual tax return, company or trust compliance, or tax planning, you need a tax agent, usually a CPA or CA accountant ($1,200-$5,000/year). Many small business accountants are registered as both, so one provider covers everything.

Who can legally lodge a BAS in Australia?

You can lodge your own BAS for free through the ATO. If you pay someone to do it, by law they must be a registered BAS agent or tax agent with the Tax Practitioners Board (TPB). It is an offence under the Tax Agent Services Act 2009 for an unregistered person to charge a fee for BAS services. A bookkeeper who is not a registered BAS agent cannot charge to lodge your BAS.

How much does a BAS agent charge per quarter?

Typically $200-$600 per quarter, scaling with transaction volume and whether bookkeeping is bundled. A simple sole trader BAS sits at the lower end; a GST-registered company with payroll and many transactions sits higher. Always confirm the agent number on the public register at tpb.gov.au before you engage anyone.

What is the difference between a BAS agent and a tax agent?

A BAS agent can advise on and lodge GST, PAYG withholding, PAYG instalments, superannuation guarantee and other BAS-related obligations. A tax agent can do all of that plus prepare and lodge income tax returns and give broader tax advice. Tax agent registration requires higher qualifications and experience. Many accountants hold tax agent registration; many bookkeepers hold BAS agent registration.

When is my BAS due?

Quarterly BAS deadlines are generally 28 October (Q1), 28 February (Q2), 28 April (Q3) and 28 July (Q4). Lodging and paying through a registered BAS or tax agent can give you a later concessional due date. Some businesses lodge monthly or annually depending on turnover and registration. Check your specific cycle in ATO Online Services or with your agent.

Can a bookkeeper lodge my BAS?

Only if that bookkeeper is also a registered BAS agent. Many bookkeepers are, but not all. A bookkeeper who is not registered can prepare your figures but cannot charge a fee to lodge the BAS on your behalf. Ask for their BAS agent number and verify it free at tpb.gov.au before assuming they are covered.