When sending an employee record to QuickBooks or when sending time entries from BillQuick to QuickBooks for payroll, user gets the following error:
There was an error when saving an Employee list, element "Last Name, First Name". QuickBooks error message: Missing lived in or worked in state.
Or user gets an error stating that the address is invalid.
When creating an employee profile in QuickBooks, you are required to specify the lived in or worked in state if the employee defaults are not yet set up in QuickBooks preferences. Also, it is possible that the employee address is either malformed or already present somewhere in its database.
Generally, whenever there is a problem syncing with QuickBooks, there is a piece of data missing in QuickBooks that is necessary for the sync to complete. If you did not indicate the requisite lived in state when initially setting up the employee profile, then do so by editing it. To fix this error, you need to change the payroll settings in QuickBooks.
1. Go to the Edit menu > Preferences > Payroll & Employees > Company Preferences.
2. Click Employee Defaults. On this screen, click Taxes.
3. On the Taxes Defaults screen, click the State tab.
4. Select your state for both State Worked and State Subject to Withholding options. Click OK.