Import timesheets into QuickBooks Online

You can import timesheets into QuickBooks Online from a text file, Excel file or IIF directly using Zed Axis.

  1. First connect Zed Axis to QuickBooks Online
  2. Click on the import tab and browse to the file that contains your timesheet data that you would like to import.
  3. Map the columns in your import file to the corresponding fields in QuickBooks Online
  4. Click import and the timesheet will be imported directly into your QuickBooks Online company file.


QuickBooks Online Field Format Description
Id Str 21 Identifier for the Time Activity required for Modify
TxnDate Date The date of the time activity
NameOf Enum MANDATORY Values of Vendor or Employee
EmployeeVendorRefName Str MANDATORY - Name of the employee or vendor recording time activity, displayed as FirstName LastName
CustomerRefName Str Full Customer Job name for the time entry (required if Billable Status = Billable)
DepartmentRef Name   Name of the department
ItemRef Name   Service Item name for the time entry
Class Ref Name   Class reference
Billable Status Enum Billable status - Billable or NotBillable
Taxable Boolean True if the time entry is billable and taxable
Hourly Rate Decimal Hourly bill rate for this time activity (required if Billable Status = Billable)
Duration hh:mm MANDATORY Duration of the time entry, in format of hh:mm
Break Duration hh:mm Break duration for time entry in format hh:mm
Start Time DateTime Time work started format as yyyy-mm-ddThh:mm:ss
End Time DateTime Time work ended format as yyyy-mm-ddThh:mm:ss
Description Str Description of work completed


By Steve Batten



Add Feedback
Is there a way to import time for payroll? If this is the way where does the payroll item go? (Regular overtime Doubletime etc.)
Brad Williams (March 20 at 3:49 PM)
I'm trying to import time entries into Quickbooks Online, using the above mapping, and Zed Axis just stops at the end of the validation. Validates 1000 of 1000 records, then an error pops up "Error occurred while importing data to Quickbooks. Please check log file." But no log file is created, and none of the 1000 rows are listed as an error. Only 1 row is listed, and that has the status "Pending". Any suggestions?
Andrew Shelley (March 27 at 8:48 AM)
Worked it out - I needed to have 'auto-numbering' checked.
Andrew Shelley (March 28 at 1:42 AM)

Add Feedback