OHSOHS
ProductTemplatesDocsFree toolsPricing
Sign inStart free trial
Overview
Getting started
Create your companyAdd employeesImport employees from CSV
People & records
Employee registerHealth checks
Risk assessments
Workstation assessmentsGeneral site assessmentsHow the assessment engine worksPDF export
Employee portal
How employees sign in
Team & roles
Roles & permissionsInvite your team
Billing & settings
Plans & billingCompany settings & locations
◇ Getting started

Import employees from CSV

Map columns, preview a dry-run diff, apply — re-usable for the monthly HR export.

1 min read

The CSV import runs through the same sync pipeline that future HR connectors will use: map columns, preview the diff, apply. It's built to be re-run — next month's export from your HR system goes through the same three steps.

  1. 1
    Upload the file

    People → Employee register → Import. The first row must be headers; Estonian and English column names are detected automatically.

  2. 2
    Map the columns

    Match your columns to first name, last name (or full name), email, personal code, position and external ID. Columns you don't need are ignored.

  3. 3
    Preview the dry run

    Before anything is written you see exactly what would happen: how many rows are new, changed, deactivated, reactivated, unchanged, and how many duplicate rows were skipped.

  4. 4
    Apply

    Only after you confirm does the import write anything. The result banner repeats what was created, updated, and deactivated.

Step 1 of the CSV import: choose a file — headers are auto-detected

Full-register sync

By default the import only adds and updates. If the file is your complete register, enable “Deactivate active employees missing from this file” — that turns the import into a full sync, so leavers are deactivated in the same run. Leave it off for partial lists.

Two rules the pipeline never breaks: leavers are deactivated, never deleted, and imports never touch OHS history — health checks, assessments and role records stay exactly as they are.
See it in the app

Everything in these docs is a 14-day free trial away — no card needed.

Try it free
← Previous
Add employees
Next →
Employee register
On this page
Full-register sync
Can't find what you need?

Email support answers within one business day.

Browse the docsContact support
OHSOHS

Occupational health & safety software for the EU. Made in Estonia, hosted in the EU.

Product
Risk assessment softwarePricing
Resources
Incident report templateTRIR calculatorDocumentation
© 2026 OHS · Privacy · TermsEnglishEesti