Complete the Full Business Activity Statement (BAS)

Learn how to run your BAS in Xero and lodge it with the ATO, when using the Full BAS reporting method. You’ll need the Adviser or Standard + All Reports user role to access the activity statement. Talk to your accountant or bookkeeper if you're unsure how to complete and lodge your statement, or process the payment or refund.

This page explains how to complete your activity statement using the Full BAS reporting method. See the page for completing the activity statement using Simpler BAS, if you use that method instead.

Image of the number 1. Check your accounts are up to date

  1. In the Reports menu, select All Reports.
  2. Under Accounting, click Bank Reconciliation Summary.
  3. Make sure the report is complete for the period.
  4. Generate the General Ledger report and check it for any exceptions.
  5. Make sure you've entered all transactions for the reporting period. For example, all payroll, invoices, and adjustments.

Image of the number 2. Check your financial settings

  1. In the Settings menu, select General Settings.

  2. Under Organisation, click Financial Settings.

  3. Make sure you've selected the GST Accounting Method to control the transactions included in the report:

    • Cash Basis uses the transaction payment date.
    • Accruals Basis uses the transaction date or expense claim reporting date.
  4. If you select None, you can't run the statement.
  5. Select a GST calculation option.

  6. (Optional) Select other options you need to report on such as a PAYG withheld period and PAYG income tax method.

    Image of Activity Statement settings.

  7. Select the checkbox next to any additional tax areas that apply to your business (Fringe Benefits Tax, Fuel Tax Credits or Wine Equalisation Tax).

Image of the number 3. Run your BAS

The information you need to report depends on your ATO registration. If the ATO request a BAS, you might have to report GST, PAYG Instalments, PAYG Withholding, FBT, FTC, Wine Equalisation Tax (WET), or Luxury Car Tax (LCT).

When you run your BAS, Xero automatically calculates GST and can populate the W1 and W2 fields based on your activity statement settings. You'll need to enter additional tax areas such as FBT, FTC, WET or LCT manually.

  1. In the Reports menu, select All Reports.
  2. Under Tax, click Activity Statement.

    You can favourite the BAS to add it to the Reports menu.

  3. Select the period and statement type. Xero defaults to the next period after the last published activity statement.
  4. Click Update. Xero generates the report based on your activity statement settings.

    A draft report is saved when you click Update, change the dates or enter manual amounts).

    Image of the activity statement date fields.

  5. Review the figures and enter any manual amounts for additional tax areas as needed.
  6. Click Save as Draft.

See how GST works in Xero if you need more information on the BAS fields.

Image of the number 4. Review and publish the BAS

Request a review

You can invite your accountant or bookkeeper into your organisation to review your activity statement, or you can review the statement yourself.

Click the link in the green 'steps' box to request a review. Anyone with the Adviser user role can view the BAS on the Draft tab.

Invite adviser

Check the GST totals

  1. Click the GST Audit Report tab.
  2. Review the transactions for errors.
  3. Check that the GST column total matches the 'Your payment/ refund' amount on the BAS, excluding any PAYG amounts.

Publish the BAS

Once you are happy with the BAS figures, publish it in Xero.

  1. In the Reports menu, select All Reports.
  2. Select Drafts.
  3. Click the arrow to the right of the report you want to publish, then select Publish.
  4. Set up print styles for the report. Options vary depending on the type of report.
  5. Click Save or Publish. The BAS group of reports is saved to the Published tab where you can export it to various formats.

Published amounts are used on your GST Reconciliation report as 'filed' amounts. This helps identify any changes in the period after lodgement.

You can't edit published statements, but you can run them again by choosing the same dates.

Image of the number 5. Lodge your BAS with the ATO

  1. Lodge your BAS using the best method for you:
    • Copy your BAS values to the paper report sent to you by the ATO. Then return it to them by post.
    • Use the ATO Business Portal (ATO website).
  2. Set the lock dates to prevent further changes and close the period. You'll need the Adviser user role to do this.

Xero works out the amount you'll pay or be refunded.