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:
- Click the gear icon
- Under Sync, click Preferences
- Click Edit
- Choose the General Ledger account that corresponds with your QuickBooks bank account for the "GL Account for Bank Account ####xxxx" setting
- Click Save
- Sync again