Last updated: Mar 6, 2026, 6:16 PM
xtraCHEF allows you to transfer bills and journal entries to QuickBooks Desktop, simplifying your accounts payable (AP) workflow and saving you valuable time.
| Third-party products like QuickBooks Desktop are provided solely according to the warranty and other terms specified by the third-party provider, who is solely responsible for service and support for its product. |
If you are an xtraCHEF customer using QuickBooks Desktop for your accounting, xtraCHEF allows you to transfer bills and journal entries to your QuickBooks Desktop account upon running a sync through Intuit's Web Connector, simplifying your Accounts payable workflow and saving you valuable time.
To get started, connect with your xtraCHEF Onboarding Consultant. They will configure your account's extract to support a QuickBooks Desktop connection. Be sure to note your computer's operating system (Mac or PC) to ensure your configuration is set up properly.
Note: Intuit's Web Connector is not supported on Mac OS computers. For relevant information on QuickBooks Desktop extracts for Mac Users, please skip to our section.
Note: QuickBooks Desktop Authentication failure errors can occur while connecting the web connector. This can be avoided by ensuring account setup steps are followed and that the .QWC file has been downloaded. This error can also be avoided by ensuring the individual who downloaded the .QWC file is the one to execute the Web Connector setup process.
How to Set Up Your Web Connector
With the QuickBooks Desktop extract enabled in your account, you're all set to begin configuration steps with your account. For PC users, this integration utilizes Intuit's Web Connector.
The Web Connector establishes a connection between your desktop-based accounting system and xtraCHEF's online platform. This creates an automated way to transfer data between web applications and QuickBooks. Once your integration is complete, you'll be able to:
Note: Transferring the data listed above requires syncing via Intuit's Web Connector. To initiate a sync, run your Web Connector.
Extract Configuration
To begin configuring your extract setting in xtraCHEF, navigate to the gear icon in the top-right corner of your xtraCHEF app and select Account setup from the drop-down menu.
This will bring you to the Account Setup page. Next, select the Integrations tab to view the settings related to the QuickBooks Web Connector:
Here you can define how frequently you would like to sync with your QuickBooks Desktop account.
Applicable sync categories are:
You can establish a sync frequency for each of these categories depending on your preference and how often you intend to run extracts. By choosing to sync At Defined Intervals, you're setting the frequency in which xtraCHEF can sync with your QuickBooks Desktop file. In comparison, Syncing On-Demand would require you to initiate a sync in xtraCHEF manually.
Web Connector Configuration
On your Integrations page, you will also find a step-by-step guide for setting up xtraCHEF syncs with your QuickBooks Desktop account via Intuit's Web Connector.
You can also see these steps below.
Note: Before you begin, ensure that your access level in QuickBooks states Admin or Administrator and that you are in the single-user mode when syncing data using the Web Connector.
Now, you will be able to begin the configuration of your QuickBooks Web Connector! To start, open QuickBooks and your Web Connector. Then, select Add an application.
This will prompt you to select and upload the QWC file(s) you downloaded in step 6. Select the file, then select Open.
Next, you will see a pop-up asking for your permission to allow access xtraCHEF access to your QuickBooks data. To proceed, select OK.
Upon selecting OK, another pop-up will appear. You can choose from any of the last three options based on your preference. However, we typically recommend choosing the last option: Yes, always; allow access even if QuickBooks is not running. Next, verify that you would like to allow this application access to your QuickBooks data. Select Continue once you have made a selection.
Upon selecting Continue, another confirmation pop-up will appear to verify your selection. Select Done to continue.
Passwords and Syncing
The next step is to provide your password and connect with xtraCHEF's online service. In your Web Connector window, enter the password for your xtraCHEF login. You will then be prompted to save your password. Choose Yes.
If you want the Web Connector to automatically sync at regular intervals, select the checkbox in the Auto-Run column and enter the frequency in minutes.
Note: The Auto-Run feature is only active when Intuit's Web Connector is running. When the connector is closed or the computer hosting the connector is shut off, the Auto-Run feature will not work until the connector is reopened.
For a manual sync, select the checkbox at the beginning of the row and select Update Selected at the top. This will begin syncing the data from xtraCHEF to your QuickBooks Desktop company. Upon taking those actions, you will see the real-time syncing progress on your screen.
xtraCHEF will capture your Chart of Accounts, General Ledger Codes, and Vendors upon Updating Selected for the first time.
Note: Unless an IIF extract has been enabled in your account, your sales and invoice syncs will be separate QWC Files. To ensure both syncs are enabled, repeat these steps accordingly.
Next Steps
With QuickBooks and Toast integrated with your xtraCHEF account, it's now time to begin Sales Setup. Sales Setup creates the framework for xtraCHEF to automatically break out your sales data in more advanced reporting and push daily sales journal entries to your company file.
For more on this next step, check out .
To import vendors from QuickBooks Desktop to xtraCHEF:
IIF File Sync
Note: In order to use IIF File Syncs, the Customer Care team must first configure your extract. This can be initiated by reaching out to .
In some cases, your computer operating system may require journal entries to be uploaded as an IIF File. This is typically the case if your QuickBooks desktop account is hosted on a Mac OS
Once your extract has been re-configured and has been completed, you can download Journal Entries via your Sync Monitor tab.
To download payroll journal entries, navigate to the Sync Monitor and select the day with the payroll entry. If you see a message that the IIF has not been downloaded, don't worry. As long as all your payroll categories are mapped to a GL code, you can select the entry to download the IIF file. Once downloaded, you will be able to upload the QuickBooks Desktop IIF File directly into your QuickBooks Desktop account and sync payroll data with your accounting.
To extract your invoices, look for the ones marked as ready to extract. Select an invoice, and you'll be taken to the Extract Monitor.
Once there, follow these steps: