Picture a bookkeeper working with a Melbourne tradie. They’re reconciling bank transactions, coding GST on tool purchases, chasing down missing receipts and making sure payroll runs on time every fortnight. It’s busy, practical work — and almost all of it touches the Australian Taxation Office’s reporting requirements in some way.
But here’s the thing: “Australian tax obligations for bookkeepers” actually means two distinct things. It can mean the taxes a bookkeeping business itself must pay. Or — more commonly, and more usefully — it refers to the tax-related compliance work bookkeepers perform on behalf of clients. This guide focuses on the second meaning. The work you do every day to keep client records clean, GST accurate, payroll reconciled and BAS-ready.
Knowing where your responsibilities start, where they end, and where the Tax Practitioners Board’s registration requirements kick in is what separates a confident practitioner from one working outside their scope without realising it.
Key Takeaways
- Australian bookkeepers maintain the accurate records that underpin GST, BAS, PAYG withholding and payroll compliance for their clients.
- Providing BAS services for a fee generally requires TPB registration as a registered BAS agent unless a specific exemption applies.
- GST coding and account reconciliation directly affect BAS accuracy — errors at transaction level flow straight through to the activity statement.
- Payroll bookkeeping intersects with PAYG withholding, Single Touch Payroll and superannuation guarantee compliance.
- Good documentation creates a defensible audit trail and makes EOFY considerably less stressful.
- Bookkeepers need to recognise where bookkeeping or BAS work ends and registered tax-agent work begins — working outside that boundary carries real regulatory risk.
1. What Are the Australian Tax Obligations for Bookkeepers?
A bookkeeper’s tax obligations, in the practical sense, are the compliance-related tasks performed to keep a client’s financial records accurate and reporting-ready. That includes coding transactions correctly, reconciling accounts, maintaining payroll records and preparing the supporting documentation the ATO expects businesses to hold.
What a bookkeeper does not automatically take on is the client’s legal tax liability. The business owner remains the taxpayer. The bookkeeper maintains the records that make it possible to report accurately.
Bookkeeping Responsibilities vs Client Tax Obligations
Think of a Sydney café. The bookkeeper codes daily sales, reconciles the bank feed, tracks GST on food and beverages — which involves knowing which items are taxable and which are GST-free — and maintains the payroll records for casual staff. All of that is bookkeeping work. Determining whether a specific transaction has unusual tax implications, advising on the café’s tax position, or lodging an income tax return: those sit with a registered tax agent.
The bookkeeper facilitates compliance. The taxpayer, and in many cases their registered tax agent, carries the legal responsibility for the accuracy of what gets lodged.
2. Understand the Difference Between Bookkeepers, BAS Agents and Tax Agents
This is probably the most practically important section in this entire guide. The distinction between what a bookkeeper can do, what requires BAS agent registration and what requires a tax agent comes up constantly — and getting it wrong can create significant exposure for practitioners who provide paid services without the right credentials.
| Role | Typical Scope | Registration Required? |
|---|---|---|
| Bookkeeper | Transaction coding, reconciliation, payroll data entry, record maintenance | No registration required for general bookkeeping |
| BAS Agent | All of the above, plus determining/advising on BAS liabilities and representing clients with the ATO on BAS matters — for a fee | Yes — TPB registration required |
| Tax Agent | Income tax advice, tax returns, complex tax matters beyond the BAS service definition | Yes — TPB registration required (separate category) |
In practice, the line between general bookkeeping and BAS services isn’t always obvious. That’s what makes it worth understanding clearly rather than assuming.
What Is a BAS Service?
The Tax Practitioners Board defines a BAS service as work that includes determining, advising on or representing a client in relation to their BAS-related liabilities, obligations or entitlements, where the client relies on that work. This includes GST obligations, PAYG withholding amounts, fuel tax credits and certain superannuation guarantee obligations.
The key phrase is “client reliance.” Coding a transaction in accounting software isn’t automatically a BAS service. Advising a client on whether a particular purchase attracts GST — and having the client rely on that advice — generally is.
When Is TPB Registration Required?
Registration is required when you provide BAS services for a fee or reward. There are some exemptions, including for employees providing services to their employer and for certain qualified accountants, but the general rule for anyone operating as an external bookkeeper is clear: BAS agent registration is the threshold that permits providing BAS services to clients for payment.
When Should Work Go to a Tax Agent?
Anything beyond the BAS service definition needs to go to a registered tax agent. That includes income tax returns, complex depreciation questions, trust and company tax matters, and any situation where you’re uncertain whether the work falls within BAS service boundaries. Escalation isn’t a weakness — it’s professional practice.
3. BAS Agent Registration Requirements for Australian Bookkeepers
If you’re providing bookkeeping services that include BAS work for clients, registration with the TPB is the pathway. The requirements under the Tax Agent Services Regulations 2022 involve a combination of qualification, relevant experience and professional indemnity insurance.
There are two main experience pathways the TPB recognises:
- 1,400 hours of relevant BAS experience over the previous four years, combined with an approved qualification (typically a Certificate IV in Accounting and Bookkeeping or higher).
- 1,000 hours for members of certain qualifying professional associations, combined with an approved qualification.
Ongoing registration also requires continuing professional education (CPE) and renewal. Conditions can change, so checking current TPB guidance before applying is worth doing — the specifics of qualification and experience requirements have been updated over time.
The Certificate IV in Accounting and Bookkeeping is the most common entry point. It covers GST and BAS competencies that form part of the qualification pathway.
4. GST Obligations and Accurate GST Bookkeeping
GST is a 10% tax applied to most goods and services in Australia. For bookkeepers, the practical challenge isn’t understanding what GST is — it’s classifying transactions correctly, because the consequences of miscoding flow directly into the BAS.
Australian GST transactions fall into three broad categories:
- Taxable sales — subject to 10% GST. The business charges GST and can claim input tax credits on related purchases.
- GST-free sales — no GST is charged. Basic food, most health and education services fall here. Input tax credits on related purchases are still claimable.
- Input-taxed sales — no GST is charged and input tax credits on related purchases generally can’t be claimed. Residential rent and financial supplies are common examples.
Getting these categories right at point of entry is where GST bookkeeping for small business either holds up or falls apart.
Correctly Recording GST on Sales
Every taxable sale needs to be recorded GST-inclusive (or with GST split out correctly), with the appropriate tax code applied in the accounting software. A tax invoice must be held for all taxable sales of $82.50 or more. Missing invoices are one of the most common issues that surface during an ATO review.
Recording Purchases and GST Credits
Input tax credits — the GST claimed back on business purchases — are only claimable on purchases made for business use. Purchases for private use don’t attract a credit. Where a purchase is partly for business and partly private, an apportionment is needed. The supporting tax invoice is required for any credit over $82.50.
Reconciling GST Accounts Before BAS Preparation
Before any figures move into the BAS workflow, the GST accounts in the ledger need to reconcile back to the underlying transactions. This step catches coding errors, missing invoices and duplicated entries before they become a BAS problem. Skipping reconciliation and going straight from software summary to BAS figures is one of the more avoidable mistakes in this work.
5. Business Activity Statement Requirements and BAS Preparation
The BAS is where transaction-level bookkeeping meets ATO reporting. The workflow runs roughly like this: transaction entry → correct coding → reconciliation → review → BAS preparation and lodgment (or handover to a registered BAS agent for lodgment).
Getting that workflow right — in the right order — is what the business activity statement process depends on.
Monthly vs Quarterly BAS Reporting
Most small businesses lodge BAS quarterly. Businesses with a GST turnover of $20 million or more lodge monthly. Some businesses voluntarily opt for monthly lodgment. The due dates vary depending on whether the business lodges through a tax agent or BAS agent (who often have extended deadlines) or lodges directly. Actual due dates should always be verified with current ATO guidance rather than assumed.
BAS Reconciliation Checklist
Before a BAS is prepared, reconcile:
- GST collected (1A) against sales records
- GST credits (1B) against purchase records and tax invoices
- PAYG withholding (W2) against payroll records
- Any fuel tax credits if applicable
- Opening and closing GST account balances in the ledger
Correcting BAS Errors
Minor errors under a certain threshold can sometimes be corrected on the next BAS rather than requiring an amendment. Larger errors, or errors involving complex tax treatment, generally need an amendment lodged through the ATO or via a registered BAS agent. If you’re uncertain whether a particular adjustment falls within your scope, that’s usually a good signal to escalate.
6. PAYG Withholding Responsibilities
PAYG withholding is the amount an employer withholds from employee wages and remits to the ATO. As a bookkeeper, your role is to maintain accurate records of those withholding amounts — not to determine the withholding rates, which are set by the ATO’s tax tables based on each employee’s circumstances.
Recording PAYG Withholding
Each pay run should capture gross wages, the withholding amount, and the net amount paid. These figures flow into the BAS (W2 label for most small businesses) and into STP reporting.
Reconciling PAYG Liabilities
At the end of each BAS period, the PAYG withholding liability in the ledger should reconcile with what’s been reported on the activity statement. Discrepancies between the payroll module and the general ledger are common and worth catching before lodgment.
PAYG Withholding vs PAYG Instalments
These are two different things that get confused regularly. PAYG withholding is the tax withheld from employee wages. PAYG withholding is an employer obligation. PAYG instalments, by contrast, are prepayments toward the business owner’s or company’s own income tax liability — a completely separate obligation, reported on a different part of the BAS or on a separate instalment notice.
7. Single Touch Payroll and Payroll Compliance
Single Touch Payroll (STP) is the ATO’s digital payroll reporting system. Every time a pay run is processed, the payroll software reports wages, tax withheld and superannuation information directly to the ATO. STP Phase 2 expanded the data reported with each pay event.
Maintaining Accurate STP Records
STP accuracy depends on the underlying payroll data. Employee details — tax file numbers, payment summaries, leave balances — need to be current. Changes to employment status, salary, or withholding need to be captured before the next pay run, not after.
Payroll Reconciliation
Monthly payroll reconciliation compares the payroll module totals against the general ledger entries. Differences between what the payroll system reports and what’s in the ledger are the kind of thing that creates EOFY headaches if left until June.
EOFY Payroll Finalisation
By 14 July each year, employers are required to finalise STP data for the previous financial year (ending 30 June). Once finalised, employees can access their income statement through myGov rather than receiving a payment summary. Getting payroll reconciled and finalised accurately by that date is one of the bookkeeper’s most time-sensitive annual tasks.
8. Superannuation and Bookkeeping Obligations
The superannuation guarantee (SG) rate is currently 11.5% of ordinary time earnings (for the 2024–25 financial year — verify the current rate with the ATO, as it has been legislated to increase incrementally). Employers are required to make SG contributions to employees’ nominated funds by the quarterly due dates.
A bookkeeper’s role here is to maintain accurate payroll records, calculate contributions based on ordinary time earnings, and identify any discrepancies between what’s been calculated and what’s been paid. Certain superannuation guarantee and superannuation guarantee charge services are specifically recognised by the TPB within the BAS-service framework — so this is an area where professional scope matters.
Missing or late superannuation contributions trigger the Superannuation Guarantee Charge (SGC), which is not tax-deductible for the employer and involves additional penalties. Catching discrepancies early, rather than at EOFY, is significantly less costly.
9. Tax Record-Keeping Requirements for Australian Businesses
The ATO requires businesses to keep most records for five years. The records that matter most from a bookkeeping perspective are the ones that create a traceable path from source document through the accounting system to the reported figure.
Records Bookkeepers Should Maintain
- Tax invoices for all GST credits claimed (purchases over $82.50)
- Bank statements for all accounts
- Payroll records including pay slips, timesheets and superannuation remittance
- Contracts and agreements where they affect transaction recording
- Asset registers for depreciation calculations
- BAS copies and supporting reconciliation workpapers
Digital Records and Accounting Software
Most Australian small businesses now use cloud-based software — Xero and MYOB are among the most widely used platforms in the market. Digital records are acceptable to the ATO provided they’re complete and accessible if requested. Regular backups and access controls are worth building into any practice’s processes.
Creating a Clear Audit Trail
An audit trail connects every reported figure back to its source document. In practice, that means transactions coded correctly in software, attachments or document links for supporting invoices, reconciliation records showing how ledger balances were verified, and notes on any adjustments made. The essential bookkeeping documents that underpin each BAS period should be organised and retrievable — not just technically held.
10. Australian Tax Deadlines Bookkeepers Need to Monitor
Australian deadlines follow the financial year from 1 July to 30 June. The key recurring obligations look roughly like this — though actual due dates always need to be verified with the ATO, since they can shift based on reporting method, lodgment agent concessions and the business’s specific circumstances.
Monthly Compliance Tasks
- Process payroll and report via STP
- Reconcile bank accounts
- Review and code all transactions
- Pay superannuation if on a monthly payment cycle
- Lodge BAS if the business is on monthly GST reporting
Quarterly Compliance Tasks
- Reconcile GST accounts
- Reconcile PAYG withholding against payroll records
- Review any fuel tax credit entitlements
- Prepare BAS workpapers and hand over for lodgment (if using a registered BAS agent)
- Remit superannuation (due 28 days after each quarter end)
- Lodge BAS if on quarterly reporting
End-of-Financial-Year Tasks
- Finalise STP by 14 July
- Reconcile all payroll figures for the year
- Reconcile the general ledger
- Prepare workpapers for the business’s accountant or tax agent
- Review fixed asset registers
Planning Around Australian Public Holidays
Public holidays don’t automatically change statutory due dates — but they do affect when banks process payments and when accounting software providers can support lodgments. Christmas/New Year and Easter are the periods most likely to create practical delays. Planning BAS preparation and superannuation payments to land several days before the due date, rather than on it, is a habit worth building.
11. Common Tax Compliance Mistakes Bookkeepers Should Avoid
Incorrect GST Coding
Coding a GST-free sale as taxable, or applying GST to an input-taxed supply, creates a BAS that overstates or understates the business’s actual GST position. These errors compound over time. Checking unfamiliar transaction types against ATO guidance — rather than guessing — is worth the extra minute.
Failing to Reconcile Before BAS Preparation
Taking figures straight from the software’s GST summary without reconciling the underlying accounts is one of the more reliable ways to lodge an inaccurate BAS. The summary might look clean. The ledger, if examined, often tells a different story. These common bookkeeping mistakes are almost always preventable with a consistent month-end process.
Missing or Incomplete Records
The ATO expects supporting documentation to be held, not just available in theory. Tax invoices that can’t be produced when requested, payroll records that exist in someone’s inbox rather than an organised system, bank statements that aren’t accessible — these create problems that are much harder to fix retrospectively.
Payroll and PAYG Errors
Wrong withholding amounts, missed superannuation contributions, or pay runs processed without being reconciled to the general ledger are the kinds of errors that accumulate quietly and surface painfully at EOFY. Monthly reconciliation is the prevention.
Working Outside the Bookkeeper’s Professional Scope
This deserves emphasis because the consequences are serious. Providing BAS services for a fee without TPB registration isn’t just a technical breach — it can result in penalties from the TPB and exposure for both the practitioner and the client who relied on the unregistered advice. The bookkeeper and BAS agent distinction isn’t administrative complexity. It’s a meaningful professional boundary.
12. Building a Reliable Tax Compliance Workflow
Knowing the rules is one thing. Running a workflow that actually keeps everything on track is another. Here’s how a solid compliance rhythm tends to work in practice.
Weekly Bookkeeping Checks
- Capture all transactions from bank feeds and receipts
- Attach source documents or links to each transaction
- Code transactions with the correct GST treatment
- Flag anything unusual or unclear for review
Month-End Checks
- Reconcile all bank and credit card accounts
- Reconcile payroll module to the general ledger
- Review and clear GST liability and GST receivable accounts
- Confirm outstanding supplier invoices and payables
BAS-Period Checks
- Reconcile GST collected and GST credits for the period
- Reconcile PAYG withholding against payroll records
- Confirm all supporting invoices are attached or accessible
- Prepare reconciliation workpapers before any BAS is prepared or lodged
- Escalate anything outside your scope to a registered BAS agent
EOFY Checks
- Finalise STP reporting by 14 July
- Reconcile all payroll year-to-date figures
- Complete balance-sheet reconciliation
- Prepare a clean workpaper package for handover to the client’s accountant or tax agent
When to Escalate a Tax Issue
In practice, escalation is warranted when the GST treatment of a transaction isn’t clear from ATO public guidance, when the client’s tax position involves complexity that sits beyond BAS service scope, or when you’re asked to provide advice that goes beyond maintaining and coding records. Referring to a registered tax agent in those situations isn’t a gap in your service — it’s the professional response. Understanding the difference between a bookkeeper and an accountant helps set those expectations clearly with clients from the start.
Final Thoughts
Australian bookkeeping compliance is genuinely detailed work. GST, BAS, PAYG withholding, STP, super — each one has its own rules, its own deadlines and its own potential for errors that compound over time. The good news is that a consistent workflow, accurate record-keeping and a clear understanding of your professional scope covers the vast majority of it.
The ATO bookkeeping requirements aren’t designed to be impossible to navigate. They’re designed to create a system where reported figures can be traced back to source documents. That’s largely what good bookkeeping does anyway.
Where it gets more nuanced is the BAS agent boundary. If you’re providing BAS services to clients for payment, TPB registration protects you, protects your clients, and keeps your practice on solid ground. Getting that right is worth prioritising early rather than retrospectively.
Frequently Asked Questions
Do bookkeepers in Australia need to be registered with the TPB?
General bookkeeping — transaction coding, bank reconciliation, record maintenance — doesn’t require TPB registration. Registration as a BAS agent is required when providing BAS services (determining, advising on, or representing clients in relation to BAS-related obligations) for a fee or reward.
What is the difference between a BAS agent and a tax agent in Australia?
A BAS agent is registered to provide BAS-related services: GST, PAYG withholding, fuel tax credits, and certain superannuation guarantee services. A tax agent is registered to provide broader tax services, including income tax returns and complex tax advice. Both are regulated by the TPB but under different registration categories.
How long do Australian businesses need to keep tax records?
The ATO generally requires businesses to keep most records for five years from when they were prepared, obtained or the transactions completed. Some records — particularly for capital gains tax purposes — need to be kept for longer.
What happens if GST is coded incorrectly on a BAS?
An inaccurate BAS can result in the business overpaying or underpaying GST. Errors can be corrected on a subsequent BAS (for minor amounts below an ATO threshold) or through a formal amendment. Persistent inaccuracies can attract ATO scrutiny.
When is superannuation due in Australia?
Super guarantee contributions are due 28 days after the end of each quarter: 28 October, 28 January, 28 April, and 28 July. Late payments trigger the Superannuation Guarantee Charge. Always verify current rates and dates with the ATO.
What is Single Touch Payroll and what do bookkeepers need to do?
STP is the ATO’s real-time payroll reporting system. Each pay run must be reported through STP-enabled software. Bookkeepers need to ensure payroll data is accurate before each pay event and complete EOFY finalisation by 14 July.
Can a bookkeeper prepare a BAS without being a registered BAS agent?
A bookkeeper can prepare BAS workpapers and compile the figures. Lodging the BAS on behalf of a client, or providing advice that clients rely on for their BAS obligations, generally requires BAS agent registration. The distinction matters — unregistered provision of BAS services for a fee can result in TPB penalties.


