/ platform — 01 corehr · KE
Names, IDs, contracts, salaries, statutory numbers — scattered across spreadsheets and old systems, they drift apart. Meridian keeps one record per person, with every fact traceable to who set it and when — so payroll, leave and reporting all run on numbers you can defend.
Identity, employment, comp, dependents, statutory, custom — none duplicated across modules.
Append-only and timestamped — matches tax-authority lookback in every country we serve.
Salary visible to the manager. NSSF number visible only to people-ops. Per field, per role.
Bring spreadsheets or your existing HRIS — preview every change before anything is committed.
/ why it matters — where bad data comes from
Each fact carries its source — entered by a person, computed by a rule, or imported — with a name and a timestamp. Sensitive fields are encrypted and access-controlled. Here's one record, and the ledger behind it.
When an auditor, a manager, or Esther herself asks “why does this say 312,000?” — the answer is on the record: who set it, when, and what changed. No reconstruction from old emails.
/ what's inside — 06 capabilities
Identity, employment, comp, documents, audit — one record per person that payroll, leave and performance all read. Stop reconciling an HRIS, a payroll vendor and a spreadsheet.
Departments, job grades, positions and reporting lines come from the employment record — so the org chart is always current, not a slide someone maintains.
Add the fields your team actually uses — visa expiry, contractor agency, salary band — typed as date, money or list, validated, and usable in every report.
Salary visible to the manager. NSSF number visible only to people-ops. Performance notes sealed to the writer. You define it per field, per role — it applies everywhere.
Every change is recorded — what, who, when — in an append-only log you can't accidentally turn off. Seven years of retention, matching statutory lookback.
Import from spreadsheets or your existing HRIS. The mapping is interactive, duplicates are flagged, and you see the full diff before anything is committed.
/ usually asked by people-ops leads
Yes. Custom employee numbers are first-class — you set the prefix, the padding, and any segment that encodes site or department. Internal platform IDs are separate and never leak into your documents.
The log entries are immutable, so they stay. The record itself moves to an archived state — searchable by people-ops, hidden from line managers, and retained for the statutory period before deletion.
Down to the field. “Managers see their team's salary but not bank details. Finance sees bank details but not performance ratings. Performance writers see only their own drafts.” You configure it once; it applies in every screen, export and API response.
Yes — above a few thousand records we route you through the import flow, which gives you a preview, a diff, and a rollback. Nothing is overwritten silently.
/ the offer
Import your spreadsheet, review the diff, and have a live, auditable directory today.
10 MIN TO FIRST LIVE RECORD · KE, UG, NG, CI, GH, ZA