A BAS is only as reliable as the records behind it. The best GST recordkeeping practices are not about creating more paperwork for a busy business owner. They are about knowing that every sale, bill and expense has been captured correctly before it reaches your BAS. When records are tidy, GST reporting becomes quicker, claims are easier to support, and your numbers become far more useful for running the business.
For a sole trader, café owner, tradie or growing service business, the goal is simple: maintain records that show what happened, when it happened, who it involved and how GST was treated. A clean system also means fewer last-minute questions when a BAS deadline is approaching.
Why GST recordkeeping deserves attention
GST errors often start well before a BAS is prepared. A receipt sits in a ute’s glovebox, a supplier bill is entered twice, or a private purchase is paid from the business card and coded as an expense. Small gaps like these can add up to an inaccurate BAS and a distorted view of profit and cash flow.
Good records give you control. You can see what you owe, what customers owe you, and whether your expenses are being treated correctly. They also provide the evidence behind the GST credits you claim. If a transaction cannot be explained or supported, it should not simply be left to guesswork.
Australian businesses generally need to keep tax records for at least five years. Digital records are fine, provided they are clear, complete and accessible. A photo of a receipt can be useful, but only if it is legible, stored safely and connected to the right transaction in your accounting system.
Best GST recordkeeping practices that keep BAS on track
Keep business and personal spending separate
Use a dedicated business bank account and business card for business transactions. This is one of the simplest ways to reduce coding errors and save time each month. It is especially valuable for sole traders, where personal and business spending can otherwise become mixed very quickly.
If you do pay a business expense personally, record it clearly as money you have put into the business. In the same way, money taken from the business for personal use should be recorded correctly rather than treated as a business expense. The transaction may still affect your cash position, but it does not automatically create a GST claim.
Capture source documents when the transaction happens
Do not rely on bank feeds alone. A bank transaction can show that money was paid, but it may not show whether GST was included, what was purchased or whether the expense was business-related.
Upload supplier bills, receipts and tax invoices to your accounting file as they arrive. Mobile receipt capture is useful for businesses working on site or travelling between jobs. For larger purchases, keep the full invoice and any finance documents, as these give the clearest record of the purchase and its GST treatment.
For purchases of $82.50 or more, including GST, you will generally need a valid tax invoice to claim a GST credit. Check that it includes the supplier’s identity, ABN, date, description, amount and GST details where required. A card statement on its own will not always contain enough information.
Apply GST codes consistently
Every income and expense category in your accounting system should have a considered GST treatment. Common examples include sales with GST, GST-free sales, expenses with GST, GST-free expenses and transactions outside the scope of GST.
The right code depends on the transaction, not on what seems most common. For example, wages do not include GST, and some health, education, rent and financial transactions can have different treatment. NDIS providers may also have a mix of GST-free and taxable supplies depending on the service and circumstances. If a transaction is unclear, resolve it before the BAS is lodged rather than applying a default code and hoping for the best.
Reconcile accounts regularly
Bank reconciliation is the process of matching your accounting records to your actual bank account. It confirms that the transactions in Xero or another accounting system are complete and that no item has been duplicated, missed or incorrectly matched.
Reconcile all business bank accounts, credit cards and payment platforms regularly. If you take payments through an EFTPOS terminal, online booking platform or payment gateway, make sure the gross sales, fees and deposits are accounted for properly. The amount that lands in your bank may be lower than the sale because fees have already been deducted.
Keep sales records as carefully as purchase records
GST is not only about expenses. You also need complete records of sales, invoices issued, cash takings, refunds, discounts and deposits. For hospitality and retail businesses, daily till reports and EFTPOS settlement reports can be essential. For trades and service businesses, make sure customer invoices match completed work, progress claims and deposits received.
If you receive a deposit before completing work, the GST timing can depend on whether you report GST on a cash or accruals basis. Your accounting system and BAS method need to reflect that choice consistently.
Records to retain beyond receipts
Receipts and invoices are central, but they are not the whole file. Keep contracts, quotes, purchase agreements, loan documents, vehicle records, stock records and correspondence that explains unusual transactions. These documents can establish the business purpose of an expense and help explain why GST was or was not claimed.
For vehicle expenses, maintain a logbook where it is needed and keep records that separate business use from private use. For rental property owners, retain agent statements, invoices for repairs and maintenance, and documents for capital works or improvements. A new kitchen is not treated the same way as a minor repair, and the GST position can also depend on whether the activity is connected with a GST-registered enterprise.
Store documents in a consistent digital folder structure or attach them directly to the relevant transaction. The key is that someone reviewing the records can follow the trail without searching through emails, paper piles and personal bank statements.
GST mistakes worth catching before lodgement
The most common errors are usually practical rather than complicated. Claiming GST on private spending, missing GST on sales, treating every supplier payment as GST-inclusive, and claiming GST twice are all avoidable with regular review.
Watch closely for these situations:
- Meals, entertainment and other expenses where tax and GST treatment may be restricted or depend on the circumstances.
- Purchases from suppliers that are not registered for GST, where no GST credit is available.
- Insurance, bank charges and similar transactions that can include mixed GST treatment.
- Asset purchases, vehicle costs or large one-off expenses that need more than a quick default code.
Also review older unreconciled transactions before each BAS. Leaving them in a suspense or clearing account does not make the issue disappear. A small number of unresolved items can be a sign that sales, expenses or GST have been missed altogether.
Build a rhythm your business can maintain
The right recordkeeping routine is the one your business will actually follow. For most small businesses, a short weekly check and a more detailed monthly review works well. Weekly, upload documents, review bank feed matches and issue outstanding invoices. Monthly, reconcile every account, check GST coding, review unpaid bills and confirm that sales records agree with your payment reports.
Before each BAS, review the GST report for unusual amounts, large movements and transactions coded differently from similar items. Compare the result with previous periods and ask sensible questions. Has sales income increased? Was there a large equipment purchase? Has a customer payment been recorded as income twice? A comparison will not prove that every figure is correct, but it is an effective way to identify items that deserve attention.
Xero can make this process far more efficient when the chart of accounts, bank rules and document capture process are set up properly. Automation saves time, but it still needs oversight. A bank rule is only helpful if it applies the correct treatment every time.
Get help before small problems become a clean-up job
If your records are behind, start by bringing one account and one period up to date rather than trying to fix everything in a single sitting. Deal with the bank reconciliation first, then attach supporting documents and review GST codes. Once the current period is under control, work backwards with a clear plan.
For businesses with mixed income types, staff, several payment platforms or regular asset purchases, professional bookkeeping and BAS support can provide useful checks before lodgement. Venables Accountants helps Adelaide Hills businesses put tidy systems in place so their BAS reporting is based on clear, usable records.
The best time to improve GST recordkeeping is before the next deadline is close. A regular routine gives you cleaner numbers, fewer surprises and more confidence in every decision you make from your accounts.




