Tax - Ability to calculate and report tax for multiple jurisdictions
GST - where an entity trades in different tax jurisdictions, allow the file to create the ability to manage GST for different countries (different GST codes) in separate GST accounts and not all consolidated into one GST account.
eg if an entity trades in Australia and New Zealand, you can have an Australian GST account and a NZ GST account to make reconciliation and completion of BAS easier.

-
Baker Tilly commented
We have both NZ and Australian GST. When raising an invoice (mostly expenses in our case) we can select which tax code to use NZ15% expenses, Aust 10% and so on. The big issue is that the GST portion is coded to one general ledger code. This makes it difficult to reconcile the balance as there are entries which have nothing in common with each other all in the same code.
Each tax code should have its own general ledger code. In our case both the NZ rates would be posted to code 9170 GST and the 10% Aust rate would be coded to 9171. -
Matthew Dipple commented
Yes, I am in a location where we need to add tax for multiple jurisdictions (federal and provincial), and it all goes into the same tax account, which is very unhelpful! Our accountant when reviewing our books had trouble understanding why our tax filings weren't matching up with the tax account--it looked like we had severely under-paid our federal tax, until it became clear that Xero was adding our provincial tax to this account as well. This seems like a pretty basic functionality that could be improved.
-
Freya Pieroz commented
As it stands, in order to do this correctly, the same entity has to have two Xero instances, one for each country, which is dumb.