Resources / Templates

Tax Australia

BAS Preparation & Lodgement Template (Australia)

Checklist to review GST coding, reconcile accounts, and prepare and lodge the Business Activity Statement (BAS) with the ATO.

Preparing and lodging a Business Activity Statement (BAS) is one of the most predictable, highest-stakes jobs an Australian firm runs. For most clients it recurs every quarter (some monthly), and it ties together GST coding, PAYG withholding, PAYG instalments, and any other reportable labels into a single statement to the ATO. Get it right and it is quiet, routine work. Get it wrong and you are dealing with amended statements, general interest charges, and clients who lose confidence in the numbers.

The trouble starts when BAS lives in one person’s head or in a spreadsheet that only they understand. Coding gets reviewed inconsistently, GST control accounts drift, a client approval gets skipped, and a deadline slips because nobody was sure whose turn it was. A repeatable process fixes that: the same steps, the same review, the same client touchpoints, every period, no matter who picks up the job.

When to run it

Run the BAS job on each client’s reporting cycle, usually quarterly with due dates following the ATO’s quarterly schedule, or monthly for clients on a monthly GST cycle. Note that lodgement and payment dates often differ depending on whether you lodge as a registered tax or BAS agent. Assign a clear owner for each client so the job is not left unclaimed, and start early enough that draft review and client approval can happen before the due date rather than against it.

How to run it in Tidyflow

Save this checklist as a reusable job template so every BAS engagement starts identically. Each step becomes a subtask your team checks off, from reconciling accounts through to saving the lodged statement and workpapers. Set the job to recur on the client’s quarterly or monthly cycle so it generates automatically when the period closes. The client-facing steps (approving the draft BAS, clarifying uncoded transactions, confirming payment method) go out as client requests completed in the portal, and supporting reconciliations, approvals, and the lodged form are kept together in document management for your records. Connecting Xero or QuickBooks Online keeps the underlying figures close to the reconciliation work.

Common pitfalls

  • Lodging before bank, credit card, and loan accounts are fully reconciled, so GST totals are built on incomplete data.
  • GST coding errors on capital purchases, imports, and adjustments that quietly understate or overstate the net position.
  • GST control accounts (GST collected and GST paid) not reconciling to the BAS summary, signalling a coding or timing problem.
  • Lodging without documented client approval, leaving no record if a figure is later queried.
  • Treating lodgement as the end: confirmation, payment due date, and archived workpapers all need to be captured before the job is closed.

What's included in this checklist

12 steps and 4 client requests.

  1. 1

    Verify all transactions are coded and reconciled

    Ensure all bank, credit card, and loan accounts are fully reconciled for the BAS period.

  2. 2

    Review GST coding accuracy

    Check that all transactions are correctly coded for GST (including capital purchases, imports, and adjustments).

  3. 3

    Reconcile GST collected and GST paid accounts

    Confirm the balances in GST control accounts match the expected net GST position.

  4. 4

    Review payroll and PAYG withholding

    Verify PAYG amounts withheld from payroll align with payroll reports and ATO requirements.

  5. 5

    Reconcile PAYG instalments (if applicable)

    Confirm instalment amounts have been recorded accurately against prior ATO notices.

  6. 6

    Review other BAS labels (as applicable)

    Check Fuel Tax Credits, WET, LCT, and any other reportable items included in the BAS.

  7. 7

    Prepare draft BAS for internal review

    Generate the BAS summary report and verify totals against accounting software data.

  8. 8

    Send draft BAS for client review and approval

    Share summary totals or draft BAS report with the client for confirmation before lodgement.

  9. 9

    Lodge BAS through the ATO portal or software

    Submit the BAS electronically via accounting software (e.g., Xero, MYOB, QuickBooks) or the ATO Business Portal.

  10. 10

    Confirm lodgement and payment

    Save lodgement confirmation, note payment details or due date, and verify receipt by the ATO if applicable.

  11. 11

    Save lodged BAS and supporting workpapers

    Archive the lodged BAS form, supporting reconciliations, and client approvals for recordkeeping.

  12. 12

    Record notes and mark BAS as complete

    Document any adjustments, queries, or follow-up actions for future reference.

What to request from the client

Built-in client requests so you collect everything in one go.

  • Review and approve draft BAS

    Confirm BAS summary totals and approve for lodgement.

  • Provide details for uncoded or unclear transactions

    Clarify any transactions requiring GST coding confirmation or documentation.

  • Confirm large or unusual purchases or sales

    Provide invoices or context for major transactions that impact GST reporting.

  • Confirm payment method and due date

    Advise how the BAS payment will be made (EFT, BPAY, etc.) and confirm payment timing.

Frequently asked questions

No. It is a general workflow template for organising the BAS preparation and lodgement process, not tax, accounting, or legal advice. Always verify the current ATO rules, GST and PAYG thresholds, forms, labels, and lodgement and payment deadlines for your client's circumstances and the relevant period.

It depends on the client's GST reporting cycle. Most run quarterly on the ATO's quarterly schedule, while higher-turnover clients report monthly. Set the job to recur on each client's cycle so it generates automatically when the period closes.

Yes. The draft approval step goes out as a client request the client completes in their portal, so you have a documented sign-off on the summary totals before submitting to the ATO.

The steps are software-agnostic and cover lodging via your accounting software or the ATO portal. Connecting Xero or QuickBooks Online to Tidyflow keeps the reconciliation and coding work close to the figures that feed the statement.

They are separate BAS items that catch firms out when reviewed together. Withholding reconciles to payroll reports, while instalments are checked against prior ATO notices, and only the labels relevant to each client should be completed.

Run this as a live workflow in Tidyflow

Turn this checklist into a repeatable job: subtasks your team checks off, requests your clients complete in their portal.

Start free trial

Related templates

Get your firm organized today.

No credit card required. Cancel anytime.