Skip to content

⌚Importing Timesheets

Updated 14 Aug 2026 · 3 min read 🔄 Importing Guides

Keeping accurate records of employee work hours is essential for job costing, payroll, and productivity tracking. Ascora allows you to import timesheet data in bulk, reducing manual data entry and ensuring consistency across projects.

 

With the Timesheet Import Template, you can:

Quickly upload work hours for multiple employees.

Match timesheet data with specific jobs, quotes, or general activities.

Ensure payroll accuracy by applying correct rates and timesheet rules.

Reduce administrative burden by automating data entry.

 

This guide walks you through downloading the template, entering timesheet data, importing into Ascora, and troubleshooting errors—so you can spend less time on admin and more time managing your business.

 

You can import the data into Ascora by using the standard Timesheet Import template.


Import Process

 

1. Go to Reports → Timesheet → User Timesheet, then click Download Import Template.

2. Enter the information in the Excel template.

 

The information you enter in the template must match the data in Ascora. For example, the Labour Role must be identical to the Labour Role setup in Ascora in order to import correctly.

 

3. After completing the necessary details, go back to Reports → User Timesheet but this time, click Import.

4. Select your Import file and click Open.

 

5. Once the data is already imported, you would see a window displaying the results of the Import.

Unsuccessful imports will also show the error message and details will be in the pink highlight.

Template Guide

 

Items highlighted in Yellow are compulsory fields.

ColumnHeader/Column NameCompulsory FieldDefault Value If Not SpecifiedPossible Values (If Applicable)Notes
ASTART DATEYes  Use format DD/MM/YYYY
BSTART TIMEYes  Use format HH:MM AM/PM or HH:MM in 24 Hour
CEND DATEYes Yes/NoUse format DD/MM/YYYY
DEND TIMEYes  Use format HH:MM AM/PM or HH:MM in 24 Hour
EUSERYes  Must match User name in Ascora
FCHECK IN TYPE GeneralSee Table Below 
GQUOTE OR JOB NUMBER   If no Quote/Job number is specified or no match is found, Timesheet will be imported as a General timesheet
HSECTION NUMBER   The display number of the Section in Ascora (e.g. 01, 02, etc)
ISTAGE   The Stage name as entered in Ascora
JACTIVITY   Must match the Activity name in Ascora and be applicable for the Stage
KINCLUDES MEAL BREAK FalseYes/No 
LMEAL BREAK HOURS   Use decimal format (e.g. 7.5). If Includes Meal Break is true and Hours not specified, will use default lunch duration.
MRATE TYPE NormalSee Table Below 
NLABOUR ROLEYes  Must match the Role name in Ascora
If left blank, import won't create labour line but only timesheet details
ONOTES    
PAPPLY TIMESHEET RULESYes  Put YES if Timesheet Rules apply otherwise, put NO. This is the settings in Administration → Timesheet Rules such as when Time and a Half starts getting charged and when Double Time starts getting charged.

Check In Type

When importing Timesheet data, the mapping table below can be used to ensure the Timesheet is imported as the expected type.

GeneralGeneral
JobJob, Job Check In
QuoteQuotation, Quote
TravelTravel

Rate Type

NormalDefault
Time and a HalfTime and a Half, 1.5
Double TimeDouble Time, 2
Double Time and a HalfDouble Time and a Half, 2.5

 


 

Was this article helpful?

Didn't find what you needed?
Contact support