Integrating Scoro with QuickBooks allows you to view all your invoices and bills in Scoro. You can run reports, view financial data about your customers and projects, and display important metrics on your dashboard. Also, the invoices issued with Scoro can be synced to QuickBooks.
The sync between QuickBooks and Scoro works both ways and can be set as manual or automatic. After integration, you can configure which data you'd like to synchronize.
If your Scoro site has multiple entities, you can connect each account to a different QuickBooks account.
This article provides an overview of the QuickBooks integration, shows how to connect QuickBooks to Scoro, and explains how the integration works once they're connected.
Jump to...
1. Connecting QuickBooks with Scoro
To connect your QuickBooks account with Scoro:
- Go to Settings > Site settings > Integrations.
- Click on the QuickBooks integration.
- Click Connect to QuickBooks.
- Select the company you want to link and authorize Scoro to access information in QuickBooks by clicking Connect.
Note! If you're not logged in to QuickBooks, you'll be prompted to log in to QuickBooks first.
-
If the currencies between Scoro and QuickBooks don't match, the connection cannot be activated. To fix this and connect both systems, choose between the following options:
-
Change the base currency used in Scoro under Settings > Sales and finance > Currencies
OR
- Change the currency or enable multicurrency in QuickBooks under Settings > Advanced > Currency.
-
Change the base currency used in Scoro under Settings > Sales and finance > Currencies
When you've ensured that the currencies match, refresh the page to finish the connection setup. After that, you'll see the integration settings page, and you can start configuring how information is shared between the two systems.
2. Configuring the integration settings
Note! In order to save your integration settings and initiate the first data sync, you'll need to select what data to sync, choose between, and add the default income and expense accounts.
2.1. Select what data to sync
The Chart of accounts and tax rates are pulled automatically from QuickBooks right when both systems are connected.
You can then further control what data to sync between Scoro and QuickBooks and how information is managed between the two systems.
Products
- Products can be synchronized in both directions, but only one way at a time.
- Products are always synchronized between two systems when they are attached to a synchronized bill or an invoice, even if the products category is not enabled.
Note! QuickBooks allows only one finance account linked with a product from the QuickBooks side. This means that if you choose a different finance account on a document line, with the sync to QuickBooks, the finance account field will get updated according to the saved data on the QuickBooks side.
Contacts
- Contacts can be synchronized in both directions, but only one way at a time.
- When synchronization direction From Scoro is selected, all companies and persons that are on the suppliers or clients list in Scoro are imported to QuickBooks as customers or vendors. If a contact is listed as a client and a supplier, the (v) will be included in the vendor's name in QuickBooks.
- If a customer or a vendor is an individual in QuickBooks, it will be synchronized to Scoro as a person.
- When you sync a new contact from Scoro to QuickBooks, Scoro will send the contact over with the currency you've defined in the client profile. If you have not assigned any client profile to the contact, Scoro will use the site’s default currency when syncing the contact to QuickBooks. Once the currency has been set in QuickBooks, it can no longer be changed.
- Contacts are always synchronized between two systems when they are attached to an invoice or a bill, even if the Contacts category is disabled.
Projects
- Projects can be synchronized only from QuickBooks to Scoro.
- New QuickBooks projects can be matched with already existing projects in Scoro
- When matching QuickBooks projects with existing Scoro projects:
- Project names in both systems have to match
- Clients in both systems have to match (if the clients don’t match, a new contact is created to Scoro)
Invoices
- Invoices can be synchronized in both directions but only one way at a time.
- Credit notes created from sales invoices are part of the invoices synchronization.
- When syncing projects with invoices, don’t add multiple projects to one invoice, because QuickBooks doesn’t support adding multiple projects to one invoice. If multiple projects are added to an invoice in Scoro, the invoice won’t be connected to any of the projects in QuickBooks.
Receipts
- Payments can be synchronized in both directions, but only one way at a time.
Bills
- Bills can be synchronized in both directions, but only one way at a time.
- When syncing projects with bills, you can use projects on each line.
Classes
- QuickBooks Classes can be synchronized only from QuickBooks to Scoro.
- To sync classes with Scoro, class tracking has to be turned on in QuickBooks, and they must be tracked per document line.
You can also set a start date for each active category. All objects created or modified after this date will be included in the sync. The start date cannot be earlier than the first time QuickBooks was connected to Scoro. The date will be disabled after the initial sync.
Note! If you need to sync older data, please contact our Support Team.
2.2. Sync settings
Once you've sorted out what data to sync, you can further customize your synchronization settings.
Synchronization
You can choose whether you want the data synchronization to happen automatically (the sync happens once every 5 minutes) or manually.
With the manual synchronization, you can:
- Sync all objects at once by clicking the Synchronize now button
- Sync a single object over to QuickBooks:
- Open the object you want to sync:
- Invoices (can be sent until the payment is attached)
- Bills (can be sent until the payment is attached)
- Receipts (can be pulled from invoice or bill until the sales document is fully received)
- Contacts
- Click the QuickBooks actions button and select Send to QuickBooks.
- Open the object you want to sync:
Default income account
Set default income account for new products synchronized from Scoro to QuickBooks. It is possible to overwrite the default value on a product card in Scoro and define the expense account, if required.
Default expense account
Default expense account is added to synchronized bill line if no product is added.
Sync documents without tax
Enable the Sync documents from QuickBooks without tax details if you'd like the bills synced over to Scoro to contain only the subtotal.
3. Advanced filtering
Instead of transferring all invoices, bills, and contacts between Scoro and QuickBooks, create bookmarks for specific items to be pushed from Scoro to the other system.
Note! There are two filters that are not suitable for bookmark-based syncing between Scoro and QuickBooks and will be overwritten when these filters are added:
- Users - the filter selection will be ignored and ‘All users’ will be used
- 'Status' for invoices - will be ignored and 'All receipt statuses' will be used
If you use an automatic sync, then the integration will sync only the bookmarked documents to QuickBooks. And the rest of the documents, out of the bookmark, will not be synced.
If you use manual sync, then you must trigger the system to sync the bookmarked documents, either through the Synchronize now button from the settings panel:
Or from the document list view, by selecting all bookmarked documents and using the QuickBooks action button:
4. Modifying tax rates and finance accounts
When the QuickBooks integration is active, taxes and finance accounts cannot be modified in Scoro. Documents created with old tax rates will not be synced before tax rates are updated.
5. Frequently asked questions
Which QuickBooks versions are supported by Scoro? | Scoro can only be connected with QuickBooks online. QuickBooks Desktop can easily be converted to QuickBooks Online with the help of this manual. |
Which status is used for the invoices when sending them to QuickBooks? | Invoices are sent to QuickBooks as "Open". |
Does QuickBooks and Scoro sync multi-currency? | Yes, it does. The only limitation is that QuickBooks allows having one currency per one contact. All the transactions related to that contact must be in the same currency. |
How are the products matched between Scoro and QuickBooks during the initial sync? | Scoro and QuickBooks use product names to match products during the initial sync. |