← Back to the ledger
Guide · BAS & Record-Keeping · Australia

BAS record-keeping, the painless version.

If you're GST-registered, you lodge a Business Activity Statement (BAS) - usually quarterly, sometimes monthly. The work is mostly in keeping clean records throughout the period. This guide explains what records the ATO expects, for how long, and what makes BAS filings go from a weekend nightmare to a 30-minute task.

The short version. BAS reports GST collected (G1, G2, G3, G4, G5, G6, G7) and GST paid (1B, claim back). Keep records for at least 5 years. Records can be paper or digital, must be in English (or easily translatable), and must be capable of being produced if the ATO asks. A clean monthly export from your invoicing app + receipt photos for expenses is usually all you need.

i.BAS in two paragraphs

The Business Activity Statement is the ATO form on which you report GST, PAYG withholding (if you have employees), and other obligations. For most small businesses it's lodged quarterly - by the 28th of the month following the quarter end (so April BAS due 28 July, etc.). Sole traders and small businesses with annual GST turnover below AUD $20 million typically use the quarterly cycle.

The BAS itself takes the underlying records and rolls them up into summary figures. The ATO doesn't usually ask to see your raw records when you lodge - but they can audit you up to five years later. The audit lottery is real for small businesses; clean records prevent it from becoming expensive.

ii.What you need to keep

The ATO requires records that explain every transaction. For most small businesses this means:

Income records

Expense records

Other records

iii.How long to keep records

The ATO's minimum: 5 years from the date you lodge the relevant return. For most BAS records, that's 5 years from when you lodged the BAS that the record supports.

Practical advice: keep them for 7 years. Some specific records have longer requirements:

iv.Paper or digital - what's acceptable?

Digital records are fully acceptable as long as:

Most modern accountants and bookkeepers prefer digital. Receipt photos taken on a phone are acceptable as long as they're legible. PDFs of invoices generated by software qualify.

v.The BAS form, simplified

The main BAS boxes most small businesses fill in:

Sales (output GST)

Purchases (input tax credits)

The bottom line

Box 9: GST refund or amount owing = 1A - 1B. If you collected more than you paid, you owe the ATO. If you paid more than you collected (capital purchase quarter, or you're in an export business), the ATO refunds you.

vi.The 30-minute BAS workflow

If your records are clean throughout the quarter, the BAS itself is short. The workflow:

  1. Export your invoice list for the quarter from VioBusiness (CSV). Sum the totals - that's G1. Identify GST-free portion - that's G2/G3.
  2. Export your expense list. Filter to business expenses with tax invoices. Sum GST amount - that's part of 1B.
  3. Add fuel tax credits if you claim them.
  4. Calculate: GST collected (1A) - GST credits (1B) = amount payable or refundable.
  5. Lodge via the ATO Business Portal or via your tax agent. Pay any amount owing.

For businesses with multiple income streams (taxable, GST-free, input-taxed), this gets more complex - usually best to have a bookkeeper or accountant handle it.

vii.Common BAS mistakes

viii.How VioBusiness supports BAS preparation

VioBusiness produces records that map directly to BAS lines:

Many Australian small businesses use VioBusiness for invoicing and expense capture during the quarter, then hand the CSVs to a bookkeeper or BAS agent who handles the actual lodgement.

Disclaimer: BAS rules are detailed for specific industries (margin scheme, simplified GST accounting, GST grouping). For complex cases consult a registered BAS agent, tax agent, or the ATO.

ix.Get VioBusiness

The clean, offline-first invoice and expense app for Australian small business. AUD $29.99 lifetime. More on the Australia page. Or see our ABN tax invoice guide for the invoice-specific rules.