QuickBooks for Windows Sync Error: Error validating Detail Line 2, Account ID Field:Required field not specified

Why the Sync Error occurs

A Funds Transfer is the withdrawal made to obtain the funds required to pay bills. This withdrawal is the total sum needed to pay scheduled bills for that day.

When a sync is initiated, the Funds Transfer posts as a debit to the Bill.com Money Out Clearing account and as a credit to the General Ledger account that corresponds to the bank account. When a Funds Transfer cannot sync to QuickBooks, a validation error occurs because there is no bank account designated for the General Ledger.

How to Fix the Sync Error

In Bill.com, a bank account must be designated for the General Ledger. Follow these steps to designate a bank account:

  1. Click the gear icon
  2. Under Sync, click Preferences
  3. Click Edit
  4. Choose the General Ledger account that corresponds with your QuickBooks bank account for the "GL Account for Bank Account ####xxxx" setting
  5. Click Save
  6. Sync again