Skip to main content

Connect and manage your QuickBooks Online integration with HoneyBook

Learn how to connect, update, and troubleshoot your QuickBooks Online integration in HoneyBook—plus how syncing, mapping, and taxes work

Updated today

Before you start

  • HoneyBook only integrates with QuickBooks Online, not Self-Employed or Desktop

  • The integration supports one QuickBooks account per HoneyBook account

  • Only the HoneyBook account owner can complete the connection. Bookkeepers can view synced data afterward but can’t initiate setup.

  • Every HoneyBook invoice line item must map to a QuickBooks product or service. Incorrect mapping, for example, linking to a deposit account, can block syncing.


Step 1: Connect HoneyBook to QuickBooks Online

  1. From the navigation menu in HoneyBook, either:

    • Select your company logo > Company settings. Then, select Integrations, find “QuickBooks,” and select Connect.

    • Select Finance > QuickBooks. Then, select Connect to QuickBooks.

  2. Log in with your QuickBooks Online credentials

  3. Choose your QuickBooks company file and allow permissions

  4. Once connected, your QuickBooks integration dashboard will appear


Step 2: Configure your QuickBooks dashboard

Default bank account

  • Select the QuickBooks account where you want HoneyBook payments deposited. This must match your payout account in your HoneyBook payment settings and your QuickBooks dashboard.

  • If you change banks, update both places to prevent mismatched invoices or deposits

Refunds account

Choose a refunds account such as “Refunds Given” or “Discounts/Refunds Given” (contra-income). Avoid selecting an expense account.

Tax rate

Tips and discounts

HoneyBook mirrors QuickBooks’ settings for tips and discounts. If either feature is turned off in QuickBooks, HoneyBook will show them as disconnected. Enable them in QuickBooks first to sync properly.


Step 3: Understand sync behavior

  • The integration syncs new invoices and payments after your connection date

  • Payments made before integration don’t auto-sync. They must be entered manually in QuickBooks, if needed.

  • Expired HoneyBook invoices now sync successfully. This wasn’t supported in earlier versions.

  • Refunds sync correctly except when sales tax is applied—taxed refunds may require manual adjustments

  • HoneyBook Capital repayments don’t auto-match in QuickBooks. You’ll need to manually split these.

  • All synced payments appear in QuickBooks using the invoice date as the transaction date, which can affect bank matching


Step 4: Update or disconnect your integration

Update connection or accounts

  1. From the navigation menu in HoneyBook, either:

    • Select your company logo > Company settings. Then, select Integrations, find “QuickBooks,” and select QuickBooks integration settings (the gear icon)

    • Select Finance > QuickBooks

  2. Update your QuickBooks account to link with incoming deposits and refunds or QuickBooks tax rate to link your HoneyBook account, as needed

  3. If you’ve edited accounts in QuickBooks and don’t see them in HoneyBook, select Sync your accounts

📚 Tip

Make sure the correct bank account is already connected in QuickBooks before you sync. Otherwise, it won’t appear in HoneyBook.

Disconnect QuickBooks

  1. From the navigation menu in HoneyBook, either:

    • Select your company logo > Company settings. Then, select Integrations, find “QuickBooks,” and select Disconnect.

    • Select Finance > QuickBooks. Then by “Disconnect,” select Click here.

  2. Once disconnected, HoneyBook will stop sending new transaction data to QuickBooks



Still have questions? Feel free to send us a message by clicking the Question Mark icon on any HoneyBook page. Our team is always happy to help!