Setting up QuickBooks Online integration

Setting up your Timeero account with QuickBooks Online only takes a few minutes. Once integrated with QuickBooks, you can sync your employee's time, mileage cost, and jobs into QuickBooks.

You must have QuickBooks Online Essentials or above to integrate with Timeero.  

Here's how to get started with the QuickBooks Online Integration:

  1. Log into your QuickBooks account.
  2. Log into Timeero and click on Integrations on the left-hand menu. Click on the QuickBooks Online option under integrations.
  3. Choose Configuration and click on Connect to QuickBooks.
  4. Follow the on-screen wizard provided by QuickBooks.

Screen Shot 2022-09-24 at 1.08.07 PM


Once connected to QuickBooks, you must map your Timeero users to QuickBooks employees.   Then, map your jobs in Timeero to your Customers in QuickBooks.

Mapping Your QuickBooks Employees & Contractors

Your employees in QuickBooks need to be connected to their corresponding users in Timeero. If you want to track time for an employee, John Adams, in QuickBooks, you will want to make sure you create a John Adams inside of Timeero.

To connect your QuickBooks Online employees/contractors to users in Timeero:

  1. Go to Integrations > QuickBooks Mapping.
  2. Click on Sync changes from QuickBooks to pull all your QuickBooks employees into Timeero's mapping page.
  3. You should see all your QuickBooks employees/contractors under the column QuickBooks Employees.
  4. Map your correct users by selecting from the Select Employees dropdown located under the QuickBooks Employees column and then click Map Employee for each user you want to map.



Use the trash can to remove unwanted users from the QuickBooks employees dropdown list

Mapping QuickBooks Customers

Customers, Subcustomers and projects in QuickBooks are equivalent to a Job in Timeero. You may want certain QuickBooks customers and projects to be available to your employees. To do that, you can map the QuickBooks customers/projects to Jobs in Timeero.

You can also copy your customers in QuickBooks into Timeero by:

  1. Configuration > Configure Mapping > Customers.
  2. Select the checkbox next to the QuickBooks customers/projects you want to import then scroll all the way down to Import Jobs.
  3. The imported QuickBooks customers/projects will be created as Jobs inside of Timeero.
  4. For each customer, you want to map, select the appropriate job from the Timeero job dropdown. Then click on Map Customer to map the Timeero job to the QuickBooks customer or project.

Mapping QuickBooks Service Items

A product item or service item in QuickBooks will map to Tasks inside of Timeero. You may first want to ensure that you have Tasks turned on for Timeero by adjusting that on the company settings page.

  1. Configuration > Configure Mapping > Service Items.
  2. Similar to Map Customers, select the checkbox next to each Service Item you want to import, that is not already showing up in the Timeero tasks drop-down list. Scroll all the way down and click on Import Tasks.
  3. For each task, you want to map, select the appropriate task from the Timeero task dropdown. 
  4. Then click on Map Service Item to map the Timeero task to the QuickBooks Online Service Item.

Setting up for Mileage Chart of Accounts

In order to export mileage into QuickBooks Online, you will need to set up your mileage chart of accounts.

  1. Go to Configuration > Configure Mapping > Mileage Chart of Accounts.
  2. Select the Bank Account and Expense Account for mileage reimbursement.