This integration enables you to send invoices from Productive to your Xero account.
Table of contents
1. Which data is mapped between the platforms?
A) Integration Settings


Xero Branding themes are manually custom mapped to Productive Document types.
For mapping Branding themes to Productive Document types, please contact us via in-app chat.
B) When copying an invoice


* If set as Manual in the Integration settings
2. How to link your Xero account to Productive
Log into Productive
Go to Settings > Organization Integrations
Find Xero and click Create integration



A new window will open, asking your permission to connect to Xero.

As soon as you add your Xero credentials, the accounts will be connected.
3. Setting up the integration
If everything is ok, you will receive the following message and at this stage, you need to setup your integration.

After authenticating in Xero, you should now decide on integration settings (this is also done in Productive):
which system will generate invoice numbers
which system will generate invoice PDFs
will payments be synchronized or not (this is done only from the accounting system to Productive and not vice-versa)
what will be the initial invoice status in Xero upon copying
Draft
Submitted
Approved OR
Manual - meaning you define a status for every invoice when copying it
define which value to send to the Xero reference field
Invoice subject OR
Purchase order number
define Productive custom field to send to Xero internal note
a custom field should be added in Settings for Invoice object (for example Private note for the accountant)
custom field values can be added in Invoices > Table view (see screenshot below)

You can also map some or all Productive service types to Xero Accounting codes. This step is optional and please note that for all service types that are not mapped, a default Xero account will be used.

4. How to use this integration
Upon successfully integrating your Xero account with Productive, a new button will appear on your Productive invoices.

Clicking this button will start the process of sending the Invoice to Xero.
Select an existing customer for this current invoice, the tax rate as well as the desired status of the invoice (when set as Manual in Settings) when it gets copied into Xero.

If your tax rate is in order, your Invoice will be sent to Xero, and a PDF copy of that invoice will be downloadable in Productive.

This is how the Invoice will look like in Xero:

5. Error messages
If you have chosen a wrong tax rate, invoice status, or account code, Xero might shoot back an error message similar to this:

Please double-check that everything has been set up correctly to ensure you don't encounter these issues.
6. Payment Sync
If you mark an invoice as paid in Xero, that status will reflect in Productive as well. It is important to note that if an invoice is marked as paid in Productive, this change will not be taken into account in Xero.
To enable payments sync, go to Settings > Integrations and select the pencil icon to Edit the integration:

Set the switch to "On":

7. Disconnecting Xero from Productive
If you want to disconnect your Xero account from Productive, follow these steps:
Go to Settings > Organization Integrations
Find your Xero integration
Click the "trash can" icon to disconnect

8. FAQ
Have any other questions? Please take a look at the FAQ or feel free to start a chat conversation if you have any other questions too.