QuickBooks Desktop
Learn how to use the QuickBooks Desktop Connector in DBSync Cloud Workflow
Overview
The QuickBooks Desktop Connector in DBSync Cloud Workflow enables secure integration between QuickBooks Desktop (Pro, Premier, and Enterprise editions) and other enterprise systems such as CRM, ERP, eCommerce platforms, payment gateways, and reporting tools.
This connector allows organizations to automate the synchronization of accounting and financial data — including customers, invoices, payments, and inventory — between QuickBooks Desktop and external applications, eliminating manual imports and reducing accounting errors.
Key Benefits
For Business Users:
Accurate Financial Data: Keep accounting records synchronized across systems.
Reduced Manual Effort: Eliminate CSV imports and repetitive data entry.
Faster Financial Close: Ensure timely availability of financial data for reporting.
For Technical Teams:
Bi-Directional Sync: Supports both inbound and outbound data flows.
Controlled Data Operations: Fine-grained control over objects and sync direction.
Uses
Eliminate manual data entry by connecting QuickBooks to other systems that are supported by DBSync.
Automate business processes to increase efficiency across departments by reducing data reconciliation.
Maintain accurate customer, item, vendor, and invoice records when synchronizing data with QuickBooks Desktop.
Supported Versions
QuickBooks Desktop 2010 onwards.
Pro, Premier, and Enterprise Editions.
US, Canada, and the UK.
NOTE
QuickBooks Desktop integration is supported on Windows only.
Supported QuickBooks Desktop Objects
The QuickBooks Desktop Connector supports a wide range of accounting and operational objects, including:
Customers & Vendors
Items / Products & Services
Invoices & Sales Receipts
Payments & Credits
Bills & Bill Payments
Purchase Orders
Inventory & Non-Inventory Items
Chart of Accounts
These objects can be used as sources or targets in workflows for automated financial integrations.
Prerequisites
QuickBooks Web Connector on Local
QuickBooks Web-Connector installed and running on your machine. To download, click the link.
Connector Configuration
Each QuickBooks Desktop connector instance represents a connection to a single QuickBooks company file. To integrate multiple company files, configure separate connector instances.
QuickBooks File
The path of the QuickBooks file where it is hosted.
To obtain the file path:
1. Open the QuickBooks file
2. Press the function F2 key from your keyboard
In the pop-up, the QuickBooks file path can be seen in the File Information section.
Yes
QuickBooks Version
Select the relevant version of your QuickBooks Desktop from the available values.
Yes
Number of Retries
From the dropdown, select the total number of retry attempts for the failed operations
Yes
This authorization ensures secure and controlled access to accounting data.
Quick Setup Guide
Follow these steps to configure the QuickBooks Desktop Connector:
3. Enter values in the required fields
QuickBooks File: To know the path, open the QuickBooks app and press the function F2 (or Fn+F2) key from your keyboard. File path is mentioned in the 'File Information' section.
QuickBooks Version: Choose the version as 2014 and more
Number of Retries: Select the Number of Retry Count, usually 2.
Click Save Connection.

4. Download WebConnector and configure
Click Download WebConnector.

Enter the

Enter the Download Web Connector
Project Name: From the dropdown, ensure that you select the required project.
Process Name: From the dropdown, select the process that needs to be automated.
Click Download.
Using the browser Download option, double-click the .qwc file that got downloaded to your system.
Ensure your QuickBooks Desktop file is open.
Select Yes, always; allow access even if QuickBooks is not running.
Next, select Admin.
Click Continue.
DBSync integration process will be added to your QuickBooks Web-Connector.
Once the process is added to the web-connector, add the DBSync account password in the Password section of the Web-Connector. Then press ENTER and click yes.
Common Use Cases
The QuickBooks Desktop Connector supports a wide range of financial automation scenarios:
CRM to Accounting Sync — Automatically sync customers, invoices, and payments from CRM systems into QuickBooks.
eCommerce Order Processing — Push orders, customers, and payment details into QuickBooks Desktop.
Inventory Synchronization — Keep item and inventory data aligned across sales and accounting systems.
Financial Reporting — Extract accounting data into data warehouses or BI tools.
Multi-System Accounting Automation — Centralize accounting operations while supporting multiple upstream systems.
Summary
The QuickBooks Desktop Connector in DBSync Cloud Workflow provides a robust and secure solution for integrating on-premise accounting systems with cloud applications. By automating financial data flows and leveraging the DBSync Agent architecture, organizations can eliminate manual processes, improve data accuracy, and streamline accounting operations across systems.
Frequently Asked Questions (FAQ)
Is this connector secure?
Yes - all communication between DBSync Cloud, the Agent, and QuickBooks Desktop is encrypted.
Can this connector be used for Bi-Directional sync?
Yes. Workflows can be configured for one-way or bi-directional synchronization.
Is this connector available with On-Demand or On-Premise Versions?
Yes, it is available for both versions.
Does this support Enterprise features?
Yes - Enterprise-specific objects are supported where available in the QuickBooks API.
Useful Links
Last updated