Need to make changes or updates to your accounts or subscriptions? Visit the Account Management Page
QuickBooks HelpQuickBooksHelpIntuit

Fix an error when exporting hours between QuickBooks Time and QuickBooks

SOLVEDby QuickBooksQuickBooks Online Payroll57Updated August 17, 2022

If you encounter an error when syncing timesheets from QuickBooks Time to QuickBooks Online, it usually means employee information is missing, or you may just need to re-open your QuickBooks Time page. 

How to fix:

Fix missing employees error

Employee names in QuickBooks Online must match exactly those in QuickBooks Time to export hours. If they don’t, your sync log will display a message that says: “Can't export [employee’s] time, because the user's account isn't found in your QuickBooks Employee List”. Here’s how to fix this:

  1. In QuickBooks Time, select the QuickBooks dropdown, then View Sync Log.
  2. Next to the error message, select Fix This.
    Note: if you don’t see the error message, select a different sync report. Sync reports that contain error messages display in red. 
  3. A list of your employees from QuickBooks Online displays. Search for and select the matching employee. 
    1. If you can’t find the employee, you need to add them into QuickBooks Online and perform an import. Then, try to match the employee again.
    2. If you don’t want to export this employee’s time, you can select Exclude this user's time
  4. Select Save. Repeat if there is more than one unmatched employee. 

Fix payroll mapping error

Before you export payroll hours, you need to add the type of pay for each employee. If some pay types aren’t mapped, your sync log will display a message that says: “Error exporting hours, the user doesn’t have any payroll items assigned. Use the Payroll Item Mapping Tool to assign payroll items to this user and then re-export the time.” Here’s how to fix this: 

Step 1: Add a pay type in QuickBooks Online

If you haven’t already, make sure your pay types are set up and assigned to employees in QuickBooks Online. 

  1. Go to Payroll, then Employees.
  2. Select your employee.
  3. From Pay types, select Start or Edit.
  4. Select the applicable pay types.
  5. When finished, select Save.

Step 2: Assign payroll items in QuickBooks Time

Then, match those pay types to time types in QuickBooks Time.

  1. In QuickBooks Time, select the QuickBooks dropdown, then Preferences.
  2. Select Payroll Item Mapping Tool.
  3. Select the pay type for each employee.
  4. Close the window when you’re finished.

Fix authentication error

If you are trying to export hours from QuickBooks Time to QuickBooks Online and you see the following error message: "Internal error: 3200:message=Exception authenticating OAuth; errorCode=003200; statusCode=401", the authorization token from Intuit has expired. Here’s how to fix this: 

  1. Close your QuickBooks Time window.
  2. Sign in to QuickBooks Online as the primary admin.
  3. Go to Time and select Launch QuickBooks Time.
  4. Try another export. 

Was this helpful?

You must sign in to vote, reply, or post
QuickBooks Online AdvancedQuickBooks Online EssentialsQuickBooks Online Payroll EliteQuickBooks Online Payroll PremiumQuickBooks Online PlusQuickBooks Time EliteQuickBooks Time Premium

Sign in for the best experience

Ask questions, get answers, and join our large community of QuickBooks users.

More like this