> For the complete documentation index, see [llms.txt](https://learn.moselle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.moselle.io/getting-started/onboarding/setup-integrations/quickbooks-enterprise.md).

# QuickBooks Enterprise

{% hint style="info" %}
**Quick Answer:** QuickBooks Enterprise connects to Moselle through the **QuickBooks Web Connector**, a free desktop app from Intuit. You install the Web Connector, add the `.QWC` file Moselle provides, enter the password token from our team, and start the sync. Setup takes about 15 minutes and runs on the Windows machine where QuickBooks Enterprise is installed.
{% endhint %}

## What this connection does

The QuickBooks Enterprise integration syncs your sales, invoice, and financial data into Moselle so your forecasts and replenishment plans stay aligned with your accounting system. Because QuickBooks Enterprise is desktop software, the connection runs through the **QuickBooks Web Connector** — a small Intuit application that securely passes data between your company file and Moselle on a schedule you control.

## What you'll need

* [ ] **QuickBooks Enterprise** installed, with the company file you want to sync
* [ ] A **Windows machine** where QuickBooks Enterprise runs (the Web Connector is Windows-only)
* [ ] **Admin rights** on that machine to install the Web Connector
* [ ] The **`.QWC` file** Moselle provides during onboarding
* [ ] The **password token** Moselle provides during onboarding

{% hint style="warning" %}
Moselle's team will send you the `.QWC` file and password token directly. Keep the password token handy — you'll paste it into the Web Connector during setup.
{% endhint %}

## Video walkthrough

{% hint style="info" %}
A full video walkthrough of connecting QuickBooks Enterprise to Moselle is available.
{% endhint %}

## Set it up

{% stepper %}
{% step %}

### Install the QuickBooks Web Connector

1. Download the Web Connector installer.
2. Extract all files from the installer `.zip` folder.
3. Open the extracted folder and find **`QBWebConnectorInstaller.exe`**.
4. **Right-click** the file and choose **Run as administrator** to install it.

The Web Connector is the program you'll use to connect QuickBooks Enterprise to Moselle.
{% endstep %}

{% step %}

### Open QuickBooks and the Web Connector

Before connecting, make sure all three are open on the same machine:

* The **QuickBooks Web Connector**
* **QuickBooks Enterprise**
* The **company file** you want to sync with Moselle
  {% endstep %}

{% step %}

### Add the Moselle application

In the QuickBooks Web Connector window, click **Add an Application** and select the **`.QWC` file** Moselle provided. Click **Open**.

When the **Authorize New Web Service** window appears, confirm the application name is **Moselle**, then click **OK**.

![The Authorize New Web Service dialog showing Moselle as the requesting application](/files/ECTOLunFYfj9Mpx6Sqb0)
{% endstep %}

{% step %}

### Enter your password token

Back in the Web Connector window, the Moselle application now appears in the list.

1. Select the **leftmost checkbox** next to the application to save the password.
2. In the **Password** field, paste the **password token** Moselle provided.
   {% endstep %}

{% step %}

### Start the sync

Select the checkbox again, then click **Update Selected** to begin syncing your QuickBooks data with Moselle.

{% hint style="success" %}
**Connected.** Moselle will validate the connection and begin importing your data. The initial sync may take some time depending on your history.
{% endhint %}
{% endstep %}

{% step %}

### Set a sync schedule (recommended)

Check the **Auto-Run** box to sync automatically on a schedule. For example, set **60 minutes** to have Moselle sync with QuickBooks every hour.

Prefer manual control? Leave Auto-Run off and click **Update Selected** whenever you want to run a sync.

![The QuickBooks Web Connector showing the Moselle application with Auto-Run enabled at a 60-minute interval and a Ready status](/files/skCUHyq1sScmxHgTGjl9)

{% hint style="warning" %}
Keep the QuickBooks Web Connector **open** for syncing to run. If the Web Connector is closed, Moselle cannot sync with QuickBooks Enterprise.
{% endhint %}
{% endstep %}
{% endstepper %}

## Notes & FAQ

### Why does QuickBooks Enterprise need the Web Connector?

QuickBooks Enterprise is desktop software, not a cloud platform. The Web Connector is Intuit's official tool for securely connecting desktop QuickBooks to outside applications like Moselle.

### Does the sync run if my computer is off?

No. Because QuickBooks Enterprise and the Web Connector run on your machine, both QuickBooks and the Web Connector must be open for a sync to run. Use **Auto-Run** to schedule syncs while they're open.

### How often does it sync?

You choose. With **Auto-Run** enabled, you set the interval (e.g., every 60 minutes). Without it, you sync manually with **Update Selected**.

### Where do I get the `.QWC` file and password?

Moselle's onboarding team provides both. If you don't have them yet, contact <support@moselle.io>.

### I use QuickBooks Online, not Enterprise.

QuickBooks Online connects differently — with a one-click authorization, no Web Connector needed. See the QuickBooks Online guide below.

***

## Related Guides

{% content-ref url="/pages/vCskk8syIet4XHmjzr24" %}
[QuickBooks Online (QBO)](/getting-started/onboarding/setup-integrations/quickbooks-online-qbo.md)
{% endcontent-ref %}

{% content-ref url="/pages/iSRNCSGVWQanaAuYnC4i" %}
[Setup Integrations](/getting-started/onboarding/setup-integrations.md)
{% endcontent-ref %}
