Overview
The timesheet sync is a separate, opt-in part of the QuickBooks Online integration that you request from the FieldPulse team. It is one-way (FieldPulse → QuickBooks Online) and triggers on clock-out, edit, or delete. Only timesheets for team members you have mapped to QuickBooks Online employees will sync. This page covers turning the sync on, configuring it, and reading each timesheet’s sync status.Before you begin
- Have the main QuickBooks Online integration connected first. See How to Sync With QuickBooks Online.
Turn on the timesheet sync
- Request the sync. Contact the FieldPulse team through in-app chat or at support@fieldpulse.com to initiate your timesheet sync.
- Configure the sync settings in Company Settings > Timesheets > QuickBooks tab:
- Timesheet type to sync — choose Job timesheets only, General timesheets only, or Both. If you choose Both, 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 that has no class assigned.
- Employee Mapping — map FieldPulse users to QuickBooks Online employees. Only mapped users have their timesheets synced.
- Require Related Job for Job Timesheet Entries — turning on the timesheet sync automatically switches this Company Settings > Timesheets toggle on, because QuickBooks Online needs a job attached to every job timesheet entry to sync it correctly. While the sync is active, team members cannot save a job timesheet entry without selecting a job.
Timesheet field mapping
The table below shows which FieldPulse timesheet fields sync and where they appear in QuickBooks Online. A field that is not listed does not sync.Reading a timesheet’s sync status
Each timesheet shows its sync status in FieldPulse:Related articles
- QuickBooks Online Overview
- How to Sync With QuickBooks Online
- How to Manage QuickBooks Online After Syncing