Skip to content

Employee management

One record per person. Everything else reads from it.

The directory is where leave balances, salary structures, payslips and documents all attach. Get this right once and the rest of the product has something solid to stand on.

The employee directory showing name, department, designation and account status for each person, with search and filters

The profile

Three groups, because that is how people think about it.

An employee record is not a form with forty fields in one column. Personal details, employment facts and where somebody sits in the company are three different questions, asked by different people, at different times.

  • Personal — preferred name, contact details, date of birth
  • Employment — employee code, joining date, type, work location
  • Organisation — department, designation and who they report to
  • Employees can keep their own contact details current; HR owns the rest
An employee record showing personal, employment and organisation details in three panels

Lifecycle

From the offer letter to the last working day.

Two things change independently: whether somebody works here, and whether they can sign in. TopexHR keeps them apart, because conflating them is how a departed employee keeps their login.

Their employment

Active while they are here. When they leave, record it — with a last working day and a note in your own words about why. They stay in your records, because payroll history, payslips and documents still refer to them.

  • Record an exit with a date and a reason
  • Correct an exit that was entered wrongly
  • Nothing is deleted — a leaver is a leaver, not a gap

Their account

Separate, and it starts switched off. Add someone as a record first; invite them to activate a login when you are ready for them to have one — and choose which role they get at the same time.

  • Not invited → invited → active → deactivated
  • Invite by email, with the role they should hold
  • Deactivate access without touching the employment record

Getting started

Your whole team, from a spreadsheet.

Nobody types in eighty employees. Upload a spreadsheet, see what TopexHR read from it, fix what it could not understand, and then commit — in that order, because a bulk import that writes first and reports afterwards is not an import, it is a cleanup job.

  • Upload the file your previous system exported
  • See exactly what will be created before anything is written
  • Rows with problems are listed with the problem, not silently dropped
  • Departments and designations are matched by name, as your file writes them
The employee import screen, where a spreadsheet is checked and problems are listed before anybody is added

Company structure

Departments and designations you define.

They appear on the directory, on payslips and in payroll — so they are worth setting up once, properly.

  • Create the departments your company actually has
  • Create the job titles you actually use
  • Assign a manager to build a reporting line
  • Archive one you have stopped using without losing its history

Documents

The paperwork, attached to the person it belongs to.

Offer letters, policies, Form 16s your accountant produced, anything else worth keeping. Upload it, categorise it, and it is where somebody would look for it.

To be exact: TopexHR stores and serves documents. It does not generate Form 16 or any other statutory document — those are files you upload.

  • Company-wide documents everyone can see — policies, handbooks
  • Per-employee documents only the right people can open
  • Filter by employee, category or financial year
  • Stored privately: there is no public link to any file, ever
  • Every download passes a permission check on the server first
The documents screen showing company and employee documents filtered by category and financial year

Ready to simplify HR?

Create your company, add your people, and run a payroll this month. Fourteen days free, and no card to start.