How do I sync Check Cherry with QuickBooks Online?

Entering bookings into QuickBooks manually after they're already in Check Cherry is double work. The QuickBooks integration syncs your data automatically and keeps your accounting up to date.

This integration works with QuickBooks Online only (not the desktop version) and is currently available in the U.S. and Canada.

Setting Up the Connection

ManageBusiness SettingsIntegrations
Go to Integrations.
Find QuickBooks Online and click Enable.
Sign in to your QuickBooks account when prompted and click Connect.
Set the sync start date — this tells QuickBooks when to begin syncing your data from.
Choose which QuickBooks account to sync payments to.
Select whether to sync payments only, or bookings and payments (recommended).
Click Finish Setup.
Syncing is one-way from Check Cherry to QuickBooks Online. Changes made in QuickBooks won't sync back to Check Cherry.

What Gets Synced

Payments Only

If you only sync payments, QuickBooks receives:

  • Payment amounts (credit card, ACH, PayPal, manual, etc.)
  • Refunds
  • Credit card processing fees

This is the default option and creates a complete record in QuickBooks:

  • Creates an invoice in QuickBooks for each booking
  • Booking total with line items
  • Payment records
  • Refunds
  • Credit card processing fees
A client must be assigned to the booking for it to sync to QuickBooks. Bookings without clients won't sync.

QuickBooks Account Settings

By default, synced payments go to "Undeposited Funds" in QuickBooks, but you can change this to any account during setup. Most businesses keep the default since it matches how QuickBooks typically handles deposits.

Manual Sync

After the initial setup, each booking shows when it was last synced with QuickBooks. Click the sync link on any booking to force an immediate manual sync.

Setting Up Sales Tax

You need to enable sales tax in QuickBooks Online separately for tax amounts to sync properly. See Intuit's guide to setting up sales tax.

Was this article helpful?

Thanks for your feedback!

Sorry to hear that. Want to chat with our support team?

Chat with us

Last updated March 23, 2026 19:42