Complete AI Automation Suite
FLAT 30% OFF
AI Insight Assistant
Talk to your data. Get instant answers
AI Live Chatbot
24/7 customer support, always on
AI Dashboard Studio
 Beautiful dashboards, zero effort
MCP Integration
Seamless multi-channel connections
And Many More Features
Complete AI Automation Suite — FLAT 30% OFF

Xero Odoo Connector | Xero-Odoo Connector [OAuth2.0] v19

  • Home
  • Blogs
  • Xero Odoo Connector | Xero-Odoo Connector [OAuth2.0] v19
Softhealer
Odoo Gold Partner

Free Support

Lifetime

Custom Apps

1500+

Top Seller Of Odoo

Marketplace

Happy Customers

10K+

Years Of Experience.

11+

Countries

100+

Talented Healers

150+

Industries Served

45+

Odoo Community Implementation

350+

Odoo Enterprise Implementation

150+

Best Partner Nominee

2024

Global Presence

Lifetime Free Support

support@softhealer.com

Customization

sales@softhealer.com

What is Xero Odoo Connector?

Xero Connector with OAuth2.0 for Odoo - Two-Way Import, Export & Auto Sync

The Xero Odoo Connector is an Odoo Xero connector that links your ERP and your accounting in one secure workflow. This Xero Odoo integration uses Xero OAuth2.0 integration for authentication, so your credentials stay protected while key financial data moves between both systems. You can import or export contacts, chart of accounts, products, orders, invoices, bills, credit notes, refunds, payments, taxes, and attachments.

As Xero two-way sync software, the Odoo Xero integration keeps records consistent in both directions. Scheduled jobs provide Xero data sync automation, and every run is logged with success or failure details. Teams can automate Xero invoices and bills to cut manual entry and reconciliation errors, and multi-company Xero integration lets you connect several companies, each with its own Xero configuration. If you are looking for the best Odoo Xero connector app for reliable, fully logged accounting sync, this module is built for that.

Premium Support - Every Step
heading

We stand behind every purchase with hands-on, expert support from day one - and for life.

Video Demo
Free 1-Hr Pre-Sales Demo

See the module live before you commit. Our team walks you through every feature, answers your questions, and confirms the fit.

Email sales@softhealer.com
Setup Rocket
Free 2-Hr Post-Purchase Setup

After purchase, get up to 2 hour of free hands-on configuration support - instance connected, authentication configured, and fully verified.

Email support@softhealer.com
Lifetime Support
Lifetime Free Support & Updates

Every purchase includes lifetime free support and updates for your version - no subscriptions, no hidden fees. Just email us anytime.

Support support@softhealer.com

Key Features
heading

Analytics Dashboard

Monitor synchronization activities, integration performance, and key metrics through a centralized analytics dashboard.

Watch Video
Xero Connector Dashboard

Monitor synchronization status, connected organizations, transaction summaries, and integration performance from a centralized Xero Connector dashboard.

Watch Video
Xero Connector Credentials

Configure OAuth 2.0 credentials and connect Odoo with Xero for secure data synchronization.

Watch Video
Webhook Events Integration

Maintain real-time data accuracy with automatic webhook event synchronization for contacts, invoices, and credit notes updates.

Watch Video
Sync Source Indicators

Quickly identify record origins with intuitive color-coded tags indicating import (green) and export (yellow) status.

Watch Video
Xero Projects Sync (Import & Export)

Keep your project data aligned by effortlessly synchronizing Xero projects directly with your Odoo management system.

Watch Video
Xero Tasks Sync (Import & Export)

Improve task alignment by synchronizing Xero tasks directly alongside your associated ongoing project records.

Watch Video
Bank Transactions Sync

Automatically import bank transactions for spend and receive money, ensuring your accounts remain perfectly synchronized and accurate.

Watch Video
Log History Record Views

Easily access and view detailed synced record information directly from the log history with a dedicated button.

Watch Video
Multi-Company Management

Configure and manage multiple companies with separate Xero connections, ensuring accurate data synchronization.

Watch Video
Debit Notes/Refunds Sync (Import & Export)

