This article is for admins who want to connect Jobber with Gusto to sync timesheets and expenses for payroll.
Save time and run payroll accurately by making Jobber your source of truth for team member work hours and expenses. Jobber handles your time tracking, and your team members can clock in and out through the Jobber mobile app.
With the Gusto and Jobber integration, approved timesheets and reimbursable expenses automatically sync from Jobber to Gusto, making payroll easier to run.
You can use this integration on Jobber’s Connect or Grow pricing plans and any Gusto plan. To check your Jobber plan: Sign in to Jobber, go to the gear icon, then Account and Billing. If you have questions about your plan’s features or pricing, contact Jobber’s support team.
The following data syncs from Jobber to Gusto for hourly employees:
Regular hours
Overtime hours
Double overtime hours
Reimbursable expense data (if you have this available and turned on in your Jobber settings)
The integration does not support salary, contractor, or commission employee types.
Note: Customers who join Gusto from Jobber get free payroll for the first 3 months.
Connect Jobber to Gusto from your Jobber admin account. You need admin access to both Jobber and Gusto to complete the setup.
To connect the integration:
In the left-side navigation, click Apps.
Select Gusto.
Choose Connect.
Click Allow Access.
Select Connect to Gusto.
Enter your Gusto admin credentials and click Sign In.
Select the Gusto company you’d like to connect to Jobber.
If you have more than one Gusto company, you need a separate Jobber account for each one. Repeat these steps for each pair of Gusto and Jobber accounts you want to connect.
Choose Authorize.
Select what kind of data you want to sync from Jobber to Gusto. You may change this later if needed.
Timesheet hours only: Approved timesheet hours automatically sync to Gusto.
Timesheet hours and reimbursable expenses [if available]: Both automatically sync to Gusto.
Click Continue.
Next, match your team members’ Gusto and Jobber accounts. For each Jobber account on the left, choose the Gusto profile it corresponds to.
If you do not want someone’s data to sync to Gusto (e.g., a salaried employee): Select Don’t sync data to Gusto.
If a team member is missing from the list of Jobber accounts: Add them as a Jobber user. Return to this screen and click Refresh list to match their accounts.
If you notice an exclamation point icon next to someone’s name: This means the user has a Jobber account but does not have a matching Gusto account. If needed, add them to Gusto, then return to this screen in Jobber to match them.
Once you select a Gusto profile for each Jobber team member, click Continue.
Choose your overtime settings (you can change these later if needed):
Start of workweek: Select the day of the week on which your payroll workweek begins.
Overtime: Click the checkbox next to each overtime rule that applies to your business. Then enter the number of worked hours at which the rule applies.
Click Continue.
Your integration is now connected. Timesheet data syncs from Jobber to Gusto each time you approve timesheets in Jobber.
Important: Once you connect the integration, use Jobber to enter and manage hours. If you or your team members enter any hours directly in Gusto, the hours that sync from Jobber will overwrite them.
When you approve a timesheet in Jobber, the hours are sent to Gusto immediately. If you already have the Gusto Run payroll screen open in your browser, refresh the page to view the update.
If not, here’s how to find synced hours in Gusto:
Go to Pay.
Choose Run payroll.
Find the pay period and click Run payroll.
Scroll to review your team members’ hours and additional earnings.
After you approve a timesheet in Jobber, the hours sync to Gusto immediately.
To review timesheets and approve synced hours:
To learn more about timesheets and timers, check out Jobber’s help center.
You may need to edit or delete a timesheet after you’ve already approved it. Your next steps depend on whether you already ran payroll for that period.
If you already ran payroll with the timesheet: Follow the steps to adjust a payroll in Gusto.
If you have not run payroll with the timesheet:
Once you save the edit in Jobber, the update syncs to Gusto immediately.
If you already have the Gusto Run payroll screen open in your browser, refresh the page to view the update. If not, follow these steps:
Go to Pay.
Choose Run payroll.
Find the pay period and click Run payroll.
Scroll to review your team members’ hours and additional earnings.
You can update your overtime rules, change the kind of data that syncs, or match new team members’ Gusto and Jobber accounts at any time.
To change your company’s overtime rules:
In the left-side navigation, click Apps.
Select Gusto.
Click Manage App.
Choose Overtime Rules.
Edit your overtime rules as needed.
Your changes save automatically.
When you connect the integration, timesheet hours always sync to Gusto for matched employees. You may also have the option to sync reimbursable expenses.
To view or change what data syncs:
In the left-side navigation, click Apps.
Select Gusto.
Click Manage App.
Choose the Sync Settings tab.
Select the data you want Jobber to send to Gusto:
Timesheet hours only: Approved timesheet hours automatically sync to Gusto.
Timesheet hours and reimbursable expenses [if available]: Both automatically sync to Gusto.
Your changes save automatically.
When you add a new employee in Gusto, Jobber syncs their info and tries to match them to a Jobber profile within six hours. You can check or edit the matching at any time.
To match or re-match new team members’ accounts:
In the left-side navigation, click Apps.
Select Gusto.
Click Manage App.
Choose the Team Members tab.
Select the Gusto account that corresponds to the Jobber account.
If you do not find the account you’re looking for, click Refresh list. Make sure you added the team member to both Gusto and Jobber.
Your changes save automatically.
If the integration loses connection, Jobber displays an alert on your dashboard. You can reconnect the integration directly from the alert.
To check for an alert and reconnect:
In the top navigation bar, look for a red alert.
Click Gusto has 1 alert.
Choose Reconnect Integration.
Once you reauthorize the integration, data resumes syncing from Jobber to Gusto.
If you no longer want data to sync from Jobber to Gusto, you can disconnect the integration. Disconnecting does not delete previously synced data.
To disconnect the integration:
In the left-side navigation, click Apps.
In the App Marketplace, select Gusto.
Choose Disconnect.
Select Yes.
Data no longer syncs between Jobber and Gusto. You can always reconnect the integration later by following the steps in the Connect the Jobber integration and sync hours to Gusto section of the article.