Skip to main content

Timesheets Sync: QuickBooks Online

Overview

FieldPulse timesheets sync directly to QuickBooks Online. This is a one-way sync (FieldPulse → QuickBooks Online), triggered automatically whenever a timesheet is clocked out, edited, or deleted in FieldPulse.


How can I get started?

Reach out to us at support@fieldpulse.com or use the chat in the bottom right corner to initiate your Timesheets sync!


Timesheet Field Overview

Explore the table below to see which FieldPulse Timesheet fields sync, as well as where they will appear in QuickBooks Online. If a field is not listed in this table, it does not sync to QuickBooks Online.

FieldPulse Field

QuickBooks Online Field

Team member (via employee mapping)

Employee

Clock-in time

Start Time

Clock-out time

End Time

QuickBooks Class (from job, or default class if none assigned)

Class

Customer (from job record)

Customer


Sync Settings

Configure the following in Company SettingsTimesheetsQuickBooks tab:

  • Timesheet type to sync — choose to sync Job timesheets only, General timesheets only, or Both. If Both is selected, you must also choose which type takes priority when entries overlap for the same team member.

  • Default QuickBooks Class — select a class from your QuickBooks Online account to apply to any timesheet attached to a job with no class assigned.

  • Employee Mapping — map FieldPulse users to QuickBooks Online employees. Only mapped users will have their timesheets synced to QuickBooks.


Sync Status

Each timesheet displays its sync status in FieldPulse:

  • Not Synced — displayed after clock-out, before the sync completes

  • Synced — displayed once the timesheet has successfully pushed to QuickBooks Online

  • Re-Sync — click to manually re-trigger the sync with the latest timesheet data


Have additional questions?

Contact us at support@fieldpulse.com or use the chat feature in the bottom right corner of your screen.

Did this answer your question?