Skip to content

⌚Importing Timesheets

Updated 27 Jun 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 → User Timesheet → 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 DATEYesUse format DD/MM/YYYY
BSTART TIMEYesUse format HH:MM AM/PM or HH:MM in 24 Hour
CEND DATEYesYes/NoUse format DD/MM/YYYY
DEND TIMEYesUse format HH:MM AM/PM or HH:MM in 24 Hour
EUSERYesMust match User name in Ascora
FCHECK IN TYPEGeneralSee Table Below
GQUOTE OR JOB NUMBERIf no Quote/Job number is specified or no match is found, Timesheet will be imported as a General timesheet
HSECTION NUMBERThe display number of the Section in Ascora (e.g. 01, 02, etc)
ISTAGEThe Stage name as entered in Ascora
JACTIVITYMust match the Activity name in Ascora and be applicable for the Stage
KINCLUDES MEAL BREAKFalseYes/No
LMEAL BREAK HOURSUse decimal format (e.g. 7.5). If Includes Meal Break is true and Hours not specified, will use default lunch duration.
MRATE TYPENormalSee Table Below
NLABOUR ROLEYesMust match the Role name in Ascora
If left blank, import won't create labour line but only timesheet details
ONOTES
PAPPLY TIMESHEET RULESYesPut 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