Vendor refund debit notes synced separately from standard credit notes.

Watch Video
Credit Notes Sync (Import & Export)

Import and export credit notes to maintain correct balances in both systems.

Watch Video
Customer Invoices Sync (Import & Export)

Import invoices from Xero and export Odoo invoices to Xero for financial tracking.

Watch Video
Vendor Bills Sync (Import & Export)

Synchronize vendor bills between Odoo and Xero for payable management.

Watch Video
Invoice/Bills Discount Line in Xero (Import & Export)

When an invoice/bill line in Odoo includes a discount, the connector creates a corresponding discount line in Xero during sync.

Watch Video
Attachments Sync (Import & Export)

Send document attachments from Odoo to Xero along with related records.

Watch Video
Taxes Sync (Import & Export)

Keep tax configurations synchronized between Odoo and Xero.

Watch Video
Manual Journals Sync (Import & Export)

Import and export manual journals easily.

Watch Video
Purchase Orders Sync (Import & Export)

Sync purchase orders across Odoo and Xero to maintain vendor and expense visibility.

Watch Video
Sales Orders Sync (Import & Export)

Transfer sales orders between Odoo and Xero for accurate sales and accounting records.

Watch Video
Products Sync (Import & Export)

Import products from Xero and export Odoo products to Xero for unified item management.

Watch Video
Chart of Accounts Sync (Import & Export)

Synchronize charts of accounts between Odoo and Xero to keep accounting structures consistent.

Watch Video
Contacts Sync (Import & Export)

Import customers from Xero into Odoo and export Odoo contacts back to Xero.

Watch Video
Payments Sync (Import & Export)

Sync payment transactions including ACCRECPAYMENT, ACCPAYPAYMENT, and credit/debit payment types.

Watch Video
Integration HUB Dashboard

Seamlessly connect and manage Xero operations using the advanced Integration HUB dashboard for better workflow management.

Per-Record Xero Export Button

Individual export button directly on contact, invoice, sale order, purchase order, and product forms.

Last Sync Timestamp Tracking

Each configuration stores last sync datetime for incremental future imports

Queue-Based Async Processing

Quotations, purchase orders, invoices, bills, credit notes, and journals processed via a queue model.

Failure Reason Tracking

Per-record failure reason stored on partners, invoices, and orders for easier error diagnosis.

Overpayment/Prepayment Sync (Import & Export)

Import and export overpayments and prepayments so they are reflected in both Odoo and Xero accounting.

Bank Account Sync (Import & Export)

Bank account details on contacts synced between Odoo and Xero.

Pre-Export Product Search

Search and filter products before exporting to ensure correct Xero item mapping.

Native Discount Support

Full discount percentage handling on invoice and bill lines during export.

Token Refresh Support

Automatic OAuth2 token refresh for uninterrupted sync without re-authentication.

Dynamic Tax Validation

Ensures accurate Xero exports by validating tax-inclusive and tax-exclusive invoice lines and alerting users when mixed tax types are detected.

Selective Sync Control

Choose specific records for import or export instead of syncing everything.

Scheduled Automatic Sync

Automate data synchronization using cron jobs.

Sync Log & History Tracking

View detailed logs for each sync process with success or failure status.

Mass Data Sync

Import or export multiple records in bulk for faster operations.

Record Exclusion Configuration  LATEST

Exclude Contacts, Products, Invoices, Sales Orders, Purchase Orders, Credit Notes, Bills, Accounts, Manual Journals, Payments, Taxes, Projects, and Tasks from synchronization or export.

Automatic Master Data Export  LATEST

Automatically export Products, Accounts, Projects, Taxes, and other configured master records to the connected system.

Enable 'Xero Dashboard'.

Enable Xero Dashboard setting

Dashboard view.

Xero Management Dashboard sync summary

You can select a date range, and you can perform operations from the dashboard.

Xero Dashboard date range filter and sync operations

You can choose models by enabling/disable option.

Enable or disable sync models on Xero Dashboard

Financial summary overview in the dashboard.

Financial summary overview in Xero Dashboard

Sync history in the dashboard.

