Troubleshooting for Synchronization Errors - Unknown Payroll Information


Figure 1
Figure 1
QuickBooks Web Connector gives me the error 'QuickBooks is having trouble determining the payroll status for one of your employees'.
If you haven't used QuickBooks to enter time for an employee before, QuickBooks may not know what payroll settings to use for that employee, so QuickBooks won't allow Minute7 to sync time entries until you explicitly tell QuickBooks whether the employee uses time entry data to generate payroll checks. Usually, this problem occurs with new employees in QuickBooks, since QuickBooks likes to have the payroll preferences for an employee explicitly set before allowing any action to be recorded for that employee.

You can fix this problem in QuickBooks by doing the following:
  1. In QuickBooks, open up the "Edit Employee" window for your employee.
  2. In the drop-down select at the top of the "Edit Employee" window, choose "Payroll and Compensation Info."
  3. In the Payroll Info tab, about half-way down, you will see a checkbox that says "Use time data to create paychecks" (see Figure 1).

    If this is a feature of QuickBooks that you use, make sure this box is checked, and make sure you have an Earnings- Item Name and Rate entered (for example, you might have an Earnings Item "Salary" with the rate "25.00").

    If this is not a feature of QuickBooks that you use, first check the box, and then uncheck it so that QuickBooks registers that a choice has been made.

    (If you are unsure whether you use this feature, or have never heard of it, chances are you don't use it, so check and then uncheck the box to let QuickBooks sync with Minute7.)
  4. Click "OK" to close and save your changes.
These steps should set QuickBook's awareness of your payroll settings, and you should then be able to sync and manage payroll settings correctly.