Skip to content

Invoice tax handling in Xero

Last updated:

The tax configuration for invoices (whether amounts are tax inclusive or exclusive) is controlled within Xero.

Managing tax settings in Xero is essential for ensuring that your invoices reflect the correct tax treatment, whether GST inclusive or exclusive. Xero allows you to control tax settings at both the customer level and the general financial settings level, ensuring that your invoices align with your business requirements.

To modify this setting in Xero:

There are multiple ways to configure tax settings in Xero, including customer-specific settings and general financial settings.

  1. Log in to Xero as an administrator.
  2. Click Accounting in the top menu.
  3. Select Advanced and then click Financial Settings.
  4. Scroll down to the Tax Defaults section.
  5. Under For Sales, choose either Tax Inclusive or Tax Exclusive.

Do not leave this set to Remember previous. SortScape cannot follow that Xero option, so invoices will default to tax inclusive (or tax exclusive for US and Canadian organisations). Pick Tax Inclusive or Tax Exclusive as your usual setting instead.

Once updated, invoices generated from SortScape and sent to Xero will follow this setting.

Customer-specific tax settings take priority over the organisation default. Use this when one customer should be treated differently from your usual For Sales default (for example, most invoices are plus GST, but one customer is GST inclusive).

To set tax defaults on a Xero contact:

  1. In Xero, click Contacts, then All contacts.
  2. Search for the customer and click their name to open the contact.
  3. Click Edit.
  4. Scroll down to Financial details.
  5. Under Sales defaults, set Sales tax to a sales tax type (for example 15% GST on Income, or GST Free Income if they should not be charged GST). Do not pick a tax type that says Expenses.
  6. Still under Sales defaults, set Amounts are to Tax exclusive (plus GST) or Tax inclusive.
  7. Click Save.

New invoices created from SortScape for that contact will use those sales defaults. The contact Sales tax overrides the tax on the line item, so it must be a sales tax type. An expense tax type such as GST Free Expenses will fail when SortScape creates the invoice.

If one customer should not be charged GST, set Sales tax on that contact to GST Free Income. Leave your usual sales account as it is (for example 200 or 201). You do not need a separate Xero account or product for GST-free customers.

Do not use GST Free Expenses. That tax type is for bills and purchases. Xero still lets you pick it under Sales defaults, then rejects the sales invoice.

”The TaxType code ‘EXEMPTEXPENSES’ cannot be used with account code”

Section titled “”The TaxType code ‘EXEMPTEXPENSES’ cannot be used with account code””

If creating a Xero invoice fails with this error:

Xero reported the following error: The TaxType code ‘EXEMPTEXPENSES’ cannot be used with account code ‘201’.

the contact’s Sales tax is set to an expense tax type (GST Free Expenses). Account 201 is a sales account, so Xero only accepts sales tax types on it.

To fix it:

  1. In Xero, open the customer contact.
  2. Click Edit, then scroll to Financial details.
  3. Under Sales defaults, set Sales tax to GST Free Income. Do not use GST Free Expenses.
  4. Click Save.
  5. In SortScape, create the invoice again from Invoicing → Completed. The visit is back on that list after the failed create.

The same rule applies outside Australia: sales invoices need an income or sales tax type, not a purchases or expense one. Look for names that say Income or Sales, not Expenses or Purchases.