Sync history log in Xero Dashboard

Queue records in the dashboard.

Queue records in Xero Dashboard

Go to the Xero menu from the Integration Hub and select the Analytics Dashboard submenu to view synchronization statistics, financial insights, and integration-related analytics.

Analytics Dashboard menu in Integration Hub for Xero

The Analytics Overview Dashboard provides a summary of transaction statistics and key performance.

Analytical Overview Dashboard summary panels for Xero
Financial overview with profit, cash flow, and payroll in Xero Dashboard

To check the live metrics, users can click the Sync Live Metrics button from the Analytics Dashboard.

Sync Live Metrics button in Analytical Overview dashboard

Once the synchronization is completed, a notification will be displayed indicating that the Financial Metrics have been synchronized successfully.

Financial metrics successfully synced notification in Xero Dashboard

Goto Xero Console and register your application. Just click on 'New App'.

Create new app in Xero Developer Console

Now fill related data and click 'Create App'.

Fill app details to register application in Xero Console

After successfully create an app, just copy the client id, client secret 1, and OAuth2.0 redirect URLs.

Copy Client ID and Client Secret from Xero App details

Now go to odoo and enable 'Xero Configuration Manager'.

Enable Xero Configuration Manager access in Odoo

Add your xero credentials and click 'Save'.

Add Xero credentials in Odoo Xero Connector

After save it generate a link. Just click on the link , It will redirect to xero OAuth view.

Xero OAuth authorization link in Odoo Xero Credentials

Here just allow and go for it.

Allow access screen for Odoo Connector in Xero OAuth

For Sync Tax, Just go to the tax tab and enable import/export. After Successfully execution, it will display a success message in the log history.

Sync Tax settings and log history in Odoo Xero Connector

Synced Taxes with group by 'Xero Config'.

Synced taxes list grouped by Xero Config in Odoo

Easy to export particular taxes, just go in specific tax and click 'Action', and click 'Export Tax to Xero'

Export single tax to Xero using Action menu

Or export more than one but selected taxes, just select list of taxes and click 'Action' and click 'Export to Xero'.

Export multiple selected taxes to Xero in Odoo

Enable auto link new tax boolean from xero config, click on sync tax button from xero config.

Enable Auto-Link New Tax in Xero Configuration

Create a new tax in odoo.

Create new tax record in Odoo Invoicing

Tax Synced Successfully in xero click on view records from log history.

Tax sync log history in Xero Configuration

Synced tax details will be visible in odoo.

Synced tax details view in Odoo

Enable exclude new taxes by default boolean from xero config.

Enable Exclude New Taxes By Default in Xero Configuration

Create a new tax in odoo.

Create new tax excluded from Xero sync in Odoo

Click on export to xero from taxes form view.

Export Tax to Xero option in tax form view

On exporting the tax to xero, it will check the exclude new tax by default boolean from xero config. If it is true then it will not export the tax to xero and shows warning.

Invalid Operation warning for excluded tax export in Odoo

For Sync Accounts, Just go to the account tab and enable import/export. After Successfully execution, it will display a success message in log history. It will sync bank account as well.

Sync Account settings and log history in Odoo Xero

Sync account (chart of account) list with group by 'Xero Config'.

Synced Chart of Accounts list grouped by Xero Config

Bank account sync automatically in company user.

Bank accounts imported in Odoo company user

Bank accounts in xero.

Bank accounts list in Xero Chart of Accounts

Enable auto link new account boolean from xero config.

Enable Auto-Link New Account in Xero Configuration

Create a new account in odoo.

Create new expense account in Odoo Chart of Accounts

Click on sync account button from xero config.

Sync Account button in Xero Configuration

Account Synced Successfully in xero click on view records from log history.

Account sync log history in Xero Configuration

Synced account details will be visible in odoo.

Synced account details view in Odoo

Enable exclude new account by default boolean from xero config.

Enable Exclude New Accounts By Default in Xero Configuration

Create a new account in odoo.

Create new account excluded from Xero Sync in Odoo

Click on export to xero from accounts form view.

Export To Xero option in account form view

