SSIS Integration Toolkit for Quickbooks Product Box - Package

Data Integration Made Easy

High-Performance Data Integration Solution for QuickBooks Desktop and QuickBooks Online

Quickly and easily set up a data integration project in an easy-to-use codeless environment that offers unparalleled performance and efficiency.

Robust Features

Unlimited Integrations

Powered by the powerful SSIS ETL engine, developers can quickly integrate QuickBooks with virtually any other application or data system.

SSIS Integration Toolkit for QuickBooks includes a Connection Manager, a Source, and a Destination component for connecting to QuickBooks instances. ALso included, QuickBooks Desktop Gateway bridges the gap between SSIS and QuickBooks Desktop (on-premises).

Microsoft Dynamics 365 Data Integration

Data Integration Made Easy

Advanced Integration Capabilities

  • Unlock seamless and high-performing data integration capabilities for both QuickBooks Online (Cloud) and QuickBooks Desktop (On-Premises).

  • Built-in retry on intermittent errors helps eliminate integration disruptions due to temporary service outages or disruptions.

  • Take advantage of flexibility in data retrieval with support for QuickBooks queries, allowing for precise data extraction based on specific criteria and conditions.

  • Dynamically map source and destination fields, enabling automatic field mapping based on metadata change.

  • Gain granular control over transactions with support for actions such as create, update, delete, and void.

  • Benefit from intelligent error recovery mechanisms that automatically retry failed operations, minimizing disruption and ensuring data integrity.

  • 4 different actions for writing to Quickbooks: Create, Update, Soft Delete, or Hard Delete.

  • Automatic field mapping based on a name match.

  • Line items' support brings unique flexibility and enables the ability to read/write individual line items from a primary entity.

  • Leverage batch processing capabilities to handle large volumes of data efficiently, reducing processing time and enhancing performance.

  • Efficiently manage API throttling with customizable throttling rate settings, preventing excessive requests and optimizing resource utilization.

  • Ensure data security with transparent encryption capabilities, encrypting sensitive data during transmission and storage.

See Technical Requirements


You don't have to write a single line of code to make data integration happen so your development can be done in a matter of minutes.

Flexible and
Easy to Use

We make the most flexible integration solution on the market. Our software offers intuitive user interfaces that are flexible and easy to use.


With a streamlined development experience, and an extremely simple licensing model, our solution offers the best value for your investment.


Our software offers many specifically designed features that help you achieve the best possible performance without having to hijack your budget.

Data Integration Made Easy
SSIS Integration Toolkit for QuickBooks

Powered by modern cryptography and authentication technologies
for secure connections, such as TLS 1.2, OAuth2, SHA-256, etc.

DownloadPurchaseHelp Manual

An efficient and cost-effective way to perform data migrations and integrations using technologies that our customers are comfortable with.

Chris Scott


Celedon Partners

SSIS Integration Toolkit for QuickBooks - Connection Manager

QuickBooks Connection Manager

  • The QuickBooks Connection Manager facilitates connection to QuickBooks Online's REST API.
  • Provides secure and encrypted communication between SSIS and QuickBooks, ensuring data privacy during data transfer.
  • Supports multiple versions of QuickBooks, offering flexibility in integrating data from different QuickBooks editions.
  •  See this component's documentation

QuickBooks Source Component

  • The source component allows you to read data from QuickBooks Online.
  • Supports custom queries and filters, enabling users to extract specific data based on their requirements.
  • Enables real-time data synchronization, ensuring the most up-to-date financial information is available for integration with other systems.
  •  See this component's documentation

SSIS Integration Toolkit for QuickBooks - Source Component

SSIS Integration Toolkit for QuickBooks - Destination Component

QuickBooks Destination Component

  • The destination component facilitates writing data to QuickBooks, using different actions.
  • Supports bulk data insertion, optimizing the upload process for large datasets to QuickBooks and reducing processing time.
  • Provides comprehensive mapping capabilities, allowing users to align SSIS data accurately with corresponding fields in QuickBooks for precise data integration and management.
  •  See this component's documentation

Mapping Line Items into QuickBooks

There may be cases where you would like to read or write to objects that contain line items, such as an Invoice, or a Sales Order. You may choose to manipulate line items as a JSON array in the primary input/output entity or take advantage of the secondary line items input/output.

By utilizing the line items input/output it is possible to read/write individual line items from a primary entity.

SSIS Integration Toolkit for Dynamics Marketing - Mapping Line Items

Get the Ultimate Edition to start using all integration toolkits, including our SSIS Productivity Pack


More Resources

Download our Data Sheet for
SSIS Integration Toolkit for QuickBooks

SSIS QuickBooks Toolkit Data Sheet