HR, payroll & leave in one system

Your whole HR operation, on one clean page.

T-HRM replaces the spreadsheets, the email threads and the folder nobody can find. Employee records, leave, payroll and a self-service portal — one system, one source of truth, live before your next payroll run.

Start free
  • Set up in an afternoon
  • No card required
  • Free for your first 10 people
Rated 4.8 out of 5 by HR teams612 verified reviews

Trusted by people teams at:

NorthbridgeKalimba FoodsVerta HealthOrbit LogisticsSandpiperLumen EnergyNorthbridgeKalimba FoodsVerta HealthOrbit LogisticsSandpiperLumen Energy
The admin tax

HR teams lose about a day a week to work that isn't HR

Chasing approvals, rekeying data, rebuilding the same payroll sheet. None of it is the job — all of it takes the time.

A typical Tuesday, today

  • Employee data spread across four spreadsheets and one person's laptop
  • Leave approved in email threads, then forgotten by month end
  • Payroll rebuilt by hand every cycle, and reconciled twice
  • "Can you send me my payslip?" — forty times a month
  • Audit season spent reconstructing records from memory

A typical Tuesday, on T-HRM

  • One employee record, from offer letter to final settlement
  • Leave requested, approved and balanced in the same place
  • Payroll that carries last month's structure forward automatically
  • Employees answer their own questions in the self-service portal
  • A complete, timestamped trail whenever someone asks for it
Every module included

From offer letter to final settlement

Six modules that already know about each other. Hire someone in Records and they show up in Payroll, Leave and the Portal — no import, no second entry.

Employee Records

One profile per person, carrying contacts, education, certificates, employment history and every promotion along the way.

  • Org structure
  • Branches & units
  • Promotions
  • Documents

Leave Management

Applications, approvals, resumption tracking and balances that stay right — with a shared calendar so nobody double-books a team.

  • Approval chains
  • Balances
  • Calendar
  • Working time

Payroll Management

Salary groups, grade levels, loans, pensions and contributions roll forward each cycle. Payslips generate themselves.

  • Grade levels
  • Payslips
  • Loans
  • Contributions

Employee Portal

Your people update their own details, book their own leave and pull their own payslips — which is where most of your inbox goes.

  • Self-service
  • Payslips
  • Leave
  • Development

System Settings

Departments, branches, roles and permissions configured once, so the right people see exactly what they should.

  • Roles
  • Permissions
  • User groups
  • Activity log

HR Analytics

Headcount, turnover, leave utilisation and department mix — live on the dashboard instead of assembled the night before the board meeting.

  • Headcount
  • Turnover
  • Utilisation
  • Exports
One system, not six

Nothing to integrate. Nothing to reconcile.

Most teams end up stitching a records tool to a leave tracker to a payroll spreadsheet, then spend every month checking the three agree. T-HRM is one database with six front doors — so they always do.

A people team working together around a shared table
How it works

Live before the week is out

No implementation partner, no six-week discovery phase. Four steps, roughly an afternoon, and you are running HR out of one system.

Step 1~20 minutes

Set up your organisation

Name your departments, units and branches, then decide who can see what. Roles and permissions are configured once and quietly enforced everywhere after that.

  • Company profile
  • Departments & units
  • Branches
  • Roles & permissions
A manager mapping out departments on a wall of sticky notes

0+

companies onboarded

0K+

employees managed

0 hrs

saved per week, per team

0.0%

payroll accuracy

Employees at their desks in an open-plan office

Adaeze Nwosu

Operations · Lagos

Annual leave left

11 days

Approved
Employee portal

Most HR questions answer themselves

Give every employee their own door into the system. They keep their record current, request leave against a balance they can actually see, and pull payslips without going through you — which is roughly half of what lands in an HR inbox.

Update my details

Contacts, next of kin, ID

Book leave

Balance shown live

Download payslips

Every cycle, archived

Track development

Programs & certificates

Why T-HRM

Built for the team that gets asked for everything

HR is the department everyone needs and nobody staffs generously. T-HRM is designed around that reality.

Hours back, every week

Approvals route themselves, payroll rolls forward, onboarding runs to a checklist. The repetitive half of the job stops needing you.

Audit-ready by default

Every change is stamped with who, what and when. Certificates and expiries are tracked before they lapse, not after.

Scales without a migration