On exporting the account to xero, it will check the exclude new account by default boolean from xero config. If it is true then it will not export the account to xero and shows warning.

Invalid Operation warning for excluded account export in Odoo

For Sync Contacts, Just goto contacts tab and enable import/export. After Successfully execution it will display success message in log history. It will auto define primary person in contacts while you export contacts.

Sync Contact settings and log history in Odoo Xero

Sync contact list with group by 'Xero Config'.

Synced contacts list grouped by Xero Config

Xero config details in contacts form view.

Contacts list view in Xero

For export mass contacts list to xero.

Xero Config field in Odoo contact form view

Enable exclude contacts boolean from xero config.

Enable Exclude Contacts option in Xero Configuration

Create a new contact in odoo.

Create new contact in Odoo Contacts

Click on export to xero from contacts form view.

Export To Xero option in contact form view

On exporting the contact to xero, it will check the exclude new contact by default boolean from xero config. If it is true then it will not export the contact to xero and shows warning.

Invalid Operation warning for excluded contact export

For Sync Products, Just goto products tab and enable import/export. After Successfully execution it will display success message in log history.

Sync Products settings and log history in Odoo Xero

Sync products with group by 'Xero config'.

Synced products list grouped by Xero Config

Product list in xero.

Products and services list in Xero

xero config details in product details.

Xero Config field in Odoo product details

Before export just make sure product accounts are exported to xero. Otherwise this product will not export to xero.

Product accounting receivables and payables in Odoo

Enable auto link new products boolean from xero config.

Enable Auto-Link New Products in Xero Configuration

Create a new product in odoo.

Create new product in Odoo Sales

Click on sync products button from xero config.

Sync Products button in Xero Configuration

Products Synced Successfully in xero click on view records from log history.

Product sync log history in Xero Configuration

Synced product details will be visible in odoo.

Synced product details view in Odoo

Enable exclude new products by default boolean from xero config.

Enable Exclude New Products By Default in Xero Configuration

Create a new product in odoo.

Create new product excluded from Xero Sync in Odoo

Click on export to xero from product form view.

Export To Xero option in product form view

On exporting the product to xero, it will check the exclude new product by default boolean from xero config. If it is true then it will not export the product to xero and shows warning.

Invalid Operation warning for excluded product export

For Sync Sales-Quotations, Just goto quotation tab and enable import/export. After Successfully execution it will display success message in log history.

Sync Quotation settings and log history in Odoo Xero

After sync sales-quotation you can see the xero config details in that particular order.

Xero Config details in sales quotation

Sale-Quotation in xero.

Sales quotation view in Xero

Synced quotation list with group by 'Xero Config'. make sure all products are synced with xero other wise those quotations will not synced.

Synced quotation list grouped by Xero Config

For export multiple quotation, just select quotation list and click 'Action' and 'Export Sale Order to Xero'.

Export multiple sale orders to Xero using Action menu

Enable exclude new sales orders by default boolean from xero config.

Enable Exclude New Sale Orders By Default in Xero Configuration

Create a new sales order in odoo.

Create new sales order in Odoo

Click on export to xero from sales orders form view.

Export To Xero option in sales order form view

On exporting the sales order to xero, it will check the exclude new sales order by default boolean from xero config. If it is true then it will not export the sales order to xero and shows warning.

Invalid Operation warning for excluded sale order export

For Sync Purchase, Just goto purchase order tab and enable import/export. After Successfully execution it will display success message in log history.

Sync Purchase Orders settings and log history in Odoo Xero

Xero config details in purchase order.

Xero Config details in purchase order

Synced purchase order with group by 'Xero Config'.

Synced purchase orders grouped by Xero Config

For Export multiple purchase order, just select purchase orders and click 'Export Purchase Order to Xero'.

Purchase orders list in Xero

Enable exclude new purchase orders by default boolean from xero config.

Enable Exclude New Purchase Orders By Default in Xero Configuration

Create a new purchase order in odoo.

Create new purchase order in Odoo

Click on export to xero from purchase orders form view.

Export To Xero option in purchase order form view

