Skip to Content
Menu

499.00

v 16.0 Third Party 4
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Expenses (hr_expense)
Inventory (stock)
Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Employee Contracts (hr_contract)
Employees (hr)
Lines of code 2421
Technical Name OdooXeroConnector
LicenseOPL-1
Websitehttp://www.techloyce.com
Versions 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Expenses (hr_expense)
Inventory (stock)
Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Employee Contracts (hr_contract)
Employees (hr)
Lines of code 2421
Technical Name OdooXeroConnector
LicenseOPL-1
Websitehttp://www.techloyce.com
Versions 14.0 15.0 16.0 17.0 18.0
logo

Odoo Xero Connector

Xero Connector provide the opportunity for odoo users to sync data between odoo and Xero. This connector helps odoo users to have seamless integration between two platforms.

Customize Your Odoo The Way Your Business Works in Xero!

This Xero Connector enables you to seamlessly integrate Xero and Odoo. You can instantly sync bills, invoices, contacts, and other records, with the flexibility to choose between instant or automatic synchronization. It helps streamline your accounting workflows by keeping your financial data consistent across both platforms.

Our Helpful Links

Request a Free Demo techloyce.com/contact-us
https://www.facebook.com/Techloyce/ https://twitter.com/techloyce/ https://www.linkedin.com/company/techloyce/

Highlights

Contacts Synchronization

Two-way synchronization of Contacts in between Odoo and Xero.

Items Synchronization

Two-way synchronization of Items in between Odoo and Xero.

Sales Order Synchronization

Two-way synchronization of Sales Order in between Odoo and Xero.

Purchase Order Synchronization

Two-way synchronization of Purchase Order in between Odoo and Xero.

Invoice Synchronization

Two-way synchronization of Invoice in between Odoo and Xero.

Bills Synchronization

Two-way synchronization of Bills in between Odoo and Xero.

Payments Synchronization

Two-way synchronization of Payments in between Odoo and Xero.

📤 Seamless Odoo ➜ Xero Synchronization

  • Push Sales Orders from Odoo to Xero instantly.
  • Sync Purchase Orders to keep procurement aligned.
  • Export Customer Invoices from Odoo for real-time accounting.
  • Transfer Vendor Bills to ensure complete expense tracking.
  • Sync Payments from Odoo for accurate reconciliation.
  • Export Products directly to Xero’s inventory.
  • Push Contacts to ensure customer/vendor data is up-to-date.
  • Sync Chart of Accounts from Odoo to Xero.

📥 Instant Xero ➜ Odoo Sync Operations

  • Sync Chart of Accounts from Xero to Odoo.
  • Import Taxes configured in Xero.
  • Bring Contacts from Xero into Odoo CRM.
  • Sync Products & Services seamlessly into Odoo.
  • Import Sales Orders from Xero to Odoo.
  • Sync Purchase Orders effortlessly.
  • Import Invoices and align financial reporting.
  • Pull Bills directly into Odoo’s accounting module.
  • Sync Customer & Vendor Payments for real-time visibility.

  • Click on the Xero.

  • To connect your Xero account with Odoo, you need to obtain API credentials from the Xero Developer Portal After logging in and selecting your desired app, go to Configuration
  • Enter your app’s Redirect URI, then copy the Client ID and generate a new Client Secret as highlighted in the screenshot. Please remember to save the Client Secret right away, as you’ll only be able to view it once. After saving these credentials, click Save in the top right corner of your screen.

  • Before proceeding further, install or set up the relevant accounting configuration to avoid any kind of issues in financial records like invoices, bills etc.
  • Once you have entered these details save them, click on "Build Connection" to authorize your Xero account.

  • Select the organization you want to continue and click on Save button.

  • After the successful configuration you will see this page.

  • Select the tenant you want to sync data with and click on "Import tenant data" button.
  • Click on the relevant tenant. In this case, the name is TL as highlighted in the screenshot.
  • Now, click on the button Import Tenant Data
  • We have added numbering depicting the order of steps in the screenshot to avoid any kind of confusion

  • If you want to export sale orders, select the sale order and click Action->Export to Xero.

  • If you want to export purchase orders, select the purchase order and click Action->Export to Xero

  • If you want to export invoices, select the invoice and click Action->Export to Xero

  • If you want to export payments, select the payment and click Action->Export to Xero

  • Enable the kind of data that you wish to sync e.g. Purchase Orders, Bills etc.
  • Select Operation Type. It is mandatory field to sync data from Xero to Odoo and vice versa.

  • Select Sync Type:
  • Choose between Custom Data Range or Scheduled Sync.
  • If using Custom Data Range, specify From Date and To Date to import/export only data within that period.
  • If using Auto Scheduler, enable it and set the desired interval number and unit (e.g., every 1 hour, daily, weekly).
  • Regardless of the method selected, you must click the "Enable Execution" button to start the synchronization process. If auto-sync is enabled, Odoo will schedule sync operations automatically based on your defined intervals. If none of the above in selected, all the records will be synced instantly. These settings allow you to have full control over how data flows between Xero and Odoo, ensuring accuracy and automation in financial operations.

Odoo Xero Product Support

After purchasing if you face any issue regarding the functionality/working of our app, we are here to address your queries. We provide 90-days support to our clients.The support period starts from the date of app purchase till 90 days onward.

Support Policy techloyce.com/book-a-free-consultation/


Privacy Policy techloyce.com/privacy-policy/

Redirect url is used to authenticate you app with xero using your client id and client secret

Upgrades are not free. If you require any customization, you can contact us. We offer support for 90 days after purchase. For further information you can contact us at https://techloyce.com/contact-us or read our support policy.

Xero only provide this functionality for contacts and invoices,you can select between these two endpoints in your xero app.

Our current module works only for a single user but if you want multiuser we will be happy to do it for you. Kindly contact us at https://www.techloyce.com/book-a-free-consultation.

Suggested Products
Odoo Office 365 Connector
Odoo Zendesk Connector
Avalara for Sales
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.