If your invoice totals don’t match between HoneyBook and QuickBooks Online, the issue usually comes down to service mapping, discount settings, tax configuration, or locked accounting periods. Use this article to quickly identify your situation and follow the correct fix—whether the update needs to happen in QuickBooks or HoneyBook.
Before you start
HoneyBook integrates only with QuickBooks Online, not Self-Employed or Desktop
The sync runs one way—from HoneyBook to QuickBooks
The sync applies only to invoices created after integration
Every HoneyBook invoice line item must map to a QuickBooks product or service tied to an income account
📚 Tip
If an invoice isn’t syncing to QuickBooks, you might see an on-screen error pop-up in HoneyBook explaining why the sync failed. For example, you may see a message like: “Could not sync payment to QuickBooks. One of the payments on the file was paid during a period that is currently marked as closed on your QuickBooks account. Go to the QuickBooks website to make changes”
These pop-ups often identify the exact cause such as a closed accounting period, and will indicate that the fix must be made directly in QuickBooks. If you’re unsure why invoices aren’t syncing, check for this error message first—it usually tells you exactly what needs to be corrected.
🚦 Start here: What issue are you seeing?
Use this quick guide to jump to the most likely cause and fix. In most cases, fixes must be made in QuickBooks, not HoneyBook.
If you see | Most likely cause | Where to fix |
Revenue posting to wrong account | QuickBooks | |
Totals higher in QuickBooks | QuickBooks | |
Invoice won’t update | QuickBooks | |
Totals off after refund | HoneyBook and QuickBooks | |
Duplicate or incorrect tax lines | QuickBooks | |
$0 or blank invoice in QuickBooks Online | HoneyBook and QuickBooks | |
Deposit doesn’t match invoice | QuickBooks |
Common causes and step-by-step fixes
Incorrect service mapping (most common)
Incorrect service mapping (most common)
Symptoms
Invoice totals incorrect
Revenue posted to deposit account
Missing or duplicate amounts
Why it happens
HoneyBook requires every invoice line item to map to a QuickBooks product or service assigned to an income account. If it’s mapped to a deposit or incorrect account, totals break.
✅ Fix in QuickBooks
Change the account for a product or service to select the correct income account
Make sure you also select Also update this account in historical transactions
📚 Tip
Review all service mappings to prevent recurring mismatches.
Discounts not enabled in QuickBooks
Discounts not enabled in QuickBooks
Symptoms
Discounts show in HoneyBook, but not in QuickBooks
QuickBooks total is higher
Why it happens
QuickBooks must have the Discount feature enabled before HoneyBook can sync discounts correctly.
✅ Fix in QuickBooks
Complete the “Prerequisites” section to turn on the Discount setting
If the invoice already synced:
Open the invoice in QuickBooks
Follow the “Add a discount as an individual line item” dropdown to add the discount manually as a line item
📣 Note
HoneyBook applies discounts pre-tax, which may be calculated differently than QuickBooks.
Closed accounting period
Closed accounting period
Symptoms
Invoice edits in HoneyBook don’t update in QuickBooks
Totals remain outdated
Why it happens
QuickBooks blocks changes inside a closed or locked period.
✅ Fix in QuickBooks
Edit your closed books to temporarily reopen the closed period
Refresh or update the invoice
Close the period again after correction
Refunds with sales tax
Refunds with sales tax
Symptoms
Totals don’t match after refund
Sales tax liability incorrect
Why it happens
Sales tax refunds don’t always sync cleanly and may require manual correction.
✅ Fix requires action in both HoneyBook and QuickBooks
In HoneyBook: Issue the refund from the invoice
In QuickBooks:
QuickBooks must reflect the tax adjustment separately
Multiple active tax rates in QuickBooks
Multiple active tax rates in QuickBooks
Symptoms
Duplicate tax lines
Incorrect totals
Sync errors
Why it happens
HoneyBook supports only one active tax rate. Multiple active rates in QuickBooks cause conflicts.
✅ Fix in QuickBooks
Review active tax rates
Deactivate any unused rates
Run the sync again after cleanup
$0 or blank invoices synced to QuickBooks
$0 or blank invoices synced to QuickBooks
Symptoms
Invoice appears as $0
Missing line items
“Unapplied Cash Bill Payment Expense” appears in your profit and loss report
Why it happens
The payment wasn’t properly applied to the invoice in QuickBooks.
✅ Fix requires action in both HoneyBook and QuickBooks
In HoneyBook:
From the navigation menu, select Finance > Payments
Find the payment, client, and invoice in question
In QuickBooks:
Find the matching invoice, often shown as $0 or missing details
Select Edit invoice, then add or correct:
Product or service
Description
Amount
Quantity or tax, if applicable
Select Save
Resolve the “Unapplied Cash Bill Payment Expense” to properly apply the payment to the updated invoice
Once corrected:
Invoice should show as “Paid”
“Unapplied Cash Bill Payment Expense” should disappear
HoneyBook Capital repayments
HoneyBook Capital repayments
Symptoms
Deposit doesn’t match invoice
Amount appears inflated or broken across categories
Why it happens
HoneyBook Capital repayments don’t auto-match in QuickBooks.
✅ Manual split required in QuickBooks
Split the deposit into:
Principal → Liability account
Fees → Expense account
Remaining → Income or repayment category
Prevent future mismatches
Use this checklist to avoid recurring sync issues:
✅ Map every HoneyBook service to a QuickBooks product or service
✅ Assign all products and services to income accounts
✅ Enable the Discount feature in QuickBooks
✅ Keep only one active tax rate
✅ Avoid editing invoices during closed periods
✅ Ensure payout banks match across both platforms
If your totals still don’t match:
Confirm the issue is occurring in QuickBooks and not just display differences
Verify the invoice was created after integration
Most mismatches are resolved by correcting service mapping or discount settings in 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!