On exporting the purchase order to xero, it will check the exclude new purchase order by default boolean from xero config. If it is true then it will not export the purchase order to xero and shows warning.

Invalid Operation warning for excluded purchase order export

Invoice:

For Sync invoices, bills, credit notes, refunds, payments, journals. Just goto invoice tab and enable import/export. After Successfully execution it will display success message in log history.

Sync invoices, bills, credit notes, and payments settings in Odoo Xero

Odoo invoice form view.

Draft customer invoice form view in Odoo

Sync invoice with xero config details.

Xero Config details in Odoo invoice

Synced invoice in xero.

Synced invoice view in Xero

Enable exclude new invoices/bills by default boolean from xero config.

Enable Exclude New Invoices By Default in Xero Configuration

Create a new invoice in odoo.

Create new customer invoice in Odoo

Click on export to xero from invoices form view.

Export To Xero option in invoice form view

On exporting the invoice to xero, it will check the exclude new invoice by default boolean from xero config. If it is true then it will not export the invoice to xero and shows warning.

Invalid Operation warning for excluded invoice export

Credit Note:

Odoo credit note form view.

Draft customer credit note form view in Odoo

Sync credit notes with xero config details.

Xero Config details in Odoo credit note

Synced credit notes in xero.

Synced credit note view in Xero

Enable exclude new credit notes/refunds by default boolean from xero config.

Enable Exclude New Credit Notes By Default in Xero Configuration

Create a new credit note in odoo.

Create new customer credit note in Odoo

Click on export to xero from credit notes form view.

Export To Xero option in credit note form view

On exporting the credit note to xero, it will check the exclude new credit note by default boolean from xero config. If it is true then it will not export the credit note to xero and shows warning.

Invalid Operation warning for excluded credit note export

Bills:

Odoo bills form view.

Vendor bill form view in Odoo

Sync bills with xero config details.

Xero Config details in Odoo vendor bill

Synced bill in xero.

Synced bill view in Xero

Enable exclude new invoices/bills by default boolean from xero config.

Enable Exclude New Invoices By Default in Xero Configuration

Create a new bill in odoo.

Create new vendor bill in Odoo

Click on export to xero from bills form view.

Export To Xero option in bill form view

On exporting the bill to xero, it will check the exclude new bill by default boolean from xero config. If it is true then it will not export the bill to xero and shows warning.

Invalid Operation warning for excluded bill export

Refund:

Odoo refund form view.

Vendor credit note refund form view in Odoo

Sync refund with xero config details.

Xero Config details in Odoo vendor refund

Synced refund in xero.

Synced credit note refund view in Xero

Enable exclude new credit notes/refunds by default boolean from xero config.

Enable Exclude New Refunds By Default in Xero Configuration

Create a new refunds in odoo.

Create new vendor refund in Odoo

Click on export to xero from refunds form view.
On exporting the refund to xero, it will check the exclude new refund by default boolean from xero config. If it is true then it will not export the refund to xero and shows warning.

Export To Xero option in refund form view

Payments:

Enable exclude new payments by default boolean from xero config.
Enable 'Auto Export Payments' to make auto-export payments.

Enable Exclude New Payments By Default in Xero Configuration

Create a new payment in odoo.

Create new customer payment in Odoo

Click on export to xero from payments form view.

Export To Xero option in payment form view

On exporting the payment to xero, it will check the exclude new payment by default boolean from xero config. If it is true then it will not export the payment to xero and shows warning.

Invalid Operation warning for excluded payment export

Odoo synced journals.

Synced journal entries list in Odoo

Xero synced manuall journal.

Manual journal report with debit and credit entries in Xero

Enable exclude new manual journals by default boolean from xero config.

Enable Exclude New Manual Journals By Default in Xero Configuration

Create a new journal in odoo.

Create new manual journal entry in Odoo

Click on export to xero from journals form view.

Export To Xero option in journal form view

On exporting the journal to xero, it will check the exclude new journal by default boolean from xero config. If it is true then it will not export the journal to xero and shows warning.

Invalid Operation warning for excluded journal export

Queue management.

Queue management menu for Xero sync in Odoo

