Setting up your QuickBooks Integration (Start Here)

Overview of our QuickBooks Integrations (Online vs Desktop)


What it Does




FunctionalityQuickBooks OnlineQuickBooks Desktop
Sends Customer records to QB when an invoice is updated
*will not update unless invoice is present and synced
 YesYes
Syncs Payments from Quickbooks to RepairShoprYesNo
Sends Invoice records to QB when an invoice is updatedYesYes
Sends Payment records to QB when a payment is madeYesYes
Sends Purchase Orders to QBYesNo
Sends Products to QB (as items) when a product is updatedYesNo
Live Updates - updates are sent immediatelyYesNo*
Syncs "RepairShopr Location" to QB "class"YesNo
Able to send your entire Customer list to QB at initial setupYesYes
Able to import your customers from QB at initial setupYesYes
Sub-Customer SupportYes**Yes**
Invoices with $0 totals syncYesYes ***
Tax Groups support for complex tax configurationsYesNo
Overpayments (a payment that is made for more than the invoice)YesYes
Split Payments (multiple payments to complete an invoice)YesYes
One-Time export all Customers to QBYesYes
One-Time export all Products to QBYesYes
Void/Delete in QB for Invoices when deleted in RSYesYes
Creates Purchase Order Bills when PO is marked
finished in RepairShopr
YesNo
Refund Invoices sync
Invoices with refunds need to be adjusted manually in Quickbooks
NoNo
Customer Purchases sync
YesNo
* They sync when you run the QBWC tool on your desktop
** They map as real customer in RepairShopr, not sub customers
*** They sync after they are marked paid

What it Doesn't Do


  • It will not sync categories
  • It is not a two-way sync. The only exception are payments on 
    Quickbooks Online, the setting must be checked to enable.
  • Purchase order shipping, notes and tax do not sync
  • "Contacts" do not sync to Quickbooks 
  • Refunds do not sync to Quickbooks

Get Started


Important note on Quickbooks: Have your Quickbooks account properly configured by a book keeper/accountant before syncing with RepairShopr. Make sure there are no errors or bad/incomplete data.

Not having Quickbooks properly configured before syncing will cause long term issues that can be difficult to reconcile. If you have any errors, or any bad/incomplete data in Quickbooks, resolve them before setting up the sync. If you are setting up your Quickbooks account for the first time, have a book keeper/accountant set it up before syncing with RepairShopr. If you do have any errors in Quickbooks, contact Intuit to resolve them before syncing with RepairShopr.

After confirming that your Quickbooks account is properly set up and working smoothly:

QuickBooks Online Start Here

QuickBooks Desktop Start Here

Feedback and Knowledge Base