Skip to main content

How to Sync Timesheets to QuickBooks Online

Buildern allows you to sync employee timesheets with QuickBooks Online, ensuring time entries created in Buildern are transferred to your QuickBooks account. In this article, you'll learn how to prepare QuickBooks Online for timesheet syncing.


📋 Requirements

Before you begin, make sure:

  • You have connected your QuickBooks Online account to Buildern.

  • Employee profiles have been created in QuickBooks Online.

  • The required QuickBooks extension is enabled:

    • QuickBooks Online US, UK, and Canada: QuickBooks Time extension.

    • QuickBooks Online Australia: Payroll extension.

  • You have permission to manage Accounting Integrations and Timesheets.


Sync Users with QuickBooks Online

Before timesheets can be synchronized, Buildern users must be matched with employee profiles in QuickBooks Online.

  1. Navigate to Company Settings.

  2. Open Accounting Integration.

  3. Click Sync Users.

  4. Match each Buildern user with the corresponding QuickBooks employee.

The dropdown provides two options:

  • Not Matched - Leave the Buildern user unmatched.

  • Select an existing employee - Match the Buildern user with an employee profile from QuickBooks Online.

ℹ️ Note - Buildern supports a one-to-one relationship between users and QuickBooks employees. Once an employee has been matched, it cannot be selected for another Buildern user.


Create and Sync a Timesheet

  1. Navigate to Projects or All Items.

  2. Open Timesheets.

  3. Click Add Time Clock.

  4. Complete the required information

  5. Finalize the timesheet.

  6. Scroll to the bottom and enable the Send to QuickBooks checkbox.

  7. Click Save.

Once saved, the timesheet is created as a Time Entry in QuickBooks Online.


Verify the Sync Status

After a successful synchronization, the Sync column on the Timesheets page displays the QuickBooks Online icon next to the synced timesheet.

Click the icon to open the corresponding Time Entry in QuickBooks Online.


Resolve Timesheet Sync Errors

If a timesheet cannot be synchronized, Buildern displays an error message explaining the issue.

A common reason for this error is that the Buildern user has not been matched with an employee profile in QuickBooks Online.

To resolve the issue:

  1. Open the sync error.

  2. Match the Buildern user with the appropriate QuickBooks employee.

  3. Save the changes.

  4. Sync the timesheet again.

Once the user has been matched successfully, the timesheet can be synchronized with QuickBooks Online.


You're all set! Put these steps into practice and continue managing your projects with confidence.

Happy building!

Did this answer your question?