Skip to main content

Setting up a Xero integration

Updated yesterday

Our Xero integration allows you to send Purchase Orders directly to your Xero Account so easy matching.

Setting up the Edify x Xero Integration

Linking your Xero account

Head to Settings > Company Info > Integrations

On the Integrations tab, you will see a list of possible integrations that can be made. You should see an option here for Xero.

Click the orange Add Integration button on the Integrations page.

You will then be directed to Xero - Please log in to your Xero account here.

Once logged in, select your organisation that you wish to link with Edify. You may have multiple Xero organisations within your business (ie - You may have an organisation on Xero for every site you have, or per area).

If you have multiple organisations, repeat this step for each organisation. Organisations can be easily added or removed at a later date if needed.

Once you’ve linked all the organisations you’d like, click Continue to confirm you are happy for Edify to view and manage your Xero data.

You will then be directed back to the Company Info page on Edify to continue setting and customising the integration.

Configuring the Xero organisation

Once you’ve linked your Xero organisations to Edify, these should now show in the Integrations tab in Edify

Find the organisation you wish to configure and press the Configure button to customise the linked sites, suppliers and tracking categories for a Xero organisation

Connecting Edify sites

Once a Xero organisation is linked to your company, you need to let Edify know which sites you want to connect with it. Click the sites you'd like to connect, and then click Save Sites.

Note: Each site can only connect to a single Xero organisation.

You will be shown a warning that saving the changes could disconnect sites from other organisations. If you are happy to continue with the changes made, click ‘OK’.

Assigning Edify suppliers

Once you have at least one site connected to a Xero organisation, you are then able to assign suppliers within Edify to your suppliers in Xero (within Xero's help documentation, you may see them refer to suppliers as ‘Contacts’).

Note: You do not have to link all suppliers with Xero.


​For each supplier you want to link with Xero, select the relevant Xero supplier from the drop-down menu beside its name, then press ‘Link with Xero’ to save the connection.

If you make any mistakes, you can press Remove Link to undo a connection between a supplier and Xero. If you have multiple organisations to connect, repeat this step for each Xero organisation

Assigning Nominal Codes

Nex​t you should link the products in Edify to the corresponding Nominal Codes (also known as Xero Account Codes or Spend Category) in Xero.

You can filter the products which appear in the "Products" box by either Supplier or Category in the "Filters" box.

Use the 'Select All' button or the tick box by a product to select the products you would like to assign to a Nominal Code.

From the dropdown in the "Xero Account Codes" box select the Nominal Code you'd like to assign the products to.

This applies at a company level, so if you have multiple Xero accounts you'll only need to set this once.

Tracking Category Set-up

Tracking categories are used to allow you to track purchases across regions/locations.

If you have already set up a tracking category within your Xero organisation, you will be shown a drop-down menu in the Edify Integrations tab.

Note: Only active tracking categories will appear: If you have set up a tracking category and still cannot see it the drop-down, it is possible this category is currently archived within Xero. You can head back to Xero to re-activate - See instructions below .


How to add/re-activate a tracking category in Xero

On Xero, head to to Accounting > Advanced > Click the Tracking Categories button.

Select the category you want to use for tracking your purchases, and you will see a list of options pulled directly from Xero. You can then assign sites linked to the Xero organisation being configured with their appropriate tracking options

Each tracking option can link to as many sites as required, but each site can only be linked to one tracking option. You can also opt to have sites not assigned to a tracking option

Once you are happy, click Save Tracking Configuration to save your chosen tracking category and option assignments.

You can always make changes to this configuration later. You’re also able to save a partially complete configuration, if you’d like to come back later to finish your changes.

Disconnecting a Xero Organisation

If you need to disconnect a Xero organisation (If you don’t use the organisation anymore, or if you’d like to change the Xero organisation linked to Edify):

Head to Company Info > Integrations.

Find the Xero organisation you wish to disconnect and press the ‘Disconnect’ button

You will be prompted to ensure you are happy to disconnect the Xero organisation, and can continue to disconnect by pressing the ‘Disconnect Xero Integration’ button.

Xero Integration FAQs

Why can't I see the integrations tab on Edify?
Integrations can only be configured by an admin user. This tab won't be visible for non-admin users.

I sent the PO to Xero, but still can't see any Orders coming through to my Xero Account?
Ensure you have the correct nominal codes set up in your Chart of Accounts in Xero. This must be set with codes 300 and 315, in order to allow your Edify Purchase Orders to be shown in Xero.

I need to delete an order that was cancelled/incorrectly confirmed in Edify, but it's already been sent to Xero.
To remove an order from Xero that was confirmed and sent from Edify, please contact our support team who will have to delete the Purchase Order record from both of your accounts.

Why can't I edit a PO in Edify?

If you are unable to edit a PO in Edify this will be either:

  • Because the PO has been pushed to Xero

  • The PO was confirmed as received over seven days ago

Did this answer your question?