| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Community Apps Dependencies | Show |
| Lines of code | 4882 |
| Technical Name |
sh_quickbook_connector |
| License | OPL-1 |
| Website | https://www.softhealer.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Community Apps Dependencies | Show |
| Lines of code | 4882 |
| Technical Name |
sh_quickbook_connector |
| License | OPL-1 |
| Website | https://www.softhealer.com |
| Versions | 18.0 19.0 |
Odoo QuickBooks Connector
This module allows you to import and export data from a single interface. You can easily sync agencies, customers, vendors, products, product categories, taxes, payment terms, and chart of accounts, along with financial transactions such as invoices, invoice payments, bills, and bill payments. It helps eliminate manual data entry, reduces accounting errors, and ensures consistent, up-to-date financial records across both systems.
Features
Secure QuickBooks Integration
Connect Odoo with QuickBooks using secure authentication to enable smooth and reliable data synchronization.
Centralized Configuration Panel
Manage all QuickBooks connection settings and synchronization options from a single configuration screen.
Import Agency Details
Easily import tax agency from QuickBooks into Odoo to maintain accurate business records.
Import/Export Customers
Import and export customers to keep records consistent across both systems.
Import/Export Vendors
Sync vendor information seamlessly to maintain up-to-date supplier data.
Product Data Synchronization
Import and export products quickly, Avoid duplicate entries and maintain accurate product data.
Tax Synchronization
Import and export taxes to ensure accurate tax calculations in transactions.
Payment Term Synchronization
Transfer payment terms between systems to maintain consistent billing conditions.
Chart of Accounts Synchronization
Sync accounts between Odoo and QuickBooks to maintain proper financial mapping.
Invoice Import & Export
Easily sync customer invoices, Keep sales and receivable records updated.
Invoice Payment Synchronization
Import and export invoice payment records to keep accurate tracking of customer payments.
Vendor Bill Synchronization
Sync vendor bills between Odoo and QuickBooks for efficient payable management.
Bill Payment Synchronization
Transfer bill payment transactions smoothly, Keep financial data consistent across both systems.
Product Category Synchronization
Import and export product categories between Odoo and QuickBooks to keep classification consistent.
Real-Time Data Consistency
Keep records synchronized and always up to date, Minimize human errors in accounting operations.
Sample workspace in QuickBooks.
Go to the 'Keys & Credentials' tab, Enable show credential toggle to show the credentials.
In the settings tab, you will get the development URL.
Permission tab with details.
Go to the 'API Integration'.
Click 'QuickBook'.
Enter details from QuickBooks and click 'Authorize'.
Successfully authorized with the log.
Quickbook tab shows token details.
For the import agency Just go to the tax tab, enable the import agency, and click 'Import'.
Imported data with log.
Go to the 'Queue' menu, click 'QB Tax Agency'.
QB Tax Agency Queue list view.
You can import from the 'Action' button.
Imported data with log.
Group by agency with 'Status'.
Group by result.
Go to the 'Configuration' menu, click 'Tax Agencies'.
It will shows Tax Agency list view.
Go to the 'Configuration', click 'Chart Of Accounts'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The Chart Of Accounts form view contains Quickbook ID and sync state.
Log with details.
Chart of Accounts in QuickBooks.
For the import, go to the 'Account' Tab, enable 'Import Account', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Account'.
It will open the queue.
You can import from 'Action'.
Log with details.
Group by with 'Status'.
Group by result.
Filter Quickbooks account.
Filter result.
Go to the 'Customers', click 'Invoices'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Invoices in QuickBooks.
For the import, go to the 'Invoice' Tab, enable 'Import Invoice', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Invoice'.
It will open the queue.
You can import from 'Action'.
Log with details.
Group by with 'Status'.
Group by result.
Filter Quickbooks invoices.
Filter result.
Go to the 'Customers', click 'Payments'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Payments in QuickBooks.
For the import, go to the 'Payment' Tab, enable 'Import Invoice Payment', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Invoice Payment'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Payments with filter.
Go to the 'Vendors', click 'Bills'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Bills in QuickBooks.
For the import, go to the 'Bill' Tab, enable 'Import Vendor Bill', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Bill'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Filter Quickbooks bills.
Filter result.
Go to the 'Vendors', click 'Payments'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Payments in QuickBooks.
For the import, go to the 'Payment' Tab, enable 'Import Bill Payment', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Bill Payment'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Filter Quickbooks bills.
Filter result.
Go to the 'Configuration', click 'Payment Terms'.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Payment terms in QuickBooks.
For the import, go to the 'Payment Term' Tab, enable 'Import Payment Terms', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Term'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Payments with filter.
Filter result.
Go to the 'Contacts', Enable 'Is a Customer'. After that, go to the 'Action', click 'Export Contact to QuickBooks'.
Config selection popup. Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook customer ID.
Log with details.
You can filter by QuickBooks Customer.
Filter result.
Customers in QuickBooks.
For the import, go to the 'Contact' Tab, enable 'Import Contacts', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Contact'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Go to the 'Contacts', Enable 'Is a Vendor'. After that, go to the 'Action', click 'Export Contact to QuickBooks'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook vendor ID.
Log with details.
Vendors in QuickBooks.
For the import, go to the 'Contact' Tab, enable 'Import Vendors', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Vendor'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
You can filter by QuickBooks Vendor.
Filter result.
Go to the 'Products'.
Product form view contains QuickBook category. Go to the 'Action', click 'Export Product to QuickBooks'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The Quickbook tab contains Quickbook ID and sync state.
Log with details.
Products in QuickBooks.
For the import, go to the 'Product' Tab, enable 'Import Products', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Product'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
You can filter by QuickBooks Products.
Filter result.
Go to the 'Product Categories'.
Click the 'Action', click 'Export Category to QuickBooks'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
Log with details.
Products Category in QuickBooks.
For the import, go to the 'Product' Tab, enable 'Import Category', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Category'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
You can filter by QuickBooks Category.
Filter result.
Go to the 'Configuration', click 'Taxes'.
Taxes form view contains QuickBook Tax Agency field.
You can export from the 'Action'.
Config selection popup.
Select 'QuickBooks' and click 'Export'.
The form view contains Quickbook ID and sync state.
Log with details.
Payment terms in QuickBooks.
For the import, go to the 'Tax' Tab, enable 'Import Tax', and click 'Import'.
Log with imported data.
Go to the Queue, 'QB Tax'.
It will open the queue.
You can import from the queue.
Log with details.
Group by with 'Status'.
Group by result.
Taxes with filter.
Filter result.
Version 19.0.1.0.0 | Released on : 16th April 2026
- 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, to test this module, please contact us at sales@softhealer.com.
- Please contact us at sales@softhealer.comto request customization.
- Yes, we provide free support for 365 days from the date of purchase.
- 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 version 12 and above, you need to purchase the module separately for each version you intend to use.
- No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.
- You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.
Discover Our Latest Apps
Odoo Direct Print
AI Insight Assistant
- Dedicated AI Chat Interface
- Instant Response Engine
- Intelligent Data Understanding
Knowledge Base System
Multi-Languages
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