QuickBooks for Windows Sync Error: Object "XXXXXXX-XXXXXXXX" specified in the request cannot be found

Why the Sync Error occurs

This error occurs when the item listed in the sync error cannot be found in QuickBooks.

How to Fix the Sync Error

The solutions available depend on the type of sync error. The first step is to determine the sync error type:

  1. Click the gear icon
  2. Under Sync, click Status

One of three sync error types will display:

  • List Item: Vendor, Chart of Account, Item, Department
  • Accounts Payable: Bill, Bill Payment, Funds Transfer
  • Payment Received: Invoice

List Item: Vendor, Account, Item or Department

The sync error is most often triggered by the record not being found in QuickBooks.

Record not found in QuickBooks If the matching record cannot be found in QuickBooks, contact Customer Support and request:

  • To resync the record ~ or ~
  • To mark the record not to sync if it has been deleted

Record found in QuickBooks If the matching record is found in QuickBooks, try:

  1. Editing the record name by adding an asterisk
  2. Syncing again
  3. Contacting Customer Support to merge the record in Bill.com, keeping the record with the asterisk

Accounts Payable: Bill, Bill Payment or Funds Transfer

One of the records associated with the bill that is attempting to sync cannot be found in QuickBooks and is causing the sync error.

In Bill.com, on the Sync Status page,

  1. Copy the object number (Example: 80000002-1312996353)
  2. Click the magnifying glass icon
  3. Paste the Object number
  4. Click Search to locate the record causing the sync error

Record not found in QuickBooks If the matching record cannot be found in QuickBooks, contact Customer Support and request either:

  • To resync the record ~ or ~
  • To mark the record not to sync if it has been deleted

Record found in QuickBooks If the matching record is found in QuickBooks, try:

  1. Editing the record name by adding an asterisk
  2. Syncing again
  3. Contacting Customer Support to merge the record in Bill.com, keeping the record with the asterisk

Payment Received

If the sync error is related to a Payment Received, either the invoice in QuickBooks has payments applied (Paid status) or the Accounts Receivable account associated with the invoice in QuickBooks has changed.

If the invoice has a status of Paid in QuickBooks

  1. Delete the payment(s) in QuickBooks
  2. Sync again

If the Accounts Receivable account associated with the invoice in QuickBooks is different than the account listed in Sync Preferences, update by either method

  • Edit the sync preferences to match the AR account used on the invoice ~ or ~
  • Edit the AR account on the invoice to match the AR account used in sync preferences NOTE: AR invoices cannot be marked to re-sync. It will cause an error we cannot resolve.

Receivables payments for QuickBooks for Windows can be in Bill.com or in QuickBooks. You cannot enter payments in both products without throwing off the invoice's total amount due. We recommend that all payments be entered in Bill.com and synced to QuickBooks. In rare cases, such as closed accounting periods, Customer Support can mark a payment received not to sync if it is voided in Bill.com and the payment will only be entered in QuickBooks.

If the invoice balance is off in Bill.com, verify that payments are entered in only one product (either Bill.com or QuickBooks), add an asterisk to the invoice in QuickBooks, and sync.