QuickBooks Desktop 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 can't sync to QuickBooks, a validation error occurs because there's 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:
- Select Settings
- Select Preferences under Sync
- Select Edit
- Choose the General Ledger account that corresponds with your QuickBooks bank account for the "GL Account for Bank Account ####xxxx" setting
- Select Save
- Sync again