This article is written for Deputy users with System Administrator access and a valid Gusto account. We will cover:


Connecting to Gusto

Begin by reading Connecting New Integrations for an introduction to connecting to third party systems.

When you select Gusto, you will see the following screen. Enter your password to continue.

On the next page, click Authorize to allow Gusto to connect to Deputy.


Syncing Employees from Gusto to Deputy

To add employees from Gusto to Deputy, please ensure that the Gusto integration is connected.

Select the Gusto integration, and then click Activate on New Gusto Employee > Add to Deputy.

What this integration does:

  1. Create employee profiles in Deputy for any existing employees in your Gusto account.

  2. Create new employees in Deputy when a new employee is added in Gusto.

What employee data will sync into Deputy:

  1. First name

  2. Last name

  3. Email

How often this integration runs:

Every 15 minutes - Deputy will check for any new employees in Gusto and if any are found, will create a new employee profile in Deputy.

To add new employees to your Gusto account which will sync into Deputy, follow these steps:

Once you have configured the integration, log into your Gusto account, then click the People tab. Click on Hire a new person and follow the prompts to add a new employee.

This new employee will automatically be created in Deputy within 15 minutes.


Syncing Employees from Deputy to Gusto

You may want to first enter new employees into Deputy, and then have those employees synced into Gusto. In this case, ensure you are connected to Gusto and then Activate the New Deputy Employee > Add to Gusto integration.

What this integration does:

  1. Create new employees in Gusto when a new employee is added in Deputy.

What employee data will sync into Gusto:

  1. First name

  2. Last name

  3. Email

  4. Date of Birth

How often this integration runs:

Every 15 minutes - Deputy will check for any new employees in your Deputy account and if any are found, the integration will create a new employee in your Gusto account.


Importing Leave Balance from Gusto to Deputy

To import your Gusto leave balances into Deputy, use the Import Leave Balance>Sync Leave Balance integration.

To learn more about leave balances in Deputy, please read Leave Balance and to learn more about setting up leave entitlement in Deputy read Leave Management.

First, ensure you are connected to Gusto and then Activate the Import Leave Balance > Sync Leave Balance integration:

What this integration does:

  1. Syncs leave balances from Gusto into Deputy employee profiles.

What data will sync into Deputy:

  1. Leave Policy Name

  2. Leave Balance (in Hours)

Note: The integration looks for leave types in Gusto setup to use Hours balances/accruals. Day-based leave types are not supported in this integration.

How often this integration runs:

Once Per Day (at 2:00 AM, local time, for your Deputy account) - Deputy will check for any new leave balances in Gusto, and if any are found, the integration will update the balance in Deputy.

How this integration matches leave types from Gusto to Deputy:

There are two hardcoded values for the leave type mapping:

Gusto Leave Policy Name

Deputy Leave Policy Export Code

Vacation Hours

dp_annual_leave

Sick Hours

dp_sick_leave

For any other leave policies in Gusto, the integration will apply the following logic to try to map them to a Deputy leave policy:

  1. Check the Gusto leave type name and look for a match with the Deputy leave policy export code. An example of this logic:

Gusto Leave Policy Name

Deputy Leave Policy Export Code

PTO

PTO

Jury Duty

Jury Duty

2. If no match is found between Gusto leave policy name and Deputy leave policy export code, the integration will try to match on the Deputy leave policy name. An example of this logic:

Gusto Leave Policy Name

Deputy Leave Policy Name

Jury Duty

Jury Duty


Exporting to Gusto Using Payrate Library Rates

Before Exporting to Gusto

1. You must have assigned a US Labor Law payrate to your team members:

In order to export regular and overtime hours, you must assign a US labour law payrate to each of your employees.

Please read How to Apply Pay Rates from the Pay Rate Library to Employees.

2. Approve the timesheets

Before exporting to Gusto, please ensure that you have approved the relevant timesheets. If you changed any team member's pay rates AFTER approving timesheets, then you'll need to go back and unapproved the timesheet and reapprove them for the new pay rates to be applied.

3. Gusto pay run needs to be set up before you export.

Gusto should automatically have the pay run setup for you at the time of the export, however, please double-check before exporting.

Exceptions for Exporting

  • You cannot export contractors to Gusto.

  • We do not support exporting of any non-default leave types.

Employee Matching for the Payroll Export

Gusto's export matches the employee's name in Deputy. Please make sure that the names match between the two. The matching is case-sensitive.

What Pushes into Gusto

  • Job type

  • Number of hours

  • Employee ID

  • Overtime Hours

  • PTO

  • Personal Leave

Running the Export to Gusto

On the Timesheets tab and select Export Time Sheets. Select the date range for the export from the date selector at the top of the screen.

Select the employees to export on the left-hand side. To quickly select all employees click "Select All". The details will then be displayed on the right-hand side.

If you need to edit an item, click on the item in the list and select View original item.

Once you are ready to export, please click Export Selected Items.

If you have multiple Gusto accounts you are connected to, select the correct Gusto account and click Export.

Did this answer your question?