Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. QuickBooks Online Odoo Connector v 18.0
  4. Sales Conditions FAQ

QuickBooks Online Odoo Connector

by Techmatic Systems https://www.techmaticsys.com
Odoo

$ 8.02

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
• Discuss (mail)
Lines of code 2707
Technical Name techmatic_quickbooks_connector
LicenseOPL-1
Websitehttps://www.techmaticsys.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
• Discuss (mail)
Lines of code 2707
Technical Name techmatic_quickbooks_connector
LicenseOPL-1
Websitehttps://www.techmaticsys.com
Versions 18.0 19.0
  • Description
  • License
Community
Enterprise
Odoo SH
Company Logo Odoo Silver Partner Logo

QuickBooks Odoo Connector

Connect QuickBooks Online to Odoo with a secure OAuth 2.0 link and keep both systems perfectly in sync. Import your full chart of accounts, taxes, payment terms, products, and customers and vendors — then bring across live transactions including invoices, bills, payments, sales orders (estimates), and purchase orders. Push the same data back to QuickBooks whenever you need, with dependency-aware exports and a complete, per-record audit log. Built for Odoo 18 Community, Enterprise, and Odoo.sh.

icon
Compatible with Odoo 18 (Community + Enterprise)

Seamless support for both Community and Enterprise editions of Odoo 18.

  • icon Screenshots

Connect Odoo to QuickBooks Online in Minutes

Create a QuickBooks Online connection straight from Odoo by entering your Intuit app's Client ID and Client Secret and choosing the environment (Sandbox or Production). The connection page surfaces your Company / Realm ID and a ready-to-copy Redirect URI to register in the Intuit Developer portal. Granular Synchronization toggles let you decide exactly what stays in sync — Accounts, Taxes, Payment Terms, Products, and Customers / Vendors, plus transactions such as Invoices, Bills, and Payments — and sensitive credentials are masked for security. A single click on "Connect to QuickBooks" launches the secure OAuth 2.0 authorization flow.

Secure OAuth 2.0 Authorization with Intuit

Authentication runs through Intuit's official OAuth 2.0 flow — you log in and approve access on QuickBooks' own consent screen, so your credentials are never exposed to Odoo. Once Intuit confirms authorization, this success page appears and the access and refresh tokens are stored encrypted against the connection. Click "Return to Odoo" to head straight back to the connector, now fully linked and ready to sync. Tokens refresh automatically in the background, so you never have to reconnect by hand.

Validate the Connection Before You Sync

The "Test Connection" button makes a live call to the QuickBooks Company API and confirms everything is wired correctly — returning the exact company name on the realm (here, "Sandbox Company US ec22"). The status flips to "Connected", giving you confidence that credentials, tokens, and the realm are all valid before importing or exporting a single record. A "Disconnect" button is always on hand to revoke the link and clear stored tokens whenever you need.

One-Click Import from QuickBooks

The dedicated "Import from QuickBooks" menu launches the import wizard against any connected company. The Connections list gives an at-a-glance overview of every QuickBooks company you've linked — connection name, company, environment, Realm ID, last import time, and live connection status — so multi-company setups stay organized and auditable from a single screen.

Pick Exactly Which Master Data to Import

The import wizard lets you choose precisely what to pull from QuickBooks. Under Master Data, tick any combination of Accounts, Taxes, Payment Terms, Product Categories, Products, and Customers / Vendors. An optional "Updated After" date limits the import to records changed since a given moment, keeping incremental syncs fast and lightweight. Everything is matched on the QuickBooks ID, so re-running the import updates existing Odoo records instead of creating duplicates.

Import Full Transactions: Invoices, Bills, Payments and Orders

Beyond master data, the same wizard imports live transactions — Invoices / Credit Notes, Bills / Refunds, and Payments — along with Sales Orders (mapped from QuickBooks Estimates) and Purchase Orders. Lines, taxes, customers, vendors, and accounts are all resolved and linked automatically. Select what you need, click Import, and the connector pulls everything across in one pass with full dependency handling.

Clear Import Summary with Per-Entity Counts

When the import completes, a summary dialog reports exactly how many records of each type were synced — for example 103 Accounts, 3 Tax Rates, 21 Terms, 80 Items, 93 Customers, 29 Vendors, 48 Invoices, 28 Bills, 29 Payments, 38 Estimates, and 10 Purchase Orders. No guessing about what happened: every entity is accounted for, so you can verify the sync at a glance and move on with confidence.

Detailed Import Logs for Every Record

Every imported record is logged individually with its date, connection, operation, entity type, the QuickBooks ID, the matching Odoo record, a human-readable message (for example 'Imported QB#114 to P00019'), and a Success status badge. The log is fully searchable and sortable, giving you a complete, per-record audit trail of exactly what came in from QuickBooks and when.

Push Odoo Data Back to QuickBooks

Sync isn't one-way. The "Export to QuickBooks" menu opens the export wizard so you can send Odoo master data and transactions up to QuickBooks Online. The Connections list tracks the last sync time for each company, so you always know how current every linked QuickBooks company is.

Granular, Dependency-Aware Export Controls

The export wizard breaks the job into clear, ordered steps. Under Master Data, export Accounts, Payment Terms, Product Categories, Products, and Customers / Vendors; under Transactions, export Invoices and Bills, Payments, Sales Orders, and Purchase Orders — each with its own button. Run them in sequence or individually. The connector resolves dependencies automatically (for instance, making sure accounts and vendors exist in QuickBooks before posting a Purchase Order) and links each Odoo record to its new QuickBooks counterpart.

Centralized QuickBooks Logs for Every Operation

Both import and export operations land in one consolidated QuickBooks Logs view. Each export row records the entity, the QuickBooks ID it created or matched, the Odoo record, and a descriptive message — such as "Linked existing QB Account #1150040041 for 'Sales Expenses' (962000)" — with a Success status. The log keeps a clean, green success trail across every sync direction, giving you a single, reliable audit history without ever leaving Odoo.

Releases

Version 18.0.4.1.0 | Released on: 27/06/2026

Odoo 18 QuickBooks Odoo Connector

Our Services

icon
Odoo Customization
icon
Odoo Implementation
icon
Odoo Support
icon
Hire Odoo Developer
icon
Odoo Integration
icon
Odoo Migration
icon
Odoo Consultancy
icon
Odoo Implementation
icon
Odoo Licensing Consultancy

Support

icon
Follow Us
Click here to watch videos
icon
Visit Our Website
Click to Visit Website
Contact Us

icon+91 7995411325

iconinfo@techmaticsys.com

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.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with