Skip to main content

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 FieldQuickBooks Online Field
Team member (via employee mapping)Employee
Clock-in timeStart Time
Clock-out timeEnd 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.