A pre-BAS GST check means reviewing bills for wrong tax codes, missing tax invoices and suppliers not registered for GST before you claim credits.
Before you start
- Permission to view reports
The Xero way
Where to find it: Reporting > All reports > GST audit report, GST calculation worksheet, Activity Statement
- Open the GST audit report for the BAS period and look for lines with BAS Excluded on income or expense accounts. Those stay off the BAS but are in the Profit and Loss.
- Look for GST on Expenses lines coded to asset, liability or equity accounts. Those are in the BAS but not in the Profit and Loss.
- Check any custom tax rate that is not 0% or 10%, and any 0% rate that is not GST Free Expenses.
- Open the Activity Statement (Reporting > All reports) and compare it with the GST calculation worksheet.
- Fix bills before you lodge.
Limits in Xero
- The GST calculation worksheet works out GST as one-eleventh of totals, so custom rates can make it differ from the GST audit report.
Good to know in Xero
- Check Simpler BAS or Full BAS in your Activity Statement settings. Full BAS also shows G2, G3, G10 and G11.
Words Xero uses
- BAS Excluded. A tax rate for amounts that do not go on the BAS at all.
The Pulsify way
- Forward bills to Pulsify through the period.
- Pulsify sets a GST code on each line from the rate printed on that line.
- Pulsify flags a supplier ABN that is not registered for GST when GST is charged.
- Review flags before approval, so fewer errors reach Xero.
Pulsify connects to Xero in one click. Approved bills are created in Xero with the source file attached.
What Pulsify does not do here
- Pulsify does not lodge or prepare your BAS.
- It does not check bills already in Xero.
Common mistakes
- Coding GST on Expenses to an asset, liability or equity account. It reaches the BAS but not the Profit and Loss.
- Using a 0% rate that is not GST Free Expenses.
More help
- How to check GST coding on bill records in AccountRight before you lodge your BAS
- How to check GST coding on bill records in MYOB Business before you lodge your BAS
- How to check VAT coding on purchase invoice records in Sage 50 before you send your VAT Return
- How to check a supplier's ABN in Xero
- How to close the month in accounts payable in Xero
- How to code a bill with mixed GST lines in Xero
- All Xero how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: confirmed.
Common questions
What does BAS Excluded do?
It leaves the amount off the BAS but the amount still appears in the Profit and Loss.
Why does the GST calculation worksheet differ from the GST audit report?
The worksheet works out GST as one-eleventh of totals, so custom tax rates can make it differ from the GST audit report.
Do I need Simpler BAS or Full BAS?
Check which one is set in your Activity Statement settings. Full BAS also shows G2, G3, G10 and G11.
Does Pulsify prepare my BAS?
No. It helps get bills coded correctly.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in Xero.