QuickBooks Gateway: Remote Connectivity for QuickBooks Desktop


An easy-to-use tool enabling Drivers & Adapters to access QuickBooks Desktop data remotely

 Download Gateway
Diagram showing a secure connection between CData Drivers and QuickBooks using QuickBooks Gateway

Easy-to-use Remote Access for QuickBooks

QuickBooks Gateway includes a host of powerful features for easily enabling secure remote access to QuickBooks from other Apps. Best of all, it's FREE!

Remote Connectivity Icon

Remote Connectivity

An easy-to-use web-based proxy for servicing requests between Apps and QuickBooks Desktop & Server.

SSL Security Icon

SSL Security

Built with the same reliability, scalability, performance & security powering leading data integration solutions.

Logging Icon

Detailed Logging

Advanced connection logging capabilities with configurable output verbosity.

Multi-User Access Control Icon

Multi-User Access Control

Straightforward user-level access controls with fine-grained control of access and permissions.

Diagram illustrating how QuickBooks Gateway facilitates the connection of your QuickBooks data from data consumers like BI & Reporting tools, custom and enterprise applications, ESB, and Machine Learning/AI.

Connecting remotely with QuickBooks

  • Install QuickBooks Gateway on the machine where QuickBooks is installed
  • Open the File you want to connect to with QuickBooks Gateway using an administrator account in single-user mode.
  • Open QuickBooks Gateway from the system tray and add a user on the Users tab. Enter a User and Password and select the level of access in the Data Access menu. By default QuickBooks connects to the currently open company file. If you want to access Quickooks when QuickBooks is not running, specify a path to the company file you want to access.
  • When You First Connect a dialog will appear in QuickBooks prompting you to authorize the application.

CData Drivers & Adapters


All of the CData Software Tools, Drivers, Adapters can seamlessly interact with QuickBooks Gateway. To get started, simply set the URL property / parameter of the Drivers connection string, to the location where QuickBooks Gateway will accept incoming requests. The CData Drivers will then use QuickBooks Gateway for all QuickBooks data requests.

There are no additional costs for using QuickBooks Gateway with any CData product. You may redistribute derivative products freely as long as you are a licensed user.

With CData QuickBooks Gateway you can:

  • Connect from BI & ETL Tools: Expose remote data connectivity to popular QuickBooks tools.
  • Connect from code: Use one of the standard client libraries for accessing QuickBooks from .NET, Java, PHP, Python, Ruby, Objective-C, etc.
  • Configure QuickBooks Linked Servers: Configure a linked server to enable QuickBooks to federate queries across data stores.
Illustration of a sample configuration using CData QuickBooks driver to establish a connection to QuickBooks data via QuickBooks Gateway.


Download Now And Get Connected


Download the QuickBooks Gateway now to enable remote access to QuickBooks.
Do you want to distribute QuickBooks Gateway with your application?
Contact us below, and let's talk.