Integrating Xero with Productive allows you to send invoices from Productive to your Xero account. You can also enable synchronization features to keep your financial data in sync between both platforms:
Payment synchronization
When you mark an invoice as paid in Xero (including partial payments or tranches), the status will automatically update in Productive. Find out more about it here.
βExpense synchronization
Sync budget expenses from Productive to Xero to ensure accurate financial tracking and reporting.
βExpense payment synchronization
When an expense is marked as paid in Xero, it will also be marked as paid in Productive.
Follow the steps below to set up the integration and manage syncing expenses and their payments!
Setting Up the Integration
#1 Link Your Xero Account to Productive
Navigate to Settings > App marketplace.
Find Xero in the list and click "Connect app".
A new window will open asking for permission to connect to Xero. Enter your Xero credentials to complete the connection.
#2 Enable the Invoice and Expense Payment Sync (Optional)
To enable payment synchronization, toggle "Synchronize payments from Xero to Productive". This will allow invoices and expenses marked as paid in Xero to automatically update as paid in Productive.
Note: The sync is one-way, from Xero to Productive!
#3 Enable Expense Syncing
Navigate to the Expenses card in the integration setup to further configure the integration settings.
Check the box to enable exporting expenses to Xero.
Note: Enabling the Expenses sync will make the expense payment section visible for all expenses in the organization (this can be turned off if you disable the Xero expense sync).
Find out more about expense settings here.
#4 Select Default Expense Account Code
#5 Map Service Types to Xero Account Codes (Optional)
You can map specific service types in Productive to Xero account codes for more organized and flexible expense tracking.
For example, expenses under the "Admin work" service type can be directed to a specific expense account in Xero.
#7 Save Integration Settings
Click "Save" to apply the integration settings. A green checkmark will indicate that the setup is complete.
You can edit the integration settings at any time if needed.
Syncing Expenses to Xero
1) Create an Expense in Productive
Before sending the expense to Xero, you must first save it (after which, the "Copy to Xero" option will appear in the upper-right corner of the expense input screen).
β
To make sure the expense form is filled in properly, here's a checklist of all the information you need to add:
Date
Add the expense creation date.
Service
Ensure at least one service within the budget allows expense tracking and then select it from the service dropdown.
Cost and Markup
Add the cost of the expense and optionally, add the markup. The "Total cost" is transferred to Xero as net value, and the applicable tax rate is selected from a dropdown menu after initiating the integration ("Copy to Xero").
The "Markup" field does not affect this integration because that amount is intended for the client. Here, we are focusing on supplier costs.Expense Description
Provide a description of the expense.
Attachment (optional)
Attach relevant receipts or scans.
Vendor
Select the vendor from your clients' list. This step is optional in Productive but mandatory for the sync with Xero.
Payment Due Date
Obligatory to push the expense to Xero.
Expense Approval
If you have expense approvals switched on, the expense needs to be approved first to be sent to Xero.
β
2) Copy the Expense to Xero
1) After saving the changes to your expense, Select "Copy to Xero" in the upper right.
2) A pop-up will appear allowing you to adjust the supplier (vendor) and the tax rate.
3) Click "Copy" to finalize the sync to Xero.
Tip: Ensure Correct Subsidiary Selection
If you set up multiple subsidiaries in your account, ensure the correct subsidiary is chosen in the budget to match the sync. If you have only one subsidiary, this step can be disregarded.
Editing and Syncing the Modified Expense
If you need to update the expense, edit it in Productive and save the changes by selecting the "Update expense" button in the lower left.
Then, hover over the "Expense copied" badge in the expense input screen, and select "Update existing".
Expense Sync and Purchase Orders
If you created your expense by issuing a purchase order, you can still copy it to Xero.
After opening such an expense, you will notice a link to the PO alongside the "Copy to Xero" badge in the upper right corner.
Best Practices
Regularly Review Sync Settings
Periodically review and update your sync settings to ensure accuracy and alignment with your financial management practices.Double-Check Vendor Information
Ensure that all vendor information is accurately entered in Productive to prevent sync errors.Monitor Sync Status
Keep an eye on the sync status and address any error messages promptly to maintain smooth operations.