Sign in

QuickBooks Desktop Sync Error: The Account for the transaction must be of type Accounts Receivable

Error

There is an invalid reference to QuickBooks AR Account "XXXXXXXX-XXXXXXXXX" in the Receive Payment. QuickBooks error message: The account for this transaction must be of type Accounts Receivable.

Explanation

This error is occurring because the Accounts Receivable account in the Sync Preferences has not been established. When syncing, Payments Received will post as a debit to the Deposit To or Bill.com Money In Clearing account, and a credit to Accounts Receivable.

Solution

  1. Hover over the gear icon, and click Settings
  2. Under Sync, click Preferences
  3. Click Edit 
  4. Under "Accounts Receivable Account in QuickBooks 20XX", select the General Ledger account that corresponds with the Accounts Receivable account in QuickBooks
  5. Click Save
  6. Sync

If the error remains after following the above steps, contact Bill.com Customer Support.