
Published: March 2026 (updated from May 2025)
Most Australian business owners assume their bookkeeper is handling their BAS. And often they are. But there's a legal requirement that many business owners don't know about: only a registered BAS Agent can prepare and lodge a Business Activity Statement on your behalf. If the person doing your BAS isn't registered, they're acting outside the law - and you're carrying the compliance risk.
This guide explains what a BAS Agent is, what they're authorised to do, how to verify registration, and what it actually costs versus what you get in return.
A BAS Agent is a professional registered with the Tax Practitioners Board (TPB) who is authorised to provide BAS services to clients for a fee. BAS services include preparing and lodging Business Activity Statements, managing GST obligations, handling PAYG withholding and instalments, and providing advice on any matter directly related to BAS lodgement.
The TPB is the government body that regulates tax practitioners in Australia. To become a registered BAS Agent, a person must hold relevant qualifications (typically a Certificate IV in Accounting and Bookkeeping or higher), have sufficient relevant experience, hold professional indemnity insurance, and meet ongoing continuing professional education requirements. They must also comply with the Tax Agent Services Act 2009 and the TPB's Code of Professional Conduct.
The distinction between a BAS Agent and a Tax Agent is important. A Tax Agent is registered to provide a broader range of tax services including income tax returns and tax planning advice. A BAS Agent is specifically registered for BAS-related services. Some practitioners hold both registrations. Scale Suite holds BAS Agent registration #26346881.
You can verify any BAS Agent's registration at tpb.gov.au. This takes about 30 seconds and is worth doing before engaging anyone to handle your BAS.
The Tax Agent Services Act specifies what constitutes a BAS service, which only a registered agent can provide for a fee. This includes:
GST obligations: Calculating GST on sales and purchases, advising on GST registration and whether specific transactions are taxable, input-taxed, or GST-free, and preparing and lodging your BAS with the ATO.
PAYG withholding: Managing the calculation and reporting of tax withheld from employee wages, and ensuring the PAYG withholding figures on your BAS are correct.
PAYG instalments: Calculating or varying your PAYG instalment amounts if you're required to pay tax in quarterly instalments on business or investment income. See our guide on PAYG instalments Australia for how this works.
Taxable Payments Annual Report (TPAR): Preparing and lodging the TPAR, which is required for businesses in industries like construction, cleaning, courier, and IT services that pay contractors. The ATO uses TPAR data to cross-check contractor income declarations.
IAS lodgement: Preparing and lodging Instalment Activity Statements for businesses that report PAYG withholding monthly rather than quarterly. See our guide on IAS vs BAS for the difference.
Advice on BAS-related matters: Providing guidance on GST treatment of specific transactions, advising on the most appropriate GST accounting method for your business (cash vs accrual), and explaining your obligations under the BAS framework.
A BAS Agent can also perform bookkeeping as part of their services, since accurate bookkeeping is directly connected to producing a correct BAS. Most registered BAS Agents offer both.
If someone prepares and lodges your BAS without being a registered BAS Agent, they are committing an offence under the Tax Agent Services Act. The penalty for an unregistered person providing BAS services for a fee is up to $13,200 per offence.
More importantly for you as the business owner: you carry the compliance risk. If your BAS is incorrect because an unregistered person prepared it without the required training and oversight, the ATO holds your business responsible. You pay the penalties, the interest, and the back-lodgement costs.
Using a registered BAS Agent provides a legal protection that most business owners don't realise exists. If a registered agent makes an error that results in an ATO shortfall, the registered agent carries professional liability for that error through their mandatory professional indemnity insurance. That protection does not exist with an unregistered provider.
For a full explanation of BAS lodgement requirements, see our guides on what is a BAS, how to prepare and lodge a BAS in Australia, and BAS due dates.
A practical benefit of using a registered BAS Agent that many business owners don't know about: your BAS due date is extended when lodged through an agent.
If you lodge your own BAS, the standard due date is 28 days after the end of the quarter. If your registered BAS Agent lodges through their agent lodgement program, you typically receive an extension of several weeks. For the October to December quarter, for example, the standard due date is 28 February but the agent extension is typically into April.
This isn't about cutting it close. It means you have more time to ensure the BAS is accurate, more time to arrange payment if you owe money, and more time to gather any supporting documentation. For businesses with complex transactions or a large GST bill, that additional time has real cashflow value.
Use our BAS lodgement deadline calculator to check the specific due dates for your lodgement frequency.
BAS Agent fees vary based on the scope of work, your transaction volume, and whether bookkeeping is included alongside the BAS service.
BAS preparation and lodgement only, where your books are already reconciled and the agent reviews and submits the BAS, typically costs $200 to $500 per BAS for quarterly lodgers. Annually that's $800 to $2,000.
BAS Agent services bundled with ongoing bookkeeping, which is the more common arrangement for growing businesses, typically starts from $1,000 to $2,500 per month depending on transaction volume and complexity. At this level your bookkeeper reconciles your accounts throughout the quarter and prepares a BAS that reflects accurate, current records rather than scrambling at quarter end.
Standalone BAS preparation for businesses doing their own bookkeeping in Xero but wanting a registered agent to review and lodge typically falls in the $300 to $600 per BAS range.
For broader pricing context, see our how much do bookkeepers charge in Australia guide.
James runs a Sydney landscaping business with $800,000 in annual revenue. He's GST-registered and lodges BAS quarterly. He was previously doing his own BAS in Xero, spending roughly 12 hours each quarter pulling together his GST figures, and had made two coding errors in the past year that resulted in a $600 shortfall he had to pay back with interest.
He engages a registered BAS Agent as part of a bookkeeping package at $1,800 per month, covering weekly reconciliation, payroll for six employees, and quarterly BAS preparation and lodgement.
Each quarter, the BAS Agent's process looks like this. The bookkeeper has been reconciling transactions weekly, so by the end of the quarter the Xero file is current and all transactions are coded. In the last two weeks of the quarter the BAS Agent reviews the GST coding for any unusual transactions, checks that all subcontractor payments have been correctly identified for TPAR purposes (landscaping is a TPAR-reportable industry), reconciles the GST collected and paid figures against the general ledger, and prepares the BAS showing $20,000 GST collected and $8,500 GST paid, with a net payment of $11,500 to the ATO.
The BAS is lodged through the agent's lodgement program two weeks after the standard due date, giving James additional time. The BAS is accurate first time. There are no shortfalls, no penalties, and no interest charges.
James is also no longer spending 12 hours per quarter on finance admin. At his effective hourly rate of $120 as a business owner, that's $1,440 in recovered time per quarter, or $5,760 per year. His annual bookkeeping and BAS cost is $21,600. His alternative was spending $5,760 in time, making errors that cost him $600-plus in underpayments and interest, and having no management reporting or payroll support. The comparison is straightforward.
Verify TPB registration first. Go to tpb.gov.au and search the register before engaging anyone. Registration number and current status should both be visible. Scale Suite's registration number is #26346881.
Check whether they offer bookkeeping alongside BAS. A BAS Agent who only sees your figures at lodgement time is working from whatever data you give them. A BAS Agent embedded in your bookkeeping function is reviewing and correcting data throughout the quarter, which produces a more accurate BAS with less risk of errors or ATO queries.
Ask about their Xero or MYOB experience. Your BAS Agent needs to work fluently in the software you use. Xero Certification is a meaningful indicator of proficiency, not just familiarity.
Confirm their TPAR experience if relevant. If you operate in construction, cleaning, couriers, IT, or security services, your agent needs to be comfortable with TPAR preparation. Not all bookkeepers are.
Understand the fee structure. Fixed monthly fees give you cost predictability. Hourly billing for BAS preparation can produce bill shock at quarter end. Ask what's included and what constitutes an additional charge.
Our complete guide to outsourcing bookkeeping in Australia covers the broader evaluation framework for choosing a bookkeeping and BAS provider.
BAS lodgement is handled digitally through the ATO's online systems, so your BAS Agent does not need to be physically located in the same city. Scale Suite provides registered BAS Agent services to businesses across Australia, including:
Is it illegal for an unregistered person to prepare my BAS?
Yes. Under the Tax Agent Services Act 2009, providing BAS services for a fee without TPB registration is an offence carrying penalties of up to $13,200 per offence. The person providing the service is liable, but you as the business owner carry the compliance risk if the BAS is incorrect. Always verify registration at tpb.gov.au before engaging anyone to handle your BAS.
What is the difference between a BAS Agent and a Tax Agent?
A Tax Agent is registered to provide a broader range of tax services including income tax returns, tax planning, and advice on income tax law. A BAS Agent is registered specifically for BAS-related services: GST, PAYG withholding, PAYG instalments, and related obligations. Some practitioners hold both registrations. If your primary need is BAS lodgement and bookkeeping, a BAS Agent is the appropriate registration. If you also need income tax advice and return preparation, you need a Tax Agent or someone holding both.
Do I get more time to lodge my BAS if I use an agent?
Yes. Registered BAS Agents lodge through the ATO's agent lodgement program, which provides extended due dates compared to self-lodgement. The extension varies by quarter but is typically several weeks beyond the standard 28-day deadline. This is a genuine benefit, particularly for businesses with complex transactions or a large GST payment to arrange.
Can a BAS Agent also do my bookkeeping?
Yes, and most do. Accurate bookkeeping is directly connected to producing a correct BAS, so many BAS Agents provide both as an integrated service. An agent who reconciles your accounts throughout the quarter will produce a more accurate BAS than one who only sees your figures at lodgement time.
What is a TPAR and do I need to lodge one?
A Taxable Payments Annual Report is required for businesses in certain industries that pay contractors, including construction, cleaning, courier services, IT, and security. The TPAR reports contractor payments to the ATO, which uses the data to cross-check contractor income declarations. If you operate in a TPAR-reportable industry and pay contractors, your BAS Agent should be preparing and lodging your TPAR annually. Our guide on business activity statements in Australia covers the broader BAS and reporting framework.
How do I verify a BAS Agent's registration?
Go to tpb.gov.au and use the search function to look up the individual or company by name or registration number. The register shows current registration status, registration type (BAS Agent, Tax Agent, or both), and any conditions on the registration. Always check before engaging.
What happens if I have been using an unregistered person to lodge my BAS?
If your BAS lodgements have been prepared by an unregistered person, the first step is to review recent lodgements for accuracy. If there are errors, the ATO generally treats voluntary disclosure more favourably than discovered non-compliance. Engaging a registered BAS Agent going forward and having them review your recent lodgements is the sensible next step. If there are underpayments, they can be corrected through an amendment.
Scale Suite is a Sydney-based provider of outsourced finance teams and fractional CFO services for Australian SMEs. We deliver weekly bookkeeping, payroll, BAS/IAS lodgement, cashflow reporting, management accounts, and strategic fractional CFO oversight - all as a fully embedded team that works inside your business.
CA-qualified, Xero Certified, and registered BAS Agents, we replace fragmented bookkeepers and once-a-year accountants with one responsive finance function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.
Learn more about our embedded finance model at scalesuite.com.au/services/finance
We review and check articles periodically. At time of writing, all information is accurate to the best of our knowledge. Nothing in this article constitutes financial, legal, or tax advice. Please consult a qualified professional for advice specific to your circumstances.
Scale Suite is a Sydney-based provider of outsourced finance and HR services for Australian SMEs. We deliver bookkeeping, financial reporting, payroll processing, fractional CFO support, recruitment, employee onboarding, people and culture support, and fractional HR oversight, all as a fully embedded team that works inside your business.
Employment Hero Gold Partner, CA-qualified, and Xero Certified, we replace fragmented finance and HR processes with one responsive, senior-level function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.
Considering hiring finance staff?
We'll show you the full cost of an internal hire vs our embedded team, and exactly how much you'd save.
We'll reply within 24 hours to book your free 30-minute call.
No lock-in contracts and 30-day money-back guarantee.
Prefer to book directly? Schedule your free 30-minute call here

