1. Reconcile every bank, loan and credit card account
Go to All apps > Accounting > Reconcile, pick each account from the dropdown and match transactions to the statement until the difference is $0.00. Do this for bank accounts, loan accounts and credit cards. If an account won’t reconcile, stop and investigate - an unreconciled account usually means missing, duplicated or mis‑dated transactions, and any of those can mean a BAS revision later.
- Difference is $0.00 for every account at the period end date
- No unreconciled items older than the current period
- Transfers between your own accounts recorded as transfers, not income or expenses
Help article: Reconcile an account in QuickBooks Online
2. Capture petty cash and cash expenses
Cash expenses don’t arrive through a bank feed, so they’re easy to miss. Post them through a Petty Cash (or similar) account with the correct GST code. The QuickBooks mobile app lets you snap the receipt on the spot, so the transaction and its evidence land in QuickBooks together.
- All cash receipts for the period entered and coded
- Petty cash balance in QuickBooks matches cash on hand
3. Separate personal expenses and private use
Anything personal paid from a business account must not be claimed as a business expense or GST credit. Post the personal portion to Drawings (sole traders and partnerships) or a Director’s/Beneficiary Loan account (companies and trusts), coded Out of Scope. Where an expense is partly business - a phone plan, a vehicle, home internet - claim only the business percentage and code the private share Out of Scope.
- Personal transactions moved to Drawings or the relevant Loan account
- Mixed‑use expenses split by business percentage
- Private portions coded Out of Scope (not GST‑free)
4. Review debtors and creditors
Go to Reports > Standard reports and run Accounts receivable ageing summary (under Who owes you) and Accounts payable ageing summary (under What you owe). Look for duplicate invoices or bills, payments applied to the wrong invoice, and old balances that were actually paid or written off. If you report on an Accrual basis these balances feed straight into your GST figures.
- No duplicate invoices or bills
- Payments allocated to the correct invoice/bill
- Stale balances investigated, corrected or written off
Help article: Run an accounts receivable ageing report
5. Check new asset and finance purchases
Bought a vehicle, equipment or other capital item this period? Check the invoice is coded GST on Capital (not Non‑Capital) so it lands at G10 rather than G11 on your BAS, and that the GST amount matches the tax invoice. If the purchase was financed, make sure the chattel mortgage, hire purchase or lease is posted correctly - GST is generally claimed up front on a chattel mortgage but treated differently on a lease. If you’re unsure, confirm with your accountant.
- Capital purchases coded GST on Capital
- GST claimed matches the tax invoice
- Finance contracts posted correctly (liability, interest, GST treatment)
6. Review your GST coding
Go to All apps > GST > Overview, open the Run reports ▼ dropdown and select Transactions by Tax Code. Set the period and your accounting method, then scan every line. To fix a wrongly coded transaction, open it, change the code in the GST column and select Save and close - the report updates as you go. The traps we see most often: