QuickBooks Desktop Integration

Pro Plan - Blue Label Premium Plan - Orange Label

Getting Started - Mapping Employees, Jobs, Tasks & Groups - Mapping Payroll Items
Exporting Time & Mileage - Viewing Time & Mileage in QuickBooks Desktop


System Requirements: 

A Microsoft Windows PC (MAC is not supported) running a supported version of QuickBooks:

  • QuickBooks Enterprise (2010 or later)
  • QuickBooks Premier (2006 or later)
  • QuickBooks Pro (2006 or later)
  • QuickBooks Simple Start (2006 or later)

The following international editions of QuickBooks are also supported:

  • Canadian editions of QuickBooks (2006 or later)
  • UK editions of QuickBooks (2006 or later)

If QuickBooks Desktop is not installed on your computer and you are accessing the account via the cloud, the Web Connector must be installed on the remote computer.

Getting Started:

  1. Head to Integrations > QuickBooks Desktop > Configuration.
  2.  Click on Web Connector and follow the steps to install the QuickBooks Web Connector.
  3.  Once the web connector is installed, you can open the web connector from within        QuickBooks Desktop by goin to File > Update Web Services or File > App Management > Update Web Services.
  4. Open the web connector and click Add an Application.  Add your file (found in Timeero in the web connector tab).
  5. Click on the Connect tab inside of Timeero.
  6. Next, click on the green Connect to QuickBooks button.
  7. Open the web connector and click on Update Selected.  Then, go back to Timeero.
  8. Finally, you will need to Enable Manual Payroll in QuickBooks Desktop to finish integration with Timeero.

You can import customers, service items, and classes from your QuickBooks account into your Timeero account.  Customers in QuickBooks are Jobs in Timeero.  Service Items are Tasks in Timeero, and Classes are Groups in Timeero. 

Users cannot be imported from QuickBooks into Timeero.  You can bulk-add your users to Timeero via our CSV (found in Users tab) or you can add one user at a time.

 

Mapping Employees, Jobs, Tasks and Groups:

Once you are connected, go to  Configuration > Users. In the Timeero users column, use the drop-down list to match the Timeero user to the QuickBooks user.  Then, click Map User on the right.

You will use the same method on each of the tabs to match the other categories:

 

When you're finished mapping, refresh Timeero to confirm all selections have been saved.


 

Mapping Payroll Items:


To fully complete your integration with Quickbooks Destop you will need to map payroll items, even if you don't use QuickBooks Payroll, which you can find by going to Integrations > QuickBooks Desktop > Configuration. You can find detailed instructions on how to set up payroll items in QuickBooks Desktop by following this link here.


 

Exporting time to your QuickBooks Desktop account:

Before you can export time you will need to enable Time Tracking in QuickBooks Desktop, which you can find detailed instructions for here. Once set up, follow the instructions below to send your time over.

  1. Go to Reports > Report by Date Range or Report by User or Group. Fill out the date range you are running payroll for and click Generate Report.
  2. Confirm the information is accurate and then click Export > Export to QuickBooks Desktop.


 

Viewing exported time in Quickbooks Desktop:

  1. Open Quickbooks and make sure it is synced with the new data by going to File > App Management > Update Web Services. Select the checkbox next to Timeero and click Update Selected. It's always a good idea to force an update before processing payroll, even if you have auto-run turned on.  This ensures that all changes made in Timeero are exported to your QuickBooks account.

  2. Next go to Employees > Enter Time > Use Weekly Timesheet to view the exported time on employee timesheets. Once you have confirmed accuracy, you should be able to process payroll as normal.