Import & Export Contact and chart of account with the attchement.


Import & Export bill, invice, purchase order, payment, manual journal, credit note and refund with attchement


In the tax form view, set 'Included in price: Tax Excluded' under the Advanced Options tab.

Set Included in Price to Tax Excluded in tax form

In the tax form view, set 'Included in price: Tax Included' under the Advanced Options tab.

Set Included in Price to Tax Included in tax form

Create an invoice.
Here you can see the added taxes.

Draft invoice with mixed tax rates in Odoo

Click on the 'Export To Xero' from the action.

Export To Xero option in invoice action menu

If you add a mix of tax-inclusive and tax-exclusive line items, this warning will occur.

Mixed tax-inclusive and exclusive line items error in Xero export

Create an invoice.
Here you can see the added discount.

Draft invoice with line item discount in Odoo

Click on the 'Export To Xero' from the action.

Export To Xero option in invoice with discount

You can view the Xero details under the Xero tab.

Xero tab details in Odoo invoice

The exported invoice is shown in Xero with the discount line.

Exported invoice with discount line in Xero

'Bills' menu.
Create a bill.

Bills menu and create vendor bill in Odoo

Here you can see the added discount.

Vendor bill with discount percentage column in Odoo

Click on the 'Export To Xero' from the action.

Export To Xero option in bill with discount

If any issues occur during export, the error is displayed in the 'Export' wizard.

Discount product not found error during Xero export

Create a 'Discount' product that is displayed in the above wizard.

Create Discount product in Odoo for Xero export

Click on the 'Export To Xero' from the action.

Export To Xero option in bill after adding Discount product

Here, you can see that the bill has been exported successfully.

Bill exported successfully confirmation in Odoo

The exported bill is shown in Xero with the discount line.

Exported bill with discount line in Xero

The bill is in the Paid state.

Paid vendor bill status in Odoo

The bill is in the Paid state in Xero.

Paid bill status in Xero

View the detailed synchronization history directly from the logging interface for complete operational transparency.

Sync log history with record IDs in Xero Configuration

Click the 'View Records' button to quickly open and review the specific synchronized record within Odoo.

Synced contact records list in Odoo

Identify the imported records efficiently with bright green tag.

Xero Imported sync status tag in Odoo contact

Track exported data using distinctive yellow tags that signify successfully exported data entries.

Xero Exported sync status tag in Odoo contact

Enable the import bank transactions feature to automate financial data imports.

Enable Import Bank Transaction in Xero Configuration

Verify successfully imported spend and receive money transactions.

Bank transaction sync log history in Xero Configuration

Go to the bank transactions queue to check queue records.

Bank Transaction Queue menu in Xero Connector

Activate the project synchronization settings.

Enable Project sync settings in Xero Configuration

Review the comprehensive list of actively synced projects available in your unified project overview interface.

Project sync log history in Xero Configuration

Analyze the synchronized projects, associated customer details, and overall completion status.

Xero Queue Project menu in Odoo

Initiate manual project imports directly from Xero to ensure immediate data availability when required.

Manually Import action for project queue in Odoo

Monitor synchronization success through the dedicated import wizard confirming correctly processed project records.

Synced projects list grouped by Xero Config

Enable auto link new project boolean from xero config, click on sync project button to auto link new project.

Enable Auto-Link New Project in Xero Configuration

Create a new project in odoo.

Create new project in Odoo

Project Synced Successfully in xero click on view records from log history.

Project sync log history in Xero Configuration

Synced project details will be visible in odoo.

Synced project details view in Odoo

Enable exclude new projects by default boolean from xero config.

Enable Exclude New Projects By Default in Xero Configuration

Create a new project in odoo.

New project record form in Odoo

Click on export to xero from projects form view.

Export To Xero option in project form view

On exporting the project to xero, it will check the exclude new project by default boolean from xero config. If it is true then it will not export the project to xero and shows warning.

Invalid Operation warning for excluded project export

Navigate to the assigned tasks view directly from the parent project.

Navigate to tasks from projects list in Odoo

Evaluate individually synchronized tasks.

