---
title: QuickBooks Desktop Integration
description: Discover the system requirements and step-by-step setup instructions for integrating Timeero with QuickBooks Desktop, including how to map employees, jobs, tasks, payroll items, and export time for payroll processing.
---

[Skip to content](https://help.timeero.com/quickbooks-desktop-integration#main-content)

English

Show submenu for translations

[![logo - 512.png\]](https://help.timeero.com/hs-fs/hubfs/logo%20-%20512.png?width=75&height=75&name=logo%20-%20512.png)](https://timeero.com)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to timeero.com](https://timeero.com/)

[Go to timeero.com](https://timeero.com/)

 Help Center

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.timeero.com/?hsLang=en)
2. [Integrations](https://help.timeero.com/integrations?hsLang=en)
3. [QuickBooks Desktop](https://help.timeero.com/integrations?hsLang=en#quickbooks-desktop)

# QuickBooks Desktop Integration

![Pro Plan - Blue Label](https://help.timeero.com/hs-fs/hubfs/Pro%20Plan%20-%20Blue%20Label.png?width=65&height=40&name=Pro%20Plan%20-%20Blue%20Label.png) ![Premium Plan - Orange Label](https://help.timeero.com/hs-fs/hubfs/Premium%20Plan%20-%20Orange%20Label.png?width=65&height=40&name=Premium%20Plan%20-%20Orange%20Label.png)

[Getting Started](https://help.timeero.com/quickbooks-desktop-integration#getting-started) - [Mapping Employees, Jobs, Tasks & Groups](https://help.timeero.com/quickbooks-desktop-integration#mapping-employees) - [Mapping Payroll Items](https://help.timeero.com/quickbooks-desktop-integration#mapping-payroll)  
[Exporting Time](https://help.timeero.com/quickbooks-desktop-integration#exporting) - [Viewing Time in QuickBooks Desktop](https://help.timeero.com/quickbooks-desktop-integration#viewing-exported)

---

### What Are the System Requirements to Integrate with QuickBooks Desktop?

### 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)

You must also be able to [enable the Manual Payroll setting](https://help.timeero.com/how-to-enable-manual-payroll-in-quickbooks-desktop?hsLang=en) in your QuickBooks Desktop account.

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 same remote computer.

### How Do I Get Started?

1. Head to **Integrations** \> **QuickBooks Desktop** \> **Configuration.**
2. Click on [Web Connector](https://developer.intuit.com/app/developer/qbdesktop/docs/get-started/get-started-with-quickbooks-web-connector) and follow the steps to install the [QuickBooks Web Connector](https://help.timeero.com/how-to-use-quickbooks-desktop-web-connector?hsLang=en).
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. **Note**: When you are first connecting using the given password. You will need to press **Connect** in Timeero first, in the **integrations** page, and then run the **web-connector**.
8. Open the web connector and click on **Update Selected.**  Then, go back to Timeero.
9. Finally, you will need to [Enable Manual Payroll in QuickBooks Desktop](https://help.timeero.com/how-to-enable-manual-payroll-in-quickbooks-desktop?hsLang=en) to finish integration with Timeero.<https://help.timeero.com/how-to-enable-manual-payroll-in-quickbooks-desktop?hsLang=en>

---

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.

### How do I Map Employees, Jobs, Tasks and Groups?

1. Once you are connected, go to  **Configuration \> Users**.
2. In the Timeero users column, use the drop-down list to match the Timeero user to the QuickBooks user.
3. Click **Map User** on the right.

![](https://help.timeero.com/hubfs/image-png-Jan-06-2023-08-16-10-1425-PM.png)

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

- **Timeero Jobs** to **QuickBooks Customers.**
- **Timeero Tasks** to **QuickBooks Service Items.**
- **Timeero Groups** to **QuickBooks Classes**. 
    - [You can find more information about setting up QuickBooks Classes here.](https://help.timeero.com/add-the-quickbooks-class-to-the-weekly-timesheet?hsLang=en)

![](https://help.timeero.com/hubfs/image-png-Dec-26-2022-01-57-01-6896-PM.png)

 

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

---

### How Can I Map 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.

1. Go 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.](https://help.timeero.com/how-to-enable-manual-payroll-in-quickbooks-desktop?hsLang=en)

![QBD](https://help.timeero.com/hs-fs/hubfs/QBD.png?width=670&height=471&name=QBD.png)

---

### How Can I Export Time to my 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](https://help.timeero.com/how-to-turn-on-time-tracking-in-quickbooks-desktop?hsLang=en). 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**.
2. Fill out the date range you are running payroll for and click **Generate Report**.
3. Confirm the information is accurate and then click **Export \> Export to QuickBooks Desktop**.
   
   **![](https://help.timeero.com/hs-fs/hubfs/image-png-Jan-09-2023-04-57-09-2480-PM.png?width=650&height=458&name=image-png-Jan-09-2023-04-57-09-2480-PM.png)**
   
   ---

### Where Can I View 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**.
2. Select the checkbox next to Timeero and click **Update Selected**. 
   
   ![](https://help.timeero.com/hs-fs/hubfs/image-png-Jan-09-2023-05-02-40-0966-PM.png?width=500&height=496&name=image-png-Jan-09-2023-05-02-40-0966-PM.png)
3. 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.

\*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.

 

- [Getting Started](https://help.timeero.com/getting-started?hsLang=en#main-content)

    - [First Steps](https://help.timeero.com/getting-started?hsLang=en#first-steps)
    - [Users](https://help.timeero.com/getting-started?hsLang=en#users)
    - [Jobs & Tasks](https://help.timeero.com/getting-started?hsLang=en#jobs-tasks)
    - [Scheduling](https://help.timeero.com/getting-started?hsLang=en#scheduling)
- [Company Settings](https://help.timeero.com/company-settings?hsLang=en#main-content)

    - [Main Settings](https://help.timeero.com/company-settings?hsLang=en#main-settings)
    - [Break Settings](https://help.timeero.com/company-settings?hsLang=en#break-settings)
    - [Premium Settings](https://help.timeero.com/company-settings?hsLang=en#premium-settings)
- [Billing](https://help.timeero.com/billing?hsLang=en)
- [Advanced Tracking Options](https://help.timeero.com/advanced-tracking-options?hsLang=en#main-content)

    - [Auto Clock In/ Out](https://help.timeero.com/advanced-tracking-options?hsLang=en#auto-clock-in-out)
- [Timesheets, Mileage & Location Tracking](https://help.timeero.com/timesheets-mileage-location-tracking?hsLang=en#main-content)

    - [Time & Mileage page on the Web Portal](https://help.timeero.com/timesheets-mileage-location-tracking?hsLang=en#time-mileage-page-on-the-web-portal)
    - [Entries Tab on the Mobile App](https://help.timeero.com/timesheets-mileage-location-tracking?hsLang=en#entries-tab-on-the-mobile-app)
    - [Kiosk App](https://help.timeero.com/timesheets-mileage-location-tracking?hsLang=en#kiosk-app)
    - [Multi-Level Approvals](https://help.timeero.com/timesheets-mileage-location-tracking?hsLang=en#multi-level-approvals)
- [Integrations](https://help.timeero.com/integrations?hsLang=en#main-content)

    - [Gusto](https://help.timeero.com/integrations?hsLang=en#gusto)
    - [ADP Workforce Now](https://help.timeero.com/integrations?hsLang=en#adp-workforce-now)
    - [ADP RUN](https://help.timeero.com/integrations?hsLang=en#adp-run)
    - [QuickBooks Online](https://help.timeero.com/integrations?hsLang=en#quickbooks-online)
    - [Zapier](https://help.timeero.com/integrations?hsLang=en#zapier)
    - [Paychex](https://help.timeero.com/integrations?hsLang=en#paychex)
    - [Sandata EVV](https://help.timeero.com/integrations?hsLang=en#sandata-evv)
    - [Paylocity](https://help.timeero.com/integrations?hsLang=en#paylocity)
    - [Rippling](https://help.timeero.com/integrations?hsLang=en#rippling)
    - [QuickBooks Desktop](https://help.timeero.com/integrations?hsLang=en#quickbooks-desktop)
    - [Xero](https://help.timeero.com/integrations?hsLang=en#xero)
    - [PIMSY](https://help.timeero.com/integrations?hsLang=en#pimsy)
    - [Paycor](https://help.timeero.com/integrations?hsLang=en#paycor)
    - [Sage Intacct](https://help.timeero.com/integrations?hsLang=en#sage-intacct)
    - [Viventium](https://help.timeero.com/integrations?hsLang=en#viventium)
    - [BambooHR](https://help.timeero.com/integrations?hsLang=en#bamboohr)
    - [MCP](https://help.timeero.com/integrations?hsLang=en#mcp)
- [Reports](https://help.timeero.com/reports?hsLang=en)
- [Employee Resources](https://help.timeero.com/employee-resources?hsLang=en#main-content)

    - [Getting Started](https://help.timeero.com/employee-resources?hsLang=en#getting-started)
    - [Configure Settings](https://help.timeero.com/employee-resources?hsLang=en#configure-settings)
    - [Managing Time & Mileage](https://help.timeero.com/employee-resources?hsLang=en#managing-time-mileage)
- [Time Off Management](https://help.timeero.com/time-off-management?hsLang=en)
- [In-App Messaging](https://help.timeero.com/in-app-messaging?hsLang=en#main-content)

    - [Message Blasts](https://help.timeero.com/in-app-messaging?hsLang=en#message-blasts)
- [Product Updates](https://help.timeero.com/product-updates?hsLang=en)
- [Frequently Asked Questions](https://help.timeero.com/frequently-asked-questions?hsLang=en)

# Timeero

For further assistance, contact our support team: +1 (888) 998-0852 or email us: hello@timeero.com

<https://www.linkedin.com/company/timeeroapp> <https://www.youtube.com/@timeero/videos> <https://www.facebook.com/TimeeroApp> <https://www.reddit.com/r/TimeeroApp/> <https://www.instagram.com/timeeroapp/#>

© 2026 by Timeero LLC.