Articles in this section

Fix QuickBooks Online (QBO) Sync Errors in Docket

When syncing from Docket to QuickBooks Online (QBO), you may run into errors that stop your invoices, payments, or expenses from syncing. This guide explains the most common error messages, what they mean, and how to fix them.


Before You Start

  • Make sure your Docket–QBO integration is connected.
  • Confirm your QBO subscription supports third-party integrations.
  • Always read the full error message shown in Docket—it often includes the raw QBO error response.
     

Common Error Codes and Fixes

Error MessageCauseHow to Fix
Duplicate Document NumberInvoice number already exists in QBOUse unique invoice numbers in Docket, or turn off QBO auto-numbering
Invalid Reference IDCustomer, product, or account deleted/inactive in QBORe-activate/recreate in QBO, or update Docket to use a valid record
Authorization Failure (401/11014)Connection expired or unsupported QBO planReconnect QBO from Docket settings; confirm plan supports integrations
Account Type Not ValidExpense or invoice mapped to invalid account typeUpdate mapping to valid Expense (expenses) or Income (invoices) account in QBO
Required Field MissingMandatory fields not filled (Amount, Customer, Item)Complete all required fields in Docket, then retry sync
Object Not FoundDeleted customer, item, or account in QBORecreate in QBO, or update Docket to valid record
Payment Refused / Invalid MethodPayment method doesn’t exist or mismatchedAdd/correct payment method in QBO, retry sync
Customer Already ExistsDuplicate customer name conflictRename in Docket or QBO
Currency MismatchCurrency in transaction doesn’t match customerEnable Multicurrency in QBO and align currencies

Special Cases

Payment Sync Error: Already Deposited

Error: “Could not sync payment: This transaction has been deposited.”
Cause: The payment is already part of a QBO bank deposit. Deposited payments cannot be edited or deleted until removed from that deposit.

Fix:

  1. In QBO, go to Accounting > Chart of Accounts.
  2. Find your bank account and click View Register.
  3. Locate the deposit with the payment.
  4. Open the deposit and uncheck/remove the payment.
  5. Save changes, then retry the sync in Docket.

⚠️ Caution: Don’t delete a deposit unless no other payments are tied to it.


Amount Is Not Equal to Unit Price × Quantity

Error: “Amount is not equal to unit price × quantity. Supplied value is [amount].”
Cause: QBO recalculates totals differently due to rounding. Even a $0.01 mismatch will block the sync.

Fix:

  • Reduce decimal precision in Docket.
  • Example:
    1. Docket sends 3.735 × $115.00 = $429.52
    2. QBO rounds 3.735 × $115.00 = $429.53
    3. To fix, adjust quantity to 3.73 × $115.00 = $428.95 and retry.
       

Recommended Troubleshooting Steps

  1. Verify all customers, accounts, and products exist and are active in QBO.
  2. Confirm account mappings in Docket are to correct account types.
  3. Make sure names in Docket match QBO exactly (including spelling and punctuation).
  4. Test a new sync after making corrections.
     

Still Need Help?

If errors continue:

  • Reconnect your Docket + QBO integration.
  • Send support a screenshot of the error, the Docket invoice/expense ID, and what you expected to happen.

     
Was this article helpful?
0 out of 0 found this helpful

Get Support

  • Submit a Request

    Send us a ticket and we’ll reply during business hours.

  • Support Hours

    We're available Monday–Friday, 7:00am–5:00pm MT.

  • Call Us

    You can call us at 1-888-828-1168.