Task list within project in Odoo

Manage task seamlessly while maintaining an accurate connection with corresponding Xero records.

Project form linked with Xero record in Odoo

Trigger 'Export to Xero' to keep workflow priorities perfectly aligned.

Export To Xero option in project form view

Track exported task using distinctive yellow tags that signify successfully exported data entries.

Xero Exported sync status tag in project

Access the dedicated webhook settings and copy webhook key.

Webhook settings and key in Xero Developer app

Add the webhook key directly into odoo and enable real-time sync.

Add Webhook Key and enable Real Time Sync in Odoo

Contact queue, synced via webhook.

Contact Queue synced via webhook in Odoo

Invoice queue, synced via webhook.

Invoice Queue synced via webhook in Odoo

Release Notes

Track every update, enhancement, and new feature across all versions.

Version 19.0.9.0.0 | Released on : 8th October 2026

New Added Auto Export Payments Configuration & Payment Cron Job.

Version 19.0.8.0.0 | Released on : 05th August 2026

New Added exclude functionlity for Contact, Product, Invoice, Sale Order, Purchase Order , Credit Note, Bill , Account, Manual Journal, Payment,Tax , Project , Task

Version 19.0.7.0.0 | Released on : 17th July 2026

New Added Auto export Products, Accounts, Projects, Taxs, etc.

Version 19.0.6.0.0 | Released on : 12th June,2026

New Added Analytics Dashboard.

Version 19.0.5.0.0 | Released on : 19th May 2026

New Integration Hub Dashboard Added.

New Added View Button & Record ID In Log History Record.
New Added Colored Tags In Synchronization Records To Identify Import/Export Records.
New Added Import Bank Transactions Feature.
New Added Xero Projects Sync Feature.
New Added Xero Tasks Sync With Project Feature.
New Added Rate Limit Handling Feature.
New Added Webhook Auto Sync Feature For Contact & Invoices.

Version 19.0.4.0.0 | Released on : 13th March 2026

New Added Xero Management Dashboard.
New Added Xero Multi-company Feature.

Version 19.0.3.0.0 | Released on : 19th January 2026

New Added Features Like Token Refresh Support, Bill Discount Line In Xero, Native Discount Support, Tax Synchronization, Dynamic Tax Validation & Pre-Export Search For Product.

Version 19.0.2.0.0 | Released: 13th November 2025

New Import & Export Contact, Chart Of Account, Bill, Invice, Purchase Order, Payment, Manual Journal, Credit Note & Refund With Attchement.

Version 19.0.1.0.0 | Released: 11th September 2025

InitialInitial Release.

We're Always Here to Support You

From lifetime support to custom module builds — we're committed to your success at every step.

Our Commitments

Lifetime Support

Purchase once and get support forever — For the version you purchased.

  • Free updates for the lifetime of the module
  • Bug fixes & patches at no extra cost
Buy Once, Supported Forever

Support System

Dedicated support team and structured ticketing system to maintain proper communication.

  • Dedicated support team for every module
  • Structured ticketing for proper communication
  • Full issue history & resolution tracking
  • Response within 24 business hours (10:00 AM to 6:30 PM IST Mon-Fri)
Buy Once, Supported Forever
Contact Us

Free Demo

Book a free demo - contact us at sales and we'll set it up for you.

QR – sales@softhealer.com
Scan to email sales
sales@softhealer.com

For Support

Facing an issue? Contact us at support and we'll get you back on track.

QR – sales@softhealer.com
Scan to email support
support@softhealer.com

WhatsApp Support

Chat with us instantly on WhatsApp for quick enquiries.

QR – sales@softhealer.com
Scan to open WhatsApp
Chat on WhatsApp
Share Your Ideas

Feature Request

Found a generic feature that could improve our modules? We'd love to hear your idea and add it to our roadmap!

  • Share ideas that benefit the wider community
  • Our team reviews every suggestion carefully
  • Approved features added in future releases
Your Ideas Shape Our Roadmap

Module Request

Have a generic Odoo module idea? We build modules for you — share your concept and we'll make it a reality!

  • Share any generic Odoo module idea
  • We evaluate & build it for the community
