Keeping Time Tracking Alive in QuickBooks Desktop After the Sync Ends

When the QuickBooks Time sync stops, employee hours sit outside the company file; here is how to keep timesheets, billing, and payroll flowing in Desktop.

When the QuickBooks Time link to Desktop goes dark, employee hours keep collecting in the cloud and stop landing in the company file. The hours are not lost; the pipe carrying them is gone. Desktop ships with its own time engine, one that never depended on the connection, and it can carry the full workload from here.

What actually breaks when the sync stops?

The QuickBooks Time connection is a service, not a feature stored in your file. It authenticates through Intuit's cloud and runs only inside the connected-services window of your Desktop version. Once a version is discontinued, or the integration is retired, that handshake fails. The connector stops moving data, and the mappings for employees, jobs, and service items go stale. Nothing inside the company file is damaged. The real hazard is the widening gap between hours worked and hours recorded.

Rescue the trailing hours first. While the time account is still reachable, export a per-employee, per-day report as CSV and archive it. Those exports are the bridge for any hours that synced late or never synced at all.

If a version sunset triggered the shutoff, moving the company file onto a perpetual Desktop licence is a separate decision with its own trade-offs.

Desktop has its own time engine

Open Edit > Preferences > Time & Expenses and choose the Company Preferences tab. Set Do you track time? to Yes. Set the first day of the work week to match your payroll cycle, because weekly sheets and payroll periods need to line up. If hours used to arrive through the sync, the switch is probably already on. Check it anyway; invoices and payroll both read from it.

Enter weekly timesheets by hand

Employees > Enter Time > Use Weekly Timesheet opens the weekly grid. Pick the employee, pick the week, then fill one row per job and service. Each row needs a customer:job, a service item, a duration, and a tick in the billable column where the work is chargeable. Classes and notes travel with the row onto invoices and reports. For a small crew this is a short weekly task, and the archived CSV exports make the typing fast.

For live work, Employees > Enter Time > Time/Enter Single Activity gives you a start/stop timer on one activity. Both screens write to the same time data, so weekly sheets, invoices, and payroll all see the same hours.

Bring hours in from any tracker with IIF

Any tracker that can export CSV can feed Desktop, because Desktop imports time from IIF files. The route is File > Utilities > Import > IIF Files. The file is tab-delimited, with one TIMEACT record per employee, day, and job. Employee names, service items, and customer:job names must match the company file exactly. A mismatched name rejects the row.

Build the layout once in a spreadsheet, paste each week's export beside it, and save the result as the import file. Then protect the company file: back it up first, import, and run File > Utilities > Verify Data. Reconcile the Time by Job Detail report against the source export before anyone bills from it. If Verify reports damage, see our QuickBooks Verify and Rebuild repair service.

Keep billable time flowing onto invoices

A timesheet row becomes invoice material only when it carries a customer:job and a service item with the billable box ticked. When you raise an invoice for that job, QuickBooks flags the unbilled time. The Add Time & Costs button on the invoice toolbar pulls the rows you choose onto the form. Rows you leave behind stay available for a later invoice. Watch the Unbilled Costs by Job report for jobs where chargeable time never got billed.

Keep payroll math correct after the switch

Open each hourly employee, choose the Payroll Info tab, and tick Use time data to create paychecks. With that set, timesheet hours flow into the payroll run, and you can still override hours on any individual check. Run the first cycle slowly and compare each paycheck against its timesheet. A mismatched work-week start date is the usual culprit when the counts disagree.

A weekly rhythm that holds

Set a cutoff, such as Sunday night. Import or type the week's hours Monday morning, verify the file, review the time reports, then invoice and run payroll from the same numbers. Archive the weekly exports beside your backups. Time tracking then depends on nothing outside your office, and that is the point.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.