Skip to main content

Importing Worksana Time Data into QuickBooks Desktop

A step by step guide on exporting time from Worksana and importing it into QuickBooks Desktop

Z
Written by Zack Pierce
Updated this week

Importing Worksana Time Data into QuickBooks Desktop

Worksana provides an IIF file export that can be imported directly into QuickBooks Desktop (QBD) for payroll processing. Follow these setup steps to ensure a successful import.

1. Prepare Your QuickBooks Desktop Environment

Employee Names Configuration

Ensure employee names in both Worksana and QBD match exactly. The first name in Worksana should match the first name in QBD, and the last name in Worksana should match the last name in QBD.

QBD has limitations with multiple first or last names. Use hyphens to combine multiple names.

  • Example 1: For "Benito Beltran Murillo"

    • First name: Benito

    • Last name: Beltran-Murillo

  • Example 2: For "Maycon Ricardo Garcia Ayala"

    • First name: Maycon-Ricardo

    • Last name: Garcia-Ayala

If you have middle initials in QBD, move them to either the end of the First name field or beginning of the Last name field with a hyphen.

Note: The field for "PRINT ON CHECK AS" in QuickBooks Desktop does not need to be hyphenated.

While editing employee names, verify that the "Use Time Data to Create Paychecks" box is checked in each employee's Payroll Info tab. This setting is required for the import to work properly.

Payroll Item Configuration

Ensure your QBD payroll items match the following terms exactly (found in Lists β†’ Payroll Item List):

Type

Required QBD Payroll Item Name

Regular Time

Hourly

Overtime

Overtime (x1.5) hourly

Doubletime

Double-time Hourly

Any adjustment activities in Worksana (such as PTO or Sick time) must also match their corresponding QBD Payroll Item names.

Job Costing Configuration (If Applicable)

If you're using job costing, ensure these fields align:

  • QBD Customer:Job = Worksana Job

  • QBD Service Item = Worksana Task

2. Set Up Weekly Timesheets in QuickBooks

Configure QuickBooks to use Weekly Timesheets for payroll processing. This is where the IIF file will send the hours from Worksana.

The following video demonstrates how to enable weekly timesheets, what they look like, and how to process payroll using this information:

3. Export and Import Time Data

Exporting from Worksana

When it's time to process payroll:

  1. Navigate to the Timecards section in Worksana

  2. Click on the "Export" button

  3. Select "Quickbooks IIF Export 2"

For your first import, try processing a small batch of employees first to verify everything works correctly before importing the rest.

Importing into QuickBooks Desktop

Always back up your QuickBooks company file before importing IIF files. If you encounter problems, you can restore your company file to its state just prior to the import. This can not be over-emphasized. Imports cannot be undone and concurrent imports will duplicate data, not overwite it, which creates a huge mess that must be cleaned up manually, employee by employee due to limitations on QBD's side

Follow these steps to import the IIF file:

  1. Sign in to your company file as an admin

  2. If you're in Multi-user mode, go to the File menu, then select Switch to Single-user Mode

  3. Go to the File menu, then select Utilities

  4. Select Import, then select Import IIF

  5. Select the IIF file you exported from Worksana, then select Open

  6. Select OK to confirm the import

Summary

Successfully importing Worksana time data into QuickBooks Desktop requires three key steps:

  1. Preparation: Match employee names exactly between systems, configure required payroll items in QuickBooks, and set up job costing relationships if needed.

  2. Configuration: Enable Weekly Timesheets in QuickBooks to receive the imported time data.

  3. Import Process: Export the IIF file from Worksana and import it into QuickBooks following the proper backup procedures.

When properly configured, this integration creates a seamless flow of timecard data from Worksana into QuickBooks, streamlining your payroll process and reducing manual data entry.

Did this answer your question?