---
title: How to Integrate Precoro with QuickBooks Desktop
description: Discover how to set up the Precoro and QuickBooks Desktop integration to free your AP team from manual entry and maintain consistent data in both systems.
---

[Skip to content](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#main-content)

[Contact us](https://help.precoro.com/kb-tickets/new?hsLang=en) [Customer portal](https://help.precoro.com/tickets-view?hsLang=en)

[![Property 1=Default](https://help.precoro.com/hubfs/Property%201=Default.svg)](https://app.precoro.com/login)

Open main navigation

Close main navigation

- [Contact us](https://help.precoro.com/kb-tickets/new)
- [Customer portal](https://help.precoro.com/tickets-view)
- [Contact Us](https://share.hsforms.com/1-5JilMA_Qv6AOSVjFtNhDg14slf)

[Contact Us](https://share.hsforms.com/1-5JilMA_Qv6AOSVjFtNhDg14slf)

 Hi there! How can we help you today?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://help.precoro.com/?hsLang=en)
2. [Precoro Integrations](https://help.precoro.com/precoro-integrations?hsLang=en)
3. [Integrations via Connectors](https://help.precoro.com/precoro-integrations?hsLang=en#integrations-via-connectors)

# How to Integrate Precoro with QuickBooks Desktop

## Discover how to connect Precoro to QuickBooks Desktop to free your AP team from manual entry and maintain consistent data in both systems.

#### TABLE OF CONTENTS

- [How Does Precoro and QuickBooks Desktop Integration Work?](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#how-it-works)
- [What You’ll Need to Get Started](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#to-get-started)
- [How to Set Up the QuickBooks Desktop Integration](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#set-up) 
  
    - [Step 1: Decide on the Data You Want to Sync](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#sync-data)
    - [Step 2: Get the API Key](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#api-key)
    - [Step 3: Contact the Precoro Support Team](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#cs)
    - [Step 4: Install the .exe Connector](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#installation)
    - [Step 5: Run the Connector](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#running-the-connector)
- [Frequently Asked Questions](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop#faq)

**Please note**: This functionality is deprecated and can't be set up for new accounts.

### How Does Precoro and QuickBooks Desktop Integration Work?

QuickBooks Desktop and Precoro integration helps teams keep their purchasing and accounting data perfectly in sync. With the connection, you get to enjoy a quick and easy purchasing process in Precoro while having all your approved invoices sent to QuickBooks Desktop automatically. Once payments are made in QuickBooks, the invoice status in Precoro updates to "Paid" without you moving a finger.

GL Accounts and Tax Codes also sync from QuickBooks Desktop to Precoro automatically, so your data stays accurate and up-to-date across both systems.

[![precoro-sync-quickbooks-desktop](https://help.precoro.com/hs-fs/hubfs/precoro-sync-quickbooks-desktop.webp?width=670&height=307&name=precoro-sync-quickbooks-desktop.webp)](https://help.precoro.com/hubfs/precoro-sync-quickbooks-desktop.webp?hsLang=en)

### What You’ll Need to Get Started

💡**Please note**: This integration is a paid add-on, available for purchase if you have the Automation or Enterprise package. For pricing details, please contact your Customer Success Manager.

To set up this integration, you’ll also need to download the .exe connector. Before proceeding, please verify:

- Company policies on .exe installations.
- If virtual servers are in use, and whether they allow external app installations.

If the .exe installation is not allowed, consider using the [QuickBooks Desktop integration via SFTP](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop-via-sftp?hsLang=en) as an alternative.

Additionally, for the Quickbooks Integration to work, you’ll need the following:

- Both the QuickBooks Desktop application and SDK.
- Admin rights on a Windows machine. 
- User role in Precoro that has maximum access with no restrictions.

If you have multiple companies that you would like to integrate with, you will need to obtain the path for each company file.

### How to Set Up the Precoro and QuickBooks Desktop Integration

#### Step 1: Decide on the Data You Want to Sync

Determine which data you want to sync between Precoro and QuickBooks Desktop. You can choose to synchronize the following:

- **From Precoro to QuickBooks**: Invoices
- **From QuickBooks to Precoro**: Payments, GL Accounts, and Tax Codes

#### Step 2: Get the API Key

Create an API token:

1. Navigate to the **Configurations \> Integrations** page in Precoro.
2. Click on the API section.
3. Select the **Generate API Key** button.
4. Save the generated token for future use.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/1903299/id/182140847385" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="182140847385" data-hsv-style="" data-hsv-width="688" data-hsv-height="385" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

Learn more details on creating the API token in our [Knowledge Base](https://help.precoro.com/using-api-in-precoro?hsLang=en).

#### Step 3: Contact the Precoro Support Team

Reach out to the Precoro team for assistance. They will provide you with the link to download the .exe connector and the connector password for authorization.

#### Step 4: Install the .exe Connector

Download the .exe connector file from the link provided by the Customer Success team. To have it start automatically when your computer turns on:

1. Right-click the Windows icon in the bottom left and select **Run**.
2. Type "**shell:startup**" in the pop-up window and press **OK**.
3. Drag the connector file into the startup folder.

[![startup folder](https://help.precoro.com/hs-fs/hubfs/startup%20folder.png?width=670&height=406&name=startup%20folder.png)](https://help.precoro.com/hubfs/startup%20folder.png?hsLang=en)

#### Step 5: Run the Connector

1. Right-click the connector launcher and select “**Run as administrator***”*.
2. Enter the password and click **OK**.
3. If the pop-up closes without any error messages, the password is accepted, and the connector is successfully running.

And that’s it! You can enjoy the automated sync of the data you have chosen.

### Frequently Asked Questions

**What types of documents can I sync with the QuickBooks Desktop integration?**

You can synchronize invoices from Precoro to QuickBooks Desktop and update payments, GL accounts, and tax codes from QuickBooks Desktop to Precoro.

**How often can the data sync occur?**

Choose a sync frequency that fits your workflow, from every 30 minutes to daily or weekly.

**What if my company's policies don't allow .exe installations?**

If .exe files cannot be installed due to company policy, you may want to consider using the [QuickBooks Desktop integration via SFTP](https://help.precoro.com/how-to-integrate-precoro-with-quickbooks-desktop-via-sftp?hsLang=en) as an alternative.

**How is data protected during the integration process?**

The .exe connector file is signed with an Extended Validation Code Signing Certificate to ensure its security. Additionally, Precoro and QuickBooks follow industry-standard security practices for data handling.

**What should I do if data is not syncing between Precoro and QuickBooks?**

First, ensure that the connector is running as an administrator and has access to both Precoro and QuickBooks. If the issue persists, reach out to your Customer Success manager for troubleshooting.

**How do I see if my documents have been sent to integration?**

Please refer to [this article](https://help.precoro.com/track-documents-sent-to-integrations?hsLang=en) to learn more about the integration process and associated statuses.

 

- [Precoro Setup](https://help.precoro.com/precoro-setup?hsLang=en#main-content)

    - [Configurations](https://help.precoro.com/precoro-setup?hsLang=en#configurations)
    - [User Management](https://help.precoro.com/precoro-setup?hsLang=en#user-management)
    - [Custom Fields and Forms](https://help.precoro.com/precoro-setup?hsLang=en#custom-fields-and-forms)
    - [Supplier management](https://help.precoro.com/precoro-setup?hsLang=en#supplier-management)
    - [Working with Items](https://help.precoro.com/precoro-setup?hsLang=en#working-with-items)
    - [Approval Workflow](https://help.precoro.com/precoro-setup?hsLang=en#approval-workflow)
    - [Location Management](https://help.precoro.com/precoro-setup?hsLang=en#location-management)
    - [Precoro Payments](https://help.precoro.com/precoro-setup?hsLang=en#precoro-payments)
    - [Two-factor authentication](https://help.precoro.com/precoro-setup?hsLang=en#two-factor-authentication)
    - [Security](https://help.precoro.com/precoro-setup?hsLang=en#security)
    - [US Based Server](https://help.precoro.com/precoro-setup?hsLang=en#us-based-server)
- [How to use Precoro](https://help.precoro.com/how-to-use-precoro?hsLang=en#main-content)

    - [Warehouse Requests](https://help.precoro.com/how-to-use-precoro?hsLang=en#warehouse-requests)
    - [Requests for Proposals](https://help.precoro.com/how-to-use-precoro?hsLang=en#requests-for-proposals)
    - [Purchase Requisitions](https://help.precoro.com/how-to-use-precoro?hsLang=en#purchase-requisitions)
    - [Purchase Orders](https://help.precoro.com/how-to-use-precoro?hsLang=en#purchase-orders)
    - [Service Orders](https://help.precoro.com/how-to-use-precoro?hsLang=en#service-orders)
    - [Receipts](https://help.precoro.com/how-to-use-precoro?hsLang=en#receipts)
    - [Invoices](https://help.precoro.com/how-to-use-precoro?hsLang=en#invoices)
    - [Expenses](https://help.precoro.com/how-to-use-precoro?hsLang=en#expenses)
    - [Budgeting](https://help.precoro.com/how-to-use-precoro?hsLang=en#budgeting)
    - [Inventory](https://help.precoro.com/how-to-use-precoro?hsLang=en#inventory)
    - [Reports](https://help.precoro.com/how-to-use-precoro?hsLang=en#reports)
    - [AP Inbox and Intelligent AP Automation](https://help.precoro.com/how-to-use-precoro?hsLang=en#ap-inbox-and-intelligent-ap-automation)
    - [Working with documents](https://help.precoro.com/how-to-use-precoro?hsLang=en#working-with-documents)
    - [Suppliers Portal](https://help.precoro.com/how-to-use-precoro?hsLang=en#suppliers-portal)
    - [Supplier Registration](https://help.precoro.com/how-to-use-precoro?hsLang=en#supplier-registration)
    - [Attachments, Filters, and Search](https://help.precoro.com/how-to-use-precoro?hsLang=en#attachments-filters-and-search)
    - [Mobile App](https://help.precoro.com/how-to-use-precoro?hsLang=en#mobile-app)
    - [FAQs and Troubleshooting](https://help.precoro.com/how-to-use-precoro?hsLang=en#faqs-and-troubleshooting)
- [Precoro Integrations](https://help.precoro.com/precoro-integrations?hsLang=en#main-content)

    - [QuickBooks Online Integration](https://help.precoro.com/precoro-integrations?hsLang=en#quickbooks-online-integration)
    - [NetSuite Integration](https://help.precoro.com/precoro-integrations?hsLang=en#netsuite-integration)
    - [Xero Integration](https://help.precoro.com/precoro-integrations?hsLang=en#xero-integration)
    - [API Requests and Webhooks](https://help.precoro.com/precoro-integrations?hsLang=en#api-requests-and-webhooks)
    - [SSO Setting](https://help.precoro.com/precoro-integrations?hsLang=en#sso-setting)
    - [Google Integration](https://help.precoro.com/precoro-integrations?hsLang=en#google-integration)
    - [Power BI](https://help.precoro.com/precoro-integrations?hsLang=en#power-bi)
    - [Integration with Slack](https://help.precoro.com/precoro-integrations?hsLang=en#integration-with-slack)
    - [PunchOut Catalogs](https://help.precoro.com/precoro-integrations?hsLang=en#punchout-catalogs)
    - [Integrations via Connectors](https://help.precoro.com/precoro-integrations?hsLang=en#integrations-via-connectors)
    - [Bill.com Integration](https://help.precoro.com/precoro-integrations?hsLang=en#bill-com-integration)
- [Precoro Updates](https://help.precoro.com/precoro-updates?hsLang=en#main-content)

    - [Releases, 2026](https://help.precoro.com/precoro-updates?hsLang=en#releases-2026)
    - [Releases, 2025](https://help.precoro.com/precoro-updates?hsLang=en#releases-2025)
    - [Releases, 2024](https://help.precoro.com/precoro-updates?hsLang=en#releases-2024)
    - [Releases, 2023](https://help.precoro.com/precoro-updates?hsLang=en#releases-2023)
    - [API Updates](https://help.precoro.com/precoro-updates?hsLang=en#api-updates)
    - [General changes](https://help.precoro.com/precoro-updates?hsLang=en#general-changes)

[![Precoro](https://help.precoro.com/hubfs/Precoro.svg "Precoro")](https://precoro.com/)

<https://www.facebook.com/precoro> <https://x.com/PrecoroHQ> <https://www.youtube.com/@precoro> <https://www.linkedin.com/company/precoro>

Copyright © 2026, Precoro

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://1903299.fs1.hubspotusercontent-na1.net/hubfs/1903299/api-1.mp4",
  "dateModified" : "2024-10-30T11:03:12.246Z",
  "duration" : "PT19S",
  "height" : 848,
  "name" : "api-1",
  "thumbnailUrl" : "https://1903299.fs1.hubspotusercontent-na1.net/hubfs/1903299/api-1.mp4/medium.jpg",
  "uploadDate" : "2024-10-30T11:03:12.241Z",
  "width" : 1516
}
```