Skip to main content
Australia · BAS

Business Activity Statement (BAS) in Australia

A Business Activity Statement (BAS) is the form Australian businesses lodge with the Australian Taxation Office (ATO) to report and pay several obligations in one document — Goods and Services Tax (GST), Pay As You Go (PAYG) withholding, PAYG instalments, and other indirect taxes that apply to your business. HelloBooks generates the BAS directly from your live ledger, with every label tied back to the underlying transactions you can audit.

Last updated: 2026-05-09Last reviewed against ATO docs: 2026-05-09
Who and how often

Who must lodge a BAS, and how often

You must lodge a BAS if you are registered for GST, if you withhold PAYG amounts from employee or contractor payments, or if the ATO has notified you that you are required to pay PAYG instalments. The lodgement frequency depends on your GST turnover and how the ATO has classified your business.

Quarterly BAS — GST turnover under $20 million (the typical small-business case).
Monthly BAS — GST turnover $20 million or more, or where you have elected monthly reporting.
Annual GST return — voluntarily GST-registered with turnover under $75,000 ($150,000 NFP) and eligible to elect annual reporting.

Source: ATO — Options for reporting and paying GST

HelloBooks BAS dashboard preview

HelloBooks BAS view — quarter selector, label totals and unreconciled-item exception list (illustrative; AU-specific capture pending).

What HelloBooks fills in

BAS labels generated from your ledger

HelloBooks pre-fills the BAS labels relevant to your registration. Simpler BAS users see G1, 1A and 1B; full BAS users see the additional G-codes and W-codes.

G1

Total sales (incl. GST)

G2

Export sales

G3

Other GST-free sales

G10

Capital purchases (incl. GST)

G11

Non-capital purchases (incl. GST)

1A

GST on sales

1B

GST on purchases

W1

Total salary, wages and other payments

W2

Amount withheld from W1 (PAYG withholding)

T1

PAYG instalment income

HelloBooks BAS draft with G1/1A/1B/W1/W2 pre-filled from the ledger

Draft BAS with each label totaled from the live ledger (illustrative; AU-specific capture pending).

How HelloBooks does this

From transaction to lodged BAS in four steps

  1. 1

    Capture GST and PAYG at the source

    Every sale, purchase, expense and pay run is tagged with the right GST tax code (GST, GST-Free, Input Taxed, Out of Scope) and PAYG withholding category at the moment it is recorded — not at quarter-end.

  2. 2

    Open the BAS draft for the period

    HelloBooks pre-fills G1, G2, G3, G10, G11, 1A, 1B, W1, W2 and T1 from the live ledger. You see each label, the underlying transaction list and any unreconciled items that would otherwise distort the numbers.

  3. 3

    Resolve exceptions before lodging

    Unreconciled bank lines, transactions missing a tax code, pay runs not posted and GST-free sales without justification are surfaced as a checklist. Each exception links back to the source record so you can fix it in place.

  4. 4

    Lodge through the ATO and post the journal

    Export the BAS or lodge through ATO Online Services for Business / your registered BAS agent portal. HelloBooks posts the BAS payment liability journal so the GST clearing accounts close to zero.

Frequently asked

BAS questions answered

Ready to automate your books?

Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.