QuickBooks

Sync approved time to QuickBooks

From Timesheets, pick a payroll period, approve shifts, map employees to QuickBooks workers, and sync approved hours as TimeActivity; retry failures without re-running the batch.

Article details and last review
Owner/AdminIntegrations3 minutesUpdated Sep 23, 2026Current instructions
Still need help?

What you'll do

Only approved shifts sync. QuickBooks receives hours per worker per day; you run payroll in QuickBooks as usual.

Do this

  1. 1

    Map workers once

    Settings → QuickBooks → Workers: match each Zentive employee to a QuickBooks worker set up for time tracking.

  2. 2

    Timesheets → pick the period

    Payroll preset (Current or Previous Week, Biweekly, Semi-monthly, Month) or dates; Apply Preset. Use Saved Default remembers your usual period.

  3. 3

    Approve

    Review Submitted shifts (hours, rate, notes) and approve or reject each. Approved in view and Approved hours update.

  4. 4

    Sync

    Tick rows and Sync Selected, or Sync Approved In View. The QB Sync column shows Not reconciled, Pending verification, Verified, or Drift (hours changed after sync). Retry Failed In View re-sends only failures.

  5. 5

    Export

    Export Reconciliation or Export PDF for your records; Reports → QuickBooks Payroll Sync shows health by period.

Timesheets

Did this solve your problem?

Still need help?

Contact Zentive support

Tell us what happened and what you have already tried. We will include this article so you do not have to start over.

Replies by emailLogin, billing, sync, and setup help
Get help with this

Keep going