Got an Idea? We'll Build It

Frequently Asked Questions

Everything you need to know before getting started.



Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
No, this application is not compatible with odoo.com (odoo saas/Odoo Online).
Yes, you will receive lifetime free support for the version of the module you purchased.
Yes, you will receive lifetime free updates for the version of the module you purchased.
No, there is no need to install any additional libraries.
Yes, for Odoo version 12 and above, you need to purchase the module separately for each version.
No, exchanges or refunds are not allowed. Please verify Odoo version compatibility prior to purchase.
You can contact us at support@softhealer.com. We use translator tools to translate in multiple languages, so accuracy may vary. Suggestion edits are welcome!

Trusted by Businesses Worldwide

A

Abdulhamid Abdulwaheed

Aug 2024

Best module for our online store. Highly adaptable, exceptional customer service, and very advanced modules.

A

Factura Venta POS

Oct 2024

They have everything you need. Technical support is excellent, responds quickly, and keeps the module updated. 100% recommended!

MM

Mehmet Muhanna

Nov 2024

Great company and support team. Had a problem in my local Odoo server - they solved it in 5 minutes. Highly recommend.

BJ

Billy Jeffs

Jan 2025

Customised an Odoo app for me which works perfectly. Many requirements, got it right every time. Very confident in their ability.

HP

HP

Mar 2025

Consistently excellent service over years of working together. Knowledge and commitment to keeping clients informed truly sets them apart.

MK

Michal Kolasinski

Mar 2025

Multiple addons + two custom modules. Communication always friendly and precise. Delivered on time, worked out of the box. Highly recommended!

5.0
Average Rating
10K+ Happy Customers
100+ Countries Served
11+ Years of Trust

Multi-Language

8 built-in translations

English
German
Arabic
Spanish
Japanese
Chinese
French
Portuguese

Lifetime free support Lifetime free updates Community & Enterprise Odoo.sh & On Premise

You May Also Like

Discover more Softhealer modules that integrate seamlessly with your Odoo environment.

Most Demanded Apps

The Softhealer modules our customers reach for most — trusted across 100+ countries.

Activities Management

Manage, schedule, and automate Odoo activities across all departments from one view.


View Module

Access Management

Granular access control over menus, fields, buttons, and records for every user role.


View Module

Backdate Advanced

Backdate any transaction across invoices, journals, pickings, and more with full audit.


View Module

All-in-One Helpdesk

Full-featured customer support with tickets, SLA, and customer portal built for Odoo.


View Module

All-in-One Mobile Backend

Access your full Odoo backend from any mobile device with an optimized interface.


View Module

All-in-One Import

Import any Odoo model data from CSV, Excel, and JSON files with mapping and validation.


View Module

Our Services

End-to-end Odoo expertise - from setup to scale.

AI & Business Integration Icon

AI & Business Integration

Odoo Implementation Icon

Odoo Implementation

Odoo Customization Icon

Odoo Customization

Support & Maintenance Icon

Support & Maintenance

Mobile Apps Icon

Mobile Apps

Migration Service Icon

Migration Service

Third-Party Integration Icon

Third-Party Integration

Odoo Training Icon

Odoo Training

Ready to integrate with Xero Odoo Connector?

Join 10,000+ businesses - Softhealer, 11+ years of Odoo gold partnership expertise across 100+ countries.

Odoo TaxJar Connector | TaxJar with Odoo v19

Transforming Businesses with Next-Gen Solutions

Our next-generation solutions are built to transform businesses and drive growth in the digital era.

Find Us

530, West Gate 2,
Ayodhya Chowk, 150 Feet Ring Road Rajkot, Gujarat 360006.

Find Us

131 South End, Croydon CRO 1BJ,
United Kingdom

Contact No.

HR : +91 90232 46069
Sales : +91 93288 25451
Support : +91 63571 93747

Contact No.

Sales : +44 7562 893296

Reach Us Read Blog Contact Us Submit Support Ticket Watch Video Tutorial
whatsapp-support-store whatsapp-support-store
Click to Chat