Ten people or ten thousand, one branch or twenty. Add departments, units and grade levels as the shape of the company changes.

People help themselves

The portal turns HR from a queue into a service, and keeps records accurate because the people who know them maintain them.

Find anything in seconds

One search across employees, contracts, leave history and payroll. No more asking who has the latest version of the sheet.

Nothing entered twice

A hire in Records is already in Payroll, Leave and the Portal. One database means the numbers can't drift apart.

Permissions that fit

Roles, user groups and branch-level scoping, so a line manager sees their team and finance sees the payroll — and no further.

Support that knows HR

Onboarding help from people who have run payroll themselves, not a queue ticket and a link to the docs.

Security & compliance

You are holding salaries and ID numbers. We treat it that way.

An HR system knows what everyone earns, where they live and who to call in an emergency. That is not data to be casual about, so access is narrow by default and everything that happens to a record is written down.

Encrypted end to end
Every request travels over TLS, passwords are stored only as bcrypt hashes, and records are encrypted at rest.
Least-privilege access
Roles, user groups and branch scoping mean people see their slice of the org and nothing beyond it.
Full activity trail
Every create, edit and approval is stamped with who did it and when — exportable when an auditor asks.
Your data stays yours
Export everything to CSV at any time. No lock-in, no ransom on the way out.
An engineer reviewing infrastructure in a secure data centre
From the people using it

What changes in the first month

Not the pitch — the specific thing each team noticed once the spreadsheets were gone.

“We ran our first payroll on T-HRM eleven days after signing. The part I still can't get over is that nobody had to rekey a single salary.”

11 days to first payroll

Amara Eze

Head of People, Verta Health

“Leave used to live in my inbox. Now it lives in the system, the balances are right, and I found out I had been approving the same request twice.”

0 duplicate approvals since

Daniel Okafor

HR Manager, Orbit Logistics

“The portal did the thing I didn't expect: our records got accurate. People fix their own details far faster than they answer my emails asking them to.”

92% of profiles self-maintained

Fola Adebayo

People Operations Lead, Kalimba Foods

“Audit week used to be a fortnight of reconstruction. This year I exported the trail on Monday morning and went back to actual work.”

Audit prep: 2 weeks → 1 hour

Michael Torres

Finance Director, Northbridge

“I inherited an HR function held together by three spreadsheets and goodwill. Six weeks in, I can answer a headcount question without opening any of them.”

3 spreadsheets retired

Ruth Bello

Chief of Staff, Sandpiper

“Grade levels, allowances, pension, loans — the fiddly parts of Nigerian payroll are actually modelled here. That is rarer than it should be.”

4 pay structures, one run

Peter Nwachukwu

Payroll Lead, Lumen Energy

Pricing

Priced per person, not per module

Every module is in every paid plan. You are never quoted extra for the part of HR you happen to need next.

Starter

For the first ten people

Free

free forever

  • Up to 10 employees
  • Employee records & org structure
  • Leave requests and approvals
  • Employee self-service portal
  • Email support

Growth

For teams running real payroll

Popular

₦1,200

per employee / month, billed annually

  • Everything in Starter, unlimited people
  • Full payroll: grade levels, loans, pensions
  • Payslip generation & archive
  • Multi-branch and multi-department
  • HR analytics dashboard
  • Priority support, onboarding call included

Scale

For multi-entity organisations

₦2,300

per employee / month, billed annually

  • Everything in Growth
  • Custom roles and approval chains
  • Advanced audit trail & exports
  • Certificate and compliance tracking
  • API access
  • Named account manager

More than 1,000 employees, or several entities?

We will map your structure, migrate your history and stay on the line through your first two payroll cycles.

Book a walkthrough

All plans include unlimited admins, data export and free migration help. Prices exclude VAT.

Questions

The things HR teams ask us first

Still deciding? These are the questions that come up on almost every call.

Something not covered here?

Talk to someone who has run payroll, not a chatbot.

Most teams are configured in an afternoon — company structure, roles and leave rules take about an hour between them. The longer part is importing history, and we will do that with you rather than hand you a template and wish you luck.
Get started

Your next payroll run could be the easy one

Set up your organisation, bring your people across and hand them the portal. Most teams do all three before the end of the day they start.

  • Free for your first 10 employees
  • No card, no contract
  • Migration help included