Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
HTML Wrap
classsection group
HTML
<span data-swiftype-index="true">
HTML Wrap
classcol span_3_of_5

If you use timesheets to record employee hours worked, you can import those timesheets instead of entering them manually.

For the easiest import, we recommend using a sample file. It works like a template and ensures the required information is entered in a format that's accepted by MYOB. We've provided a sample file below which contains all available fields needed for importing timesheets. All you need to do is download the file, open it in a spreadsheet program like Excel, add your timesheet information, then import it into MYOB.

UI Text Box
sizemedium
typetip

Speed things up

The instructions below tell you how to manually import your employees' timesheets. But you can save yourself some work and get your employees to submit their own timesheets using the MYOB Team mobile app. For details, see Getting started with MYOB Team.

 

Already prepared an import file? Jump straight to task 2 to learn how to import it.

 

UI Expand
title1. Download and modify the sample file
  1. Right-click the sample file and save it to your Desktop: SampleTimesheetsFile.txt. If you're warned about the file you're downloading, choose the option in the warning message to Keep the file and it'll download successfully.
  2. Open a blank workbook in Excel.
  3. Click and drag the downloaded sample file onto the workbook. The file will open in Excel and the contents of the template will be displayed.

    When looking at the file in Excel, note the following:
    • the first cell (A1) contains parentheses (brackets) - these need to remain, as they indicate that the import file is for MYOB.

    • the columns in the second row have headings so you can work out what type of information is required in each.

  4. Starting at row 3, enter your data in each applicable column. There's some sample info in row 3 you can remove. See the FAQs below for details about how the columns in the sample file correspond to the fields in MYOB.
    Remember:

    • each column in the import file represents a field in MYOB
    • each row (from row 3 onwards) in the import file represents a different timesheet entry
    • leave the brackets on the first row, and the headings on the second row.
  5. When you're done, save the template as a text (.TXT) file. If you like, you can give the file a meaningful name, such as "Template Import" or similar.

UI Expand
title2. Import the file into MYOB

If you're not importing a prepared sample file, make sure your import file:

  • is a CSV or TXT file
  • is in tab-separated format
  • contains a header row for all mandatory fields (see the FAQs below)
  • contains brackets {} in cell A1
  • is under 25MB

 To import timesheets

  1. Click your business name and choose Import and export data.
  2. On the Import tab, for the Data type choose Timesheets.
  3. Click Browse and locate the import file.
  4. Click the import file then click Open.

  5. At the Match employees using field, choose Company name or last name.

  6. Click Import.

After importing, you can see the imported timesheets on the Timesheets page (Payroll menu > Timesheets > choose the Employee and applicable Week). If needed, you can update and save the timesheet details here and they'll be ready to include when you do a pay run.

HTML
<h2><i class="fa fa-comments"></i>&nbsp;&nbsp;FAQs</h2><br>
UI Expand
titleWhat are the mandatory fields when importing timesheets?

What are the mandatory fields when importing timesheets?

The following columns/fields in the import file must contain information:

  • Employee Co./Last Name
  • Payroll Category
  • Date
  • Units
  • Employee Card ID
UI Expand
titleHow do the columns in the sample file correspond to the fields in MYOB?

How do the columns in the sample file correspond to the fields in MYOB?

It might not be clear what some of the fields (column headings) in the sample file relate to, so this table might help.

Column heading in sample fileMYOB field info
Employee Co./Last NameEmployee's last name/surname up to 30 alphanumeric characters
Employee First NameEmployee's first name up to 20 alphanumeric characters
Payroll CategoryThe pay item to record hours against, such as Base Hourly (up to 31 alphanumeric characters). Use a separate line in the file for each pay item
JobIf the timesheet entry relates to an existing job in MYOB, use this field to record the job number up to 15 alphanumeric characters
NotesUse this field to record a note against the timesheet entry up to 255 alphanumeric characters
DateThe date the hours were worked up to 10 alphanumeric characters. Allows any non‑numeric as a separator between months, days and years, such as DD/MM/YYYY or DD-MM-YY. Use a separate line in the file for each date
UnitsThe daily hours worked for each pay item up to 11 numbers, including 2 decimal places. Enter part hours as a decimal % of hours, for example 30 minutes is 0.5 hours, 15 minutes is 0.25 hours, etc.
Employee Card IDThe Employee number assigned to the employee (Payroll > Employees > open the employee's record > Contact details tab). Up to 15 alphanumeric characters.
Start/Stop TimeUsed to record start and stop times for timesheet entries using up to 255 alphanumeric characters, e.g. "Worked 09:00 to 17:00" or "Sick leave Mon 1pm-5pm". The start and stop times you enter are for your records and won't affect the calculated Total value on the timesheet.
HTML
</span>
HTML Wrap
width15%
classcol span_1_of_5
 
HTML Wrap
floatleft
classcol span_1_of_5
Panelbox
namemagenta
titleRelated topics
HTML Wrap
classsidebarlinks

Importing and exporting data

Timesheets

Getting started with MYOB Team

Do a pay run