HR and payroll for Nigerian companies
MeritasHR keeps your employee records, attendance, leave and monthly payroll in one system, with PAYE and pension calculated for you. Built for companies running 20 to 2,000 staff.
PAYROLL SUMMARY
- Gross pay
- ₦58,420,000
- PAYE
- ₦6,914,300
- Pension (8%)
- ₦4,673,600
- Net pay
- ₦46,832,100
248 employees across 6 departments
ATTENDANCE, THIS WEEK
231
present
12
on leave
5
absent
WAITING ON YOU
-
Pending
Annual leave, 3 days
Adaeze O. · Finance
-
Pending
Overtime, 6 hrs
Ibrahim M. · Operations
-
2 steps
New hire onboarding
Chidi E. · Engineering
A live dashboard from the demo environment.
What it replaces
Most companies we speak to run HR across a payroll spreadsheet, a folder of scanned contracts, a WhatsApp group for leave requests and an attendance book at reception. It works until someone is on holiday, or until an auditor asks how a figure was reached.
- Payroll spreadsheet, rebuilt monthly
- One payroll run, figures carried forward
- PAYE worked out by hand
- Tax bands applied per employee
- Leave requests over chat and email
- Requests routed to the right approver
- Attendance book at reception
- Clock-in that feeds the timesheet
- Contracts in a shared drive
- Documents attached to each record
The modules
Each one works on its own, and they share the same employee record.
Employee records
Personal details, job history, salary changes, contracts and ID documents on one profile. Managers see their own team; HR sees everyone.
Payroll
Monthly runs with PAYE, pension and any allowances or deductions you define. Payslips are generated per employee and kept for reference.
Attendance and shifts
Daily clock-in, shift patterns and overtime. Totals roll into timesheets so payroll is not retyped from a register.
Leave
Entitlements per policy, requests with an approval chain, and balances that update themselves as leave is taken.
Recruitment and onboarding
Track openings and applicants through to offer, then run new starters through a checklist of documents and setup tasks.
Performance
Goals per employee, review cycles on your own schedule, and a written record of feedback against each one.
Reports
Headcount, turnover, attendance and payroll cost by department or location. Export to CSV for finance and audit.
Multiple entities
Groups running more than one company get a separate workspace per entity, with no data shared between them.
Nigerian payroll, not a translation
Statutory rules are part of the payroll engine rather than something you patch in afterwards. Salaries are held and paid in Naira, and subscriptions are invoiced locally by bank transfer.
Support runs on West African hours, so a question on Tuesday morning gets answered on Tuesday morning.
PAYE
Graduated tax bands and consolidated relief applied per employee each run.
Pension
Employee and employer contributions calculated on qualifying pay.
Payslips and records
Every run leaves a payslip per employee and a figure you can trace back.
Local billing
Invoiced in Naira, payable by bank transfer, USSD or card.
Getting set up
-
1
Bring your staff list across
Upload the spreadsheet you already keep and map its columns to employee fields.
-
2
Set your policies
Leave entitlements, pay cycle, working hours and who approves what.
-
3
Give the team logins
Staff request leave and read payslips themselves instead of asking HR.
How data is handled
- Encrypted in transit
- Served over HTTPS with TLS, and HTTP requests redirected.
- Access by role
- Administrator, manager and employee permissions, scoped to one organisation.
- Separate workspaces
- Each company's records are isolated, so one client cannot query another's data.
- Change history
- Edits to employee, leave and payroll records are recorded against a user.
Questions we get asked
How long does setup take?
A single company with a clean staff list is usually running the same day. Groups with several entities or unusual pay structures take longer and we walk through it with you.
Can we move off our spreadsheets?
Yes. Upload the staff list you keep now and map the columns. Nothing is retyped by hand.
Do employees get their own access?
Each employee can log in to request leave, read payslips and update their details. Managers see their team only.
Can we get our data out?
Any report exports to CSV, so finance and auditors can work from it without going through us.
Does it work for more than one company?
Each entity gets its own workspace. Records stay separate while you administer them from one place.
What if our pay structure is unusual?
Allowances and deductions are defined per company, so housing, transport or shift premiums can be added as your own line items.
Have a look around the demo
The demo is a working environment with sample staff loaded. Run a payroll, approve some leave and pull a report to see how it holds up against how you work today.