Overview
As of July 17th 2024, we have released a new QuickBooks Online integration version (2.1). In this article, we'll take a closer look at how to get the most out of this integration.
Note: this integration is available for customers on the Professional and Business plans.
In a few simple steps, you will be able to sync your invoices between Bonsai and QuickBooks Online. This means you won't need to manually upload invoices and your information will always be in sync between your two accounts.
What information is synced between Bonsai and QuickBooks Online?
When you sync an invoice from Bonsai to QuickBooks Online, the following invoice data will be pushed:
Client / Company name
Client / Company address
Invoice number
Invoice / Issued date
Invoice / Due date
Invoice / Item name
Invoice / Discount (if applicable)
Invoice / Tax amount (if applicable)
Invoice / Expenses (will be pushed as line items)
Payment date and amount (when invoice is paid)
Note: at this time, the QuickBooks Online integration only syncs invoice amounts without online payment fees.
Sync Settings
Manual Syncing
You have the ability to manually sync 'drafted' invoices or invoices that you created prior to connecting to the integration. To manually sync an invoice, simply navigate to Financial Management > Invoices.
Here you can manually select the syncing icon on the righthand side of your invoice:
Once you've selected this, this will push your invoice into QuickBooks Online:
This way, you can stay up-to-date with any invoice or invoice drafts you have across Bonsai and QuickBooks Online.
Automatic Syncing of Paid Invoices
You have the ability to automatically sync invoices that have been paid from Bonsai to QuickBooks Online.
To set your preferences to allow this:
Navigate to the profile icon in the bottom lefthand corner of your account
Select 'Settings'
Navigate to 'Integrations & Data'
Select 'QuickBooks Online'
Here, select 'Automatically push Paid invoices from Bonsai to QuickBooks':
Next, select 'Connect to QuickBooks'.
This will ensure that all paid invoices moving forward will sync to QuickBooks Online.
Automatic Syncing of Sent Invoices
You have the ability to automatically sync invoices that have been 'sent' to your clients, but have not yet been paid.
When you are connecting to the QuickBooks Online integration, select 'Automatically push Sent invoices from Bonsai to QuickBooks':
When you're ready, select 'Connect to QuickBooks'.
This ensures that any invoice that you've 'sent' to a client in Bonsai, is automatically synced within QuickBooks Online. This allows you to track the progress of your invoices every step of the way.
Syncing data from QuickBooks Online to Bonsai
Our QuickBooks Online integration can retrieve data from QuickBooks and sync it to your Bonsai account. This means that when you receive an online payment or record a payment on an invoice in QuickBooks, you can sync that paid status within Bonsai.
When you are connecting to the QuickBooks Online integration, you'll want to select 'Automatically sync Paid invoices from QuickBooks to Bonsai':
Once completed, you'll have the ability to sync a paid invoice status from QuickBooks Online into Bonsai.
To action syncing a paid invoice from QuickBooks Online to Bonsai, you must receive an online payment in QuickBooks or manually record a payment in QuickBooks.
To manually record a payment in QuickBooks Online:
Sync your 'drafted' or 'sent' invoice from Bonsai to QuickBooks Online:
From here, in QuickBooks Online, select 'receive payment' to record the payment:
Once you've recorded payment in QuickBooks Online, it will update the synced invoice status in Bonsai from ‘drafted’, ‘outstanding’, ‘overdue’ to ‘Paid’: