QuickBooks Desktop integration helps us push data from Zuper, such as Customers, Parts and services, Quotes, Invoices, and Payments, to QuickBooks Desktop. The records pushed from Zuper will be reflected in the web connector. and if you have enabled auto sync, the records will be synced automatically; if not, you should update them manually.Documentation Index
Fetch the complete documentation index at: https://docs.zuper.co/llms.txt
Use this file to discover all available pages before exploring further.
Install QuickBooks Desktop
- Once logged in to your Zuper account, open a new tab in your browser. Click on your Profile Picture at the top right corner of the screen and select the “App Store.”

- Under the “Browse by Category,” select the “Private Apps” option and choose “QuickBooks Desktop.”

- Click on the “Connect to QuickBooks” button.

- Update Zuper Settings by configuring the following fields:
API Key Creation
API Key Creation
If you are trying to integrate Zuper with any external systems, you will need an API key to access the Zuper APIs. To generate API (Application Programming Interface) Key, please follow the below steps.




- Log in to Zuper with an admin account.
- Scroll down the menu bar on the left and select the “Settings” icon key.
- Under the “General Settings” category, select “Account Settings.”

- On the account settings page, select “API Keys.”

- Click on “New API Key” and enter the name of the API key in the pop-up windows.

- Click on “Create” to generate the API key. (Once created, the API key can be viewed by clicking on the “View API Key” hyperlink.)

- To delete/deactivate an existing API, click on the “Delete API Key” (x) next to the respective API.

Note: The API key generated will provide full permission & access to the user whocreated this key. Please ensure to store this key securely.
Note: It is mandatory to enter the Zuper API Key for Integration to perform smoothly.


Link QuickBooks Desktop with Zuper
- Once you have completed the configuration settings in Zuper, as shown above, click the “Install QuickBooks Desktop” button. Once you have done the configuration settings in Zuper.
- Zuper provides the option to Download the QWC authentication file. Click “Download QWC File.”

- Open QuickBooks web connector, click “File,” and then “Update Web Services.” You will see the following dialog box: Click “Add an Application.”

- You will then be asked to select whether you want to allow the application to read and modify this company file. Select “Yes, always; allow access even if QuickBooks is not running.” Login as “Admin .” Click “Continue” to set up the web connector.

- Open Web Connector and click the checkbox next to Zuper Pro at the far left of your screen. Click the “Auto-Run” checkbox.

- Enter your Zuper Pro password and press “Ok.” Then, it will ask if you want to save the password; select yes to save your web connector password.

Uninstall QuickBooks Desktop
- Once logged in to your Zuper account, open a new tab in your browser. Click on your Profile Picture at the top right corner of the screen and select the “App Store.”

- Under the “Browse by Category,” select the “Private Apps” option and choose “QuickBooks Desktop.”

- Click the “Disconnect from QuickBooks” button.

- QuickBooks Desktop App is uninstalled successfully.

Frequently Asked Questions
Does the QuickBooks Desktop integration automatically map product descriptions to product names or SKUs in Zuper's Quote/Invoice screen?
Does the QuickBooks Desktop integration automatically map product descriptions to product names or SKUs in Zuper's Quote/Invoice screen?
No. Mapping product descriptions to product names or SKUs automatically via QuickBooks Desktop is not supported. The integration does not perform this mapping, and descriptions will not auto-populate based on SKU changes made in the accounting system.
What does the integration sync, and in which direction?
What does the integration sync, and in which direction?
The QuickBooks Desktop integration pushes Zuper records (such as invoices and customer data) to the accounting system. This is a one-way sync for most record types. Changes made in QuickBooks Desktop do not automatically reflect back into Zuper’s Parts & Services catalog or line item descriptions.
If I update a product SKU or name in QuickBooks Desktop, will it update in Zuper automatically?
If I update a product SKU or name in QuickBooks Desktop, will it update in Zuper automatically?
No. SKU or product name changes made in QuickBooks Desktop are not pushed back into Zuper. You will need to manually update the relevant items in Zuper’s Parts & Services master list, or contact your onboarding team or support team for bulk update assistance.
Is the Description field on a Quote or Invoice line item editable in Zuper?
Is the Description field on a Quote or Invoice line item editable in Zuper?
Yes. The Description field on each line item in the Quote/Invoice screen remains fully editable within Zuper at the transaction level. The integration sync does not overwrite this field. You can manually update the description for each line item as needed directly on the quote or invoice.
What should I do if I need to update descriptions or SKUs across many products at once?
What should I do if I need to update descriptions or SKUs across many products at once?
For bulk updates to product names, SKUs, or descriptions in Zuper, contact Zuper Support or reach out to your onboarding team for assistance with a bulk import or catalog update.