Skip to content

Importing employee data

Load your from a spreadsheet, so every , cycle and has people to read from. You need the System Admin or Total Rewards Admin , and a spreadsheet with one row per employee and each employee’s work email address.

  1. In the sidebar, under Organization, select Data hub.

  2. Select Import data. You can also reach it from People, with Import CSV.

    The Data hub page, with the sidebar open on Organization and the Data hub entry selected, and the link to Import data on the page

  3. Under Start a new import, drag your file onto the page, or click to choose it. A .csv, .tsv, .xlsx or .xls file of up to 50 MB is accepted, one file at a time.

The Import page, with the Start a new import card holding the People and Review results toggle and the area to drop a spreadsheet, above the history of earlier imports

The file doesn’t need to be laid out any particular way: Mitratech Comp maps its columns onto its own for you to review. The page moves to the new import, shows Analyzing the file… and updates by itself.

When the import reaches Awaiting review, the page opens the review for you, so you don’t have to look for it. Nothing has been written yet. The review is a short series of steps, from Extra columns to Review and approve, and an import that is still at Awaiting review opens there from Recent imports too. Read what it proposes and decide, as described in Reviewing an import.

An import at Awaiting review, opened on the review's first step, Extra columns, with the stepper along the top naming each step and what is left on it

A column in your file that isn’t in the table below is an extra column, and nothing is dropped without your say. The review’s first step, Extra columns, lists each one on a line with sample values from your file, and you choose what it imports as:

  • New attribute — keep it as a custom attribute the import creates, named and typed by you.
  • An existing attribute — fill a custom attribute you already have.
  • Don’t import — leave the column out.

You must decide every extra column before you can approve the import, and nothing is created until you do. A file with no extra columns has nothing to decide there.

Every row needs a work email address: it is how Mitratech Comp tells one employee from another, and how a later import finds the same person again. A new employee also needs a first and a last name. Every other column is optional.

ColumnWhat it holds
work_emailRequired. The employee’s work email address.
given_name, family_nameFirst and last name. Required for someone not already in your employee data.
titleJob title.
departmentThe department’s name. A department that doesn’t exist yet is created.
manager_emailThe manager’s work email. The manager can be another row in the same file.
dotted_line_manager_emailsAny further managers’ work emails, separated by semicolons.
phone, location, pronounsFree text.
employment_statusactive or terminated.
start_dateThe hire date, as YYYY-MM-DD.
birthdayYYYY-MM-DD or MM-DD.
base_salaryAnnual base pay in whole currency units, such as 118000.
currencyThe three-letter code base pay is paid in, such as USD. USD when left out.
fteFull-time equivalent, above 0 and at most 1. 1 when left out.
job_idYour job code.
grade_idThe employee’s , which matches them to a pay band. See Handling employees without a pay band.
performance_ratingAny value from your own performance process, or blank for not rated. The import review has you name and date the review it belongs to (or add it to one you already have) and order every value, before you approve. See Performance reviews.

A .csv file already laid out in these columns is used as it is, and the review says so. Every column of the file that isn’t listed is an extra column, as above. A file can hold up to 50,000 rows.

An import adds new people and updates the ones it already knows. To change your employee data later, see Updating employee data.