
Published: March 2026 (updated from April 2025)
Most Australian business owners think BAS compliance is about hitting the lodgement deadline. And yes, missing deadlines has consequences. But the more costly and more common problem is inaccurate GST coding - transactions coded to the wrong GST category throughout the quarter, silently distorting your BAS before you even sit down to prepare it.
This guide covers the specific GST coding errors that cause BAS problems for Australian SMEs, what the correct treatment looks like for common scenarios including overseas sales, and what the ATO can do if things go wrong.
For foundational coverage of what BAS is and how to lodge it, see our guides on what is a BAS, how to prepare and lodge a BAS in Australia, and BAS due dates. This article focuses specifically on the GST treatment errors that sit underneath those processes.
When you record a transaction in Xero or MYOB, every line item carries a GST code that determines how it flows through to your BAS. The main codes used in Australian business accounting are:
GST (or Tax Inclusive): The standard 10% GST applies. Used for most taxable sales and purchases within Australia.
GST-free (FRE): The transaction is not subject to GST. Used for exports, most fresh food, medical services, education, and certain financial services.
Input Taxed (INP): No GST is charged on the sale, and no GST credit can be claimed on related expenses. Used for residential rent, financial supplies like interest income, and certain exempt transactions.
Not Reportable (N-T): The transaction does not appear on your BAS at all. Used for wages, superannuation, and other non-GST transactions.
BAS Excluded: Similar to N-T, used for transactions that fall outside the GST system entirely.
Getting these codes wrong is the primary source of BAS errors in Australian SMEs. A single miscoded expense or income item is small. Hundreds of miscoded transactions accumulate into a materially incorrect BAS and, if the ATO reviews it, a shortfall assessment with interest and penalties.
Use our GST calculator and simplified BAS calculator to cross-check your GST figures before lodgement.
Error 1: Coding exports as taxable sales
Goods exported from Australia are GST-free under the GST law, provided certain conditions are met -- the goods must leave Australia within 60 days of the earlier of payment or invoice, and you need export documentation (airway bill, bill of lading, or similar).
A Sydney e-commerce business selling physical products to US customers coded all international sales as taxable at 10% GST, the same as their domestic sales. Over two years, they remitted approximately $38,000 in GST to the ATO that was never legally owed. When they engaged a new bookkeeper and reviewed the treatment, they filed an amendment and received a refund -- but had effectively given the ATO an interest-free loan for two years.
The fix: exports should be coded GST-free (FRE) in Xero. You still report the sale on your BAS at G1 (total sales) but the GST amount is zero, and you retain the input tax credits on any related business expenses.
Error 2: Coding digital services to overseas customers as taxable
Australian businesses selling digital services - software subscriptions, consulting, online courses, digital downloads - to overseas customers often apply 10% GST incorrectly. Exports of services are GST-free when the recipient is not in Australia and the supply is not connected with Australia.
A Melbourne software business selling SaaS subscriptions to US and UK clients had been coding all revenue as taxable, adding $18,000 in unnecessary GST to their annual BAS. Overseas customers were being charged 10% GST that the business was then remitting to the ATO. Correcting the coding and filing amendments recovered the overpaid GST and removed the competitive disadvantage of charging overseas customers a tax that doesn't apply to them.
The conditions for GST-free service exports are more nuanced than goods exports and depend on where the supply is "connected with Australia." If you have significant overseas revenue, getting a professional review of the GST treatment is worth the cost.
Error 3: Claiming input tax credits on GST-free purchases
Some purchases don't include GST at all - fresh food from markets, medical services, ASIC fees, bank charges on certain accounts, and some insurance premiums. If these are coded as taxable purchases in Xero, your BAS will show a GST credit that doesn't exist. The ATO will spot this in an audit.
A common example: a business pays $550 for a professional development course that is GST-free (educational services are generally GST-free in Australia). Coded incorrectly as a taxable expense, the BAS claims $50 in GST credits. Small per transaction, but if this applies to dozens of purchases across a quarter the cumulative overclaim becomes material.
The fix is ensuring your chart of accounts is set up with appropriate default tax codes for each expense category, and reviewing any unusual purchases before BAS time. Our GST rules bookkeeping cheat sheet covers the most common GST-free categories.
Error 4: Applying GST to residential rent
Residential rent is input-taxed, not GST-free. This distinction matters because with input-taxed supplies, you not only don't charge GST on the rent - you also cannot claim GST credits on the expenses directly related to that rental income (repairs, property management fees, etc.).
A Sydney property investor running a short-term accommodation business through Airbnb was incorrectly applying 10% GST to all rental income, not realising that residential accommodation is input-taxed. This created a BAS liability that didn't exist. It also meant they were claiming back GST on cleaning and maintenance costs they weren't legally entitled to.
The GST treatment of short-term accommodation can be complex, particularly where the property is used for both residential and commercial purposes. If you have mixed-use property, get specific advice on the correct treatment.
Error 5: Missing input tax credits on legitimate business expenses
The inverse problem: underclaiming GST credits by not coding business expenses as taxable when they are. Common examples include:
Systematic underclaiming of input tax credits means you're paying more GST than legally required every quarter. Over several years this compounds into a significant amount. A review of your GST coding by a registered BAS Agent will typically identify underclaimed credits that offset the cost of the review.
Error 6: PAYG withholding coded incorrectly
Wages paid to employees are not subject to GST and should be coded N-T in your accounting software. The PAYG withholding component (the tax withheld from employee wages) is reported separately on your BAS at the W1 and W2 fields, not as a GST transaction.
Where this goes wrong: some businesses include wages in their P&L coding in a way that incorrectly flows GST figures through to the BAS. Others understate W1 (gross wages) by excluding certain allowances or bonuses that should be included.
The PAYG withholding section of your BAS should be reconciled to your payroll records each quarter -- total wages paid, tax withheld per STP records, and the figures on the BAS should all match. If they don't, there's an error somewhere that will eventually come to the ATO's attention through the STP data it already holds. See our PAYG withholding guide for what correct treatment looks like.
The ATO has significant powers when it comes to BAS non-compliance and increasingly sophisticated data matching capabilities.
Shortfall assessments and interest
If the ATO identifies that you've understated your GST obligations, it issues a tax shortfall assessment for the difference. The shortfall carries the general interest charge (GIC), currently running at over 11% per annum calculated daily from when the tax should have been paid. On a $10,000 shortfall that has been outstanding for two years, that's over $2,200 in interest alone before any penalties.
Penalties for false or misleading statements
If the BAS error involves a false or misleading statement, penalties apply on top of the shortfall and interest. The penalty rate depends on whether the statement was made recklessly (25% of the shortfall) or intentionally (75%). Even for errors the ATO considers resulted from a failure to take reasonable care, a 25% penalty can apply.
Mandatory monthly reporting
From 1 April 2025, the ATO began moving businesses with a history of late lodgements or incorrect reporting onto monthly BAS cycles rather than quarterly. This is not a penalty in the financial sense but dramatically increases the administrative burden - 12 lodgements per year instead of 4, each requiring accurate GST coding and reconciliation.
Audit activity
The ATO uses sophisticated data matching to identify businesses whose BAS figures look inconsistent with their industry, their prior years, or other data sources including Single Touch Payroll, TPAR, and third-party payment platform data. Businesses with unusual GST ratios relative to their industry benchmarks are more likely to receive a review or audit.
The practical takeaway: voluntary disclosure of errors through an amendment is always treated more favourably than the ATO finding the error itself. If you suspect your GST coding has been wrong, an amendment lodged proactively results in interest charges but generally avoids the false statement penalties.
Weekly or fortnightly reconciliation
The further behind your reconciliation falls, the more transactions accumulate with potentially incorrect coding. A bookkeeper reconciling weekly catches errors while the transaction is fresh and the supporting documentation is easily accessible. Catching a GST coding error on a $2,200 invoice a week after it was entered is straightforward. Finding it three months later at BAS time, buried among hundreds of transactions, is much harder.
Chart of accounts with default GST codes
Every account in your chart of accounts should have an appropriate default GST code set. Xero allows you to specify this, so when you code a transaction to "Professional Development Expenses," for example, it automatically applies the correct GST treatment. This reduces the manual judgment required at transaction entry level and makes systematic errors less likely. Our chart of accounts guide covers how to structure this.
Pre-lodgement review
Before your BAS is lodged, someone with GST expertise should review the key figures: total sales (G1), GST on sales (1A), GST on purchases (1B), and the PAYG withholding fields. Run a comparison against prior quarters - large unexplained variances warrant investigation before submission. The BAS compliance checklist walks through what to check.
Registered BAS Agent oversight
A registered BAS Agent reviewing and lodging your BAS brings both the legal protection discussed in our BAS Agent guide and the technical knowledge to catch coding errors that a non-specialist might miss. The cost of quarterly BAS Agent review is typically far less than the cost of a single ATO shortfall assessment with interest and penalties.
Most Australian businesses with GST turnover under $10 million are eligible for Simpler BAS. Under Simpler BAS you only report three figures: G1 (total sales), 1A (GST on sales), and 1B (GST on purchases). You don't need to report individual GST labels like G2, G3, G10, and G11.
What Simpler BAS does not simplify is the underlying GST coding in your accounting software. You still need to correctly code every transaction as taxable, GST-free, input taxed, or not reportable. Simpler BAS just reduces the number of fields you report on the form - it does not reduce the accuracy required in your books.
Business owners who interpret Simpler BAS as meaning their GST obligations are simpler are the ones most likely to have coding errors. The reporting form is simpler. The GST law is unchanged. Our guide on mastering BAS methods including Simpler BAS covers the difference in more detail.
Scale Suite provides registered BAS Agent services and bookkeeping across Australia's major cities. BAS lodgement is handled digitally through the ATO's systems, so geography is not a constraint.
What is the most common GST coding error in Australian small businesses?
Miscoding exports as taxable sales is one of the costliest, particularly for businesses selling to overseas customers. Coding GST-free expenses as taxable (and incorrectly claiming input tax credits) is the most frequent. Both are systematic errors that compound across every affected transaction and can result in material BAS discrepancies by quarter end.
What happens if I have made GST errors on previous BAS lodgements?
You can lodge an amendment through the ATO's online services or through your registered BAS Agent. Voluntary disclosure of errors is treated more favourably than the ATO discovering them independently. You will pay the general interest charge on any shortfall from the original due date, but the false statement penalties are typically reduced or waived for genuine errors identified and corrected proactively.
Do exports attract GST in Australia?
Goods physically exported from Australia are GST-free, provided they leave within 60 days of payment or invoice and you hold export documentation. Services exported to overseas recipients are generally GST-free if the recipient is outside Australia and the supply is not connected with Australia. The conditions are specific and worth verifying for your particular situation, particularly for digital or intangible services where the connection with Australia test can be nuanced.
What is the difference between GST-free and input taxed?
Both mean no GST is charged on the supply, but they are treated differently for input tax credits. With GST-free supplies (like exports), you can still claim GST credits on the expenses incurred to make those supplies. With input-taxed supplies (like residential rent or financial supplies), you cannot claim GST credits on the directly related expenses. Mixing these up creates BAS errors and can result in incorrect credit claims.
Can I claim GST credits on all my business expenses?
Only on expenses that include GST. GST-free purchases (fresh food, some medical services, ASIC fees, some financial services) carry no GST and therefore generate no credit. Expenses that are input-taxed (interest on borrowings for residential property) also generate no credit. Personal expenses are not claimable regardless of GST content. And for motor vehicles above the luxury car limit, the input tax credit is capped at a maximum amount.
What does the ATO do with the data from my BAS?
The ATO cross-references your BAS data against Single Touch Payroll reports, Taxable Payments Annual Reports (TPAR), third-party payment platform data (from Stripe, PayPal, Airbnb, and others), and industry benchmarks. Businesses whose GST ratios are significantly out of line with their industry peers, or whose BAS figures don't reconcile with other data sources, are more likely to receive a review or audit request.
How do I know if my current bookkeeper is handling GST correctly?
Ask them to walk you through how they code your main income and expense categories and why. Ask specifically about any overseas revenue, any GST-free expenses, and how they reconcile PAYG withholding to your payroll records. If they can't explain the coding rationale clearly, that's a warning sign. You can also run a pre-lodgement check using our BAS compliance checklist and ATO compliance health check.
Scale Suite is a Sydney-based provider of outsourced finance teams and fractional CFO services for Australian SMEs. We deliver weekly bookkeeping, payroll, BAS/IAS lodgement, cashflow reporting, management accounts, and strategic fractional CFO oversight - all as a fully embedded team that works inside your business.
CA-qualified, Xero Certified, and registered BAS Agents, we replace fragmented bookkeepers and once-a-year accountants with one responsive finance function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.
Learn more about our embedded finance model at scalesuite.com.au/services/finance
We review and check articles periodically. At time of writing, all information is accurate to the best of our knowledge. Nothing in this article constitutes financial, legal, or tax advice. Please consult a qualified professional for advice specific to your circumstances.
Scale Suite is a Sydney-based provider of outsourced finance and HR services for Australian SMEs. We deliver bookkeeping, financial reporting, payroll processing, fractional CFO support, recruitment, employee onboarding, people and culture support, and fractional HR oversight, all as a fully embedded team that works inside your business.
Employment Hero Gold Partner, CA-qualified, and Xero Certified, we replace fragmented finance and HR processes with one responsive, senior-level function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.
Considering hiring finance staff?
We'll show you the full cost of an internal hire vs our embedded team, and exactly how much you'd save.
We'll reply within 24 hours to book your free 30-minute call.
No lock-in contracts and 30-day money-back guarantee.
Prefer to book directly? Schedule your free 30-minute call here

