Odoo QuickBooks Online Connector
Run operations in Odoo and keep accounting in QuickBooks Online. Invoices, payments, customers and taxes sync between the two systems automatically or on demand.
QuickBooks Online (US, Canada, UK and more) Β· Odoo 17-19 Β· Community and Enterprise Β· From β¬299 per year
See pricing and buy on Odoo Ecosystem Request a free demoWho the connector is for
The connector is for companies that run sales, purchasing and inventory in Odoo but keep their accounting in QuickBooks Online, usually because the accountant or the finance team works there. Invoices, bills and payments created in Odoo appear in QuickBooks, payments recorded in QuickBooks are applied to the right invoices in Odoo, and taxes are taken from QuickBooks, so nobody re-enters the same documents twice. Several Odoo companies can sync from one installation, each with its own QuickBooks company.
What syncs between Odoo and QuickBooks Online
| Data | Direction | What happens |
|---|---|---|
| Customer invoices and refunds | Both ways | Including custom fields |
| Vendor bills and credit notes | Odoo β QuickBooks | Import from QuickBooks is planned |
| Payments | Both ways | Applied to synced invoices automatically |
| Customers and vendors | Both ways | Matched to existing Odoo contacts by email and name to avoid duplicates |
| Taxes | QuickBooks β Odoo | Location-based US sales tax applied to quotations and invoices |
| Chart of accounts, payment terms, payment methods | QuickBooks β Odoo | Mapped to Odoo accounts and journals |
| Products | Both ways | Matched by SKU, stock exported to QuickBooks |
Supported versions and requirements
- QuickBooks Online only. QuickBooks Desktop is not supported
- Odoo 17, 18 and 19, Community and Enterprise
- Odoo.sh or on-premise hosting. Odoo Online is not supported
- Multi-company and multi-currency (USD, EUR, CAD, GBP and others)
- Two free one-hour guided setup sessions are included
Pricing
From β¬299 per year. Renewals get 20% off from the second year and 40% off from the third. Installation and configuration can be ordered as a service on the product page.
See pricing and buy on Odoo Ecosystem Request a free demoConnector or full migration from QuickBooks?
Use the connector if you want to keep QuickBooks Online for accounting and run everything else in Odoo. If you want to move off QuickBooks completely, including QuickBooks Desktop, that is a migration project rather than a connector task: opening balances and open documents move to Odoo, and the full history stays in an archive export. See Odoo migration services and the QuickBooks to Odoo migration checklist.
Frequently asked questions
Does the connector work with QuickBooks Desktop?
No. It works with QuickBooks Online only, in the US, Canada, the UK and other countries. Moving from QuickBooks Desktop to Odoo is handled as a migration project.
Which Odoo versions are supported?
Odoo 17, 18 and 19, Community and Enterprise, on Odoo.sh or on-premise. Odoo Online is not supported.
Can I import my full QuickBooks history into Odoo with the connector?
No. The connector keeps the two systems in sync from the moment it is connected. A full move off QuickBooks is a migration project, where opening balances and open documents are transferred and the history stays in an archive.
Does it support several companies and currencies?
Yes. Several Odoo companies can sync from one installation, each connected to its own QuickBooks Online company, and documents sync in their original currency.
How do you avoid duplicate customers and products?
Contacts are matched to existing Odoo records by email and name, and products by SKU, before new records are created.
Related pages
- Moving off QuickBooks completely? Odoo migration services
- QuickBooks to Odoo migration checklist
- Connecting Odoo to other systems? Odoo integration services
Connect Odoo and QuickBooks Online
See the full feature list, pricing and reviews on the product page, or ask for a demo connected to your own QuickBooks Online company.
See pricing and buy on Odoo Ecosystem Request a free demo