Lodge your BAS online
Xero calculates GST and speeds up preparing business activity statements. Submit your BAS to the ATO from Xero.

Lodge your BAS online
GST is recorded and included in BAS automatically.
Manage GST transactions
View GST transaction details and make adjustments.
Connect to the ATO
Lodge BAS easily and securely direct to the ATO.
Lodge your BAS online
Xero calculates GST as you go and prefills BAS, so preparing accurate business activity statements is easy.
- Enter transaction amounts as either GST inclusive or exclusive
- Xero automatically records GST on each transaction
- Xero includes GST transactions in the BAS ready for review

Manage GST transactions
Accurately track and manage GST with Xero GST software.
- See the individual transactions that make up the GST totals in your BAS
- Make adjustments to GST being reported on in the BAS
Connect to the ATO
Reduce errors, save double handling, and speed up lodging your BAS.
- Lodge your BAS online, securely and directly from Xero to the ATO
- Check whether you’ve filed BAS
- Get your latest BAS due from the ATO into Xero GST software
Accounting software for your small business
Run your business accounting online with Xero. Easy-to-use accounting software, designed for your small business.
- Everything in one place
- Connect to your bank
- Collaborate in real time
- Customise to suit your needs

Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.
I find Xero’s interface really user friendly
Studio Banaa use Xero to look after their businesses finances

FAQs about lodging BAS online
Yes, you can do this in different ways. If you’re a sole trader you can lodge it online through your myGov account, and businesses can lodge a BAS through the ATO’s online business portal. You can also lodge a BAS through online accounting software like Xero. A benefit of this is that Xero calculates GST as you go and prefills BAS, making the process easier. If you have a registered tax agent, they can prepare, submit, and pay your BAS for you. You can still access your BAS online if they do this.
Yes, you can do this in different ways. If you’re a sole trader you can lodge it online through your myGov account, and businesses can lodge a BAS through the ATO’s online business portal. You can also lodge a BAS through online accounting software like Xero. A benefit of this is that Xero calculates GST as you go and prefills BAS, making the process easier. If you have a registered tax agent, they can prepare, submit, and pay your BAS for you. You can still access your BAS online if they do this.
This depends on your turnover and if you're registered for GST (goods and services tax). Anyone who has a turnover of $75,000 or more and is GST registered needs to lodge a business activity statement (BAS). Anyone who is GST registered needs to lodge a business activity statement (BAS) to the ATO. If you’re registered for GST, the ATO will automatically send you a BAS to complete when it's time to lodge.
This depends on your turnover and if you're registered for GST (goods and services tax). Anyone who has a turnover of $75,000 or more and is GST registered needs to lodge a business activity statement (BAS). Anyone who is GST registered needs to lodge a business activity statement (BAS) to the ATO. If you’re registered for GST, the ATO will automatically send you a BAS to complete when it's time to lodge.
Yes, but this depends on your turnover. If you earn less than $75,000 you can lodge one annually. If your turnover is above this (but under $20 million) you’ll need to complete a BAS quarterly. Businesses with turnover above $20 million need to lodge a BAS monthly.
Yes, but this depends on your turnover. If you earn less than $75,000 you can lodge one annually. If your turnover is above this (but under $20 million) you’ll need to complete a BAS quarterly. Businesses with turnover above $20 million need to lodge a BAS monthly.
No, you can lodge a business activity statement (BAS) yourself. It’s fairly straightforward as long as your accounts and records are up to date. To complete a BAS, you need to report how much GST (goods and service tax) you collected from customers, and how much you paid to suppliers in the period. Accounting software like Xero helps make the process simpler because it automatically records GST on transactions and includes it on your BAS. If you need help, a registered tax or BAS agent can also lodge the BAS for you.
No, you can lodge a business activity statement (BAS) yourself. It’s fairly straightforward as long as your accounts and records are up to date. To complete a BAS, you need to report how much GST (goods and service tax) you collected from customers, and how much you paid to suppliers in the period. Accounting software like Xero helps make the process simpler because it automatically records GST on transactions and includes it on your BAS. If you need help, a registered tax or BAS agent can also lodge the BAS for you.
Yes, you can lodge your business activity statement (BAS) yourself using Xero. In fact, Xero’s software makes this simple, as it automatically records GST on each transaction and includes it on the BAS, ready for you to review. Once you're happy, you can lodge your BAS online with the ATO securely, directly from Xero. Xero also confirms whether you’ve filed your BAS and if your next one is due. Once you've lodged your BAS, you can easily access important information such as the status of an activity statement, your payment details, and receive reminders about your payment due dates.
Yes, you can lodge your business activity statement (BAS) yourself using Xero. In fact, Xero’s software makes this simple, as it automatically records GST on each transaction and includes it on the BAS, ready for you to review. Once you're happy, you can lodge your BAS online with the ATO securely, directly from Xero. Xero also confirms whether you’ve filed your BAS and if your next one is due. Once you've lodged your BAS, you can easily access important information such as the status of an activity statement, your payment details, and receive reminders about your payment due dates.