Set up the Sync Between Zuper and Quickbooks Desktop

Set up the Sync Between Zuper and Quickbooks Desktop

Zuper Customer – QuickBooks Desktop Estimate

Prerequisites:  
The Customer master sync should be “Yes” on the configuration page. If “No” is selected, the customer will be pushed whenever a new quote or invoice is created. 



Note: If the customer is tax-exempt in Zuper, the information will not be synced in Quick Books Desktop. You will have to update it manually.


Zuper Parts & Services – QuickBooks Desktop Parts & Services

 

The parts and services master sync should be “Yes” on the configuration page. If “No” is selected, the parts/services will be pushed whenever a new quote or invoice is created. 

In Zuper, if a part or product is set to track quantity as "Yes," it is pushed to QuickBooks as inventory. If set to "No," it is pushed as non-inventory, while services in Zuper are pushed as itemservice in QuickBooks Desktop.

The various sync details:




Note: You must create three custom fields in Zuper for every part, product, or service to map the COGS, Asset, and Income accounts from QuickBooks Desktop. Ensure these fields match exactly, including spaces and camel case.

Note: Product categories from Zuper will not be synced with QuickBooks Desktop.



Zuper Quote – QuickBooks Desktop Estimate

The sync happens from Zuper Quote to QuickBooks Desktop Estimate.

 

Prerequisites: The Quote sync should be “Yes” on the configuration page; then, only integration from Zuper Quote to Quick Books Desktop will happen.

You can do three significant actions: Quote Create Sync, Quote Update Sync, Quote Deposit Payment Sync.

The various sync details:

Note: Quote sync happens from Zuper Quote to Quick Books Desktop only when the quote reaches the “Sent” status.

Note: The fee entered in a Quote will not be pushed to QuickBooks Desktop.

Note: If a quote includes a deposit amount, when pushing the invoice created from that quote to QuickBooks Desktop, we will also push the deposit as a partial payment.


Zuper Invoice – QuickBooks Desktop Invoice

The sync happens from Zuper Invoice to QuickBooks Desktop Invoice. The sync from Zuper to QuickBooks occurs based on the status selected in the configuration settings.

You can do three significant actions: Invoice Create Sync, Invoice Update Sync, and Invoice Payment.

The various sync details:


Note: By default, we will create custom fields in Zuper named QuickBooks ID and QuickBooks Sequence ID. When cloning any invoice that has been pushed to QuickBooks Desktop, please remove both IDs; otherwise, the push will fail.
Note: The invoices with payment mode as cash and offline will only be synced to Quickbooks Desktop. 

Note: From Zuper’s side, we will create a payment mode if the payment mode between the system does not match.

Note: The fee and tip entered in Zuper invoice will not be synced in Quickbooks desktop.



Zuper Payments – QuickBooks Desktop Payments


 The sync will happen from Zuper payments to Quickbooks payments.

The various sync details:

  1.  When payments are pushed from Zuper, the invoice against the payment can be viewed on the QuickBooks desktop.
  1.  We will push the payments that only have offline payment in Zuper.
  1.  We will mark a payment as void whenever it is voided in Zuper.
  1.  For seamless sync, the payment mode must be configured in Zuper and Quick Books Desktop. We will create it on Quick Books Desktop if it is not present




Core Pointers

  • Estimates and Invoice links are not possible on QuickBooks desktop.


    • Related Articles

    • Zuper <> QuickBooks Desktop Pre-Requisites

      Zuper is integrated with QuickBooks Desktop to make your accounting and inventory management go hand-in-hand with this seamless integration. With this integration, you can: Sync all your customers & inventory from Zuper to QuickBooks Desktop. Upon ...
    • QuickBooks Online Sync History

      Customers who use the Quickbooks integration to send invoice and quote data from Zuper to Quickbooks sometimes face errors. The Sync history feature allows you to troubleshoot these issues. To help troubleshoot Zuper-QuickBooks Online sync issues, ...
    • How to integrate and use QuickBooks Time with Zuper?

      Overview: Quickbooks Time, formerly known as tsheets is an application that provides Employee Time Tracking, Scheduling and Payroll Management features. Zuper’s integration with Quickbooks time syncs entries from the Timesheets module on zuper to the ...
    • Common QuickBooks Online Errors

      The most common QuickBooks online errors are listed out here. We came with the errors along with the resolution for each. If you are not finding any errors listed, kindly reach out to support@zuper.co Unsupported Operation Error | Error Code : 500 ...
    • How to integrate and use QuickBooks Desktop with Zuper?

      Zuper – QuickBooks Integration The QuickBooks integration helps us push data from Zuper, such as Customers, Parts and services, Quotes, Invoices, and Payments, to QuickBooks. The records pushed from Zuper will be reflected in the web connector, and ...