Fix an error when exporting hours between QuickBooks Time and QuickBooks
by Intuit• Updated 10 months ago
Learn how to fix sync log errors when you use QuickBooks Time.
If there’s an issue syncing time between your QuickBooks Time and QuickBooks Online accounts, we’ll do our best to surface what's wrong. In some cases, you may need to check the sync log in QuickBooks Time to find an answer. To view the sync log:
- Sign in to QuickBooks Time,
or in QuickBooks Online, go to Time, then Overview, and select Go to classic QuickBooks Time. - Select the QuickBooks dropdown, then View Sync Log.
In this article, you'll learn how to fix:
- Payroll mapping error
- Closing date error
- Feature error
- Permissions error
- Billable error
- Missing employees error
- Authentication error
Fix a payroll mapping error
Before you sync payroll hours, you need to add the type of pay for each employee. If some pay types aren’t set up or mapped, you’ll get the following errors:
- In QuickBooks Online: You have an employee who has an issue with their setup. To make sure they're paid correctly, you need to fix their pay types.
- In QuickBooks Time sync log: Error syncing 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-sync the time.
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.
- In QuickBooks Online, go to Payroll, then select Employees (Take me there).
- Select your employee.
- From Pay types, select Edit.
- Select the applicable pay types.
- When finished, select Save.
Step 2: Assign payroll items in QuickBooks Time
Then, match those pay types to time types in QuickBooks Time.
- In QuickBooks Time, select the QuickBooks dropdown, then Preferences.
- Select Payroll Item Mapping Tool.
- Select the pay type for each employee.
- Close the window when you’re finished.
Fix a closing date error
If you’re trying to sync time to QuickBooks Online and get one of the errors below, it means your QuickBooks company file books are closed for the date range of time needing to be sent over. You may see one of the following errors:
- In QuickBooks Online: Error exporting X hours, error code: 6200, QuickBooks detail: The account period has closed.
- In QuickBooks Time sync log: QuickBooks rejected a X hour timesheet, reason: An attempt was made to modify a Time Tracking with a date that is on or before the closing date of the company [...] OR Error Code: 6200, detail: The account period has closed.
Here's how to fix this:
- In QuickBooks Online, select Settings ⚙, then Accounts and settings.
- Select Advanced, then in the Accounting section, change the closing date of your books and Save.
Fix a feature error
If you're syncing time to QuickBooks Online and get the error, "Feature Not Supported Error: We’re sorry. This feature is not included in your QuickBooks Online Essentials subscription" it's because class tracking isn't available in QuickBooks Online Essentials or EasyStart. Here's how to fix it:
- In QuickBooks Time, select the QuickBooks dropdown, then Preferences.
- Uncheck Class.
- Run a sync again.
Fix a permissions error
If you're running a sync in QuickBooks Time and get the error, "Insufficient Permissions" OR "Permission Denied", it's because the user running the sync doesn’t have the correct permissions within QuickBooks Online. Here's how to fix it:
- Sign in as the primary admin of QuickBooks Online.
- Run another sync.
Fix a billable error
If you're exporting time to QuickBooks Online and get "Error exporting [x] hours,error code: 9332, QuickBooks detail: Unable to process billable time activity [...]", it means a setting is turned off in QuickBooks Online that should be on. This error will show regardless if the time is billed or not. Here's how to fix it:
- In QuickBooks Online, select Settings ⚙, then Accounts and settings.
- Select the Time, then Timesheet.
- Turn on Allow time to be billable, select Save, then Done.
Fix a 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:
- In QuickBooks Time, select the QuickBooks dropdown, then View Sync Log.
- 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. - A list of your employees from QuickBooks Online displays. Search for and select the matching employee.
- 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.
- If you don’t want to export this employee’s time, you can select Exclude this user's time.
- Select Save. Repeat if there is more than one unmatched employee.
Fix an 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:
- Close your QuickBooks Time window.
- Sign in to QuickBooks Online as the primary admin.
- Go to Time and select Launch QuickBooks Time.
- Try another sync.
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.
More like this
- Export hours from QuickBooks Time to QuickBooks Desktop with Web Connectorby QuickBooks•Updated May 20, 2024
- Integrate QuickBooks Time and Namely and export hoursby QuickBooks•Updated December 21, 2023
- Fix QuickBooks Time payroll hours display in QuickBooks Desktopby QuickBooks•Updated January 04, 2024
- Import from and export to Gusto with QuickBooks Timeby QuickBooks•Updated January 08, 2024