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 Settings → Timesheets → QuickBooks 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.
