Skip to main content

Xero Export Error: Currency not supported

A
Written by Anna Dziurosz
Updated over a week ago

If you receive a “currency not supported” error when exporting to Xero, this usually means that Xero cannot process transactions in the currency being used.

Why does this happen

Moss exports card transactions in the original currency (e.g., Saudi Riyal) and sends the conversion rate. Xero can only process these transactions if your Xero organization is on a Premium plan that supports foreign currencies.

How to resolve it

Depending on your setup, there are three ways to fix the issue:

1. Subscribe to the Xero Premium Plan

If your Xero plan does not support multiple currencies, you will need to upgrade to a Premium plan. You can do this directly via your Xero account.

2. Enable the currency in your existing Premium plan

If you already have a Premium plan but still receive the error, it’s likely the foreign currency hasn’t been enabled in your Xero environment.

To enable a foreign currency:

  1. Click on your organization name in Xero.

  2. Select "Settings", then click "Currencies".

  3. Click "Add Currency".

  4. Select the relevant currency.

  5. Click "Add Currency" again to confirm.

Note: You must have a Standard or Adviser user role in Xero to make this change.

3. Toggle off the Premium plan requirement in Moss

If you do not plan to upgrade to a Premium plan, you can choose to export all transactions in your base currency by enabling the “Xero Premium Subscription Disabled” toggle in Moss.

This setting is located at the bottom of the Accounting Integration page in Moss.

Did this answer your question?