UbiniOS People & Payroll
Pay everyone right, on time, under the 2025 tax law
One record per employee from onboarding to exit, turned into a correct, approved payroll every month. Your own bank pays your staff from a file you approve, so your salary money never leaves your bank account.
Download the solution booklet (PDF)Sound familiar?
- PAYE calculated on outdated tax bands
- Pension, NHF and NSITF remittances that are late or wrong
- Salary errors when staff join or leave mid-month
- Leave balances nobody can confirm
- Loans and advances that are never fully recovered
- Staff bank details changed without checks
- Payroll that one person both prepares and approves
- Hours spent rebuilding statutory schedules every month
Payroll is the one bill every business pays every month. It should be correct, approved by a second person, and filed on time without a spreadsheet marathon.
How it connects
- 01Hire & onboarding
- 02Attendance & leave
- 03Payroll run
- 04Second-person approval
- 05Payslips
- 06Bank file
- 07Statutory files
- 08Journals
Attendance, leave, loans and joiners feed the run. One person prepares it, another approves it, and payslips, the bank file, statutory files and accounting journals all come out of the same approved run.
What you get
Everything listed here is live in the product today.
Employee records
One accurate record for every staff member.
- Branches, departments, grades and an organisation chart
- Bulk import from a CSV template with a validation step
- Document vault with alerts for expiring documents
- Encrypted NIN, BVN and bank details
Attendance & geofenced clock-in
Know who turned up, where and when.
- Clock-in from the phone, checked against the branch location
- Daily board and monthly worksheet with CSV export
- Unexplained absences followed up, with reminders
- Weekly rota with an auto-scheduler
Leave management
Leave balances everyone can trust.
- Every balance movement recorded in a ledger
- Monthly accrual, carry-over expiry and per-branch holidays
- Approval through your own chain
- Unpaid leave reduces pay automatically in the next run
Payroll engine
Accurate Nigerian gross-to-net, every month.
- PAYE under the Nigeria Tax Act 2025 or PITA, chosen per employer
- Rent relief, pension, NHF, NHIS, NSITF and ITF
- Pro-rating, arrears, back pay and pay holds
- Loans and salary advances with automatic recovery
- Comparison with the previous run before approval
Casual wages & contractors
The same control for staff who are not on salary.
- Fixed wage rates and piece-work earnings
- Wage runs with approval, and receipts for workers without a login
- Contractor payments with a WHT schedule
Payslips, payment & compliance
Pay through your own bank and file with confidence.
- Password-protected PDF payslips by email
- Bank file in your bank’s layout, reconciled against its confirmation
- LIRS PAYE and H1, FCT-IRS, PenCom, NHF, NSITF and WHT files
- Compliance calendar with filing deadlines
Performance & growth
Clear goals, fair reviews and documented follow-up.
- Objectives, appraisal cycles and KPI scoring
- 360 feedback, one-to-ones and improvement plans
- Promotions and disciplinary queries with approval
Payroll journals
Payroll lands in the books correctly.
- One-click posting into UbiniBooks
- Export for QuickBooks, Sage and Xero
- Payroll audit trail with filters
Controls built in
The controls that protect your money
Your money stays in your bank
UbiniOS prepares the payment file. Your bank pays your staff after your own approval. UbiniOS never holds or moves salary money.
Two people on every run
Every payroll run, payment batch and bank-detail change is prepared by one person and approved by another.
Switch in any month
Import year-to-date figures from your old system, so PAYE stays correct when you move in the middle of the year.
Answers, not phone calls
- What is staff costing us, and where?
- How has payroll cost moved month by month?
- What do we owe each tax and pension authority, and is it filed?
- Who still owes us on loans and advances?
- Who is late, absent or overworked?
- How much leave is untaken?
The change
| From | To |
|---|---|
| Payroll spreadsheets | One approved payroll |
| Old tax bands | NTA 2025-ready PAYE |
| Rebuilt remittance schedules | Statutory files from the run |
| One person in control | Maker-checker approval |
| Paper personnel files | Encrypted digital records |
| Leave by memory | Ledger-backed balances |
Who it is for
- SMEs with 10 to several hundred staff
- Schools, clinics and hospitals
- Logistics and transport companies
- Agencies and professional firms
- Accounting firms running client payroll
- Anyone moving off spreadsheets
Coming next
We are building these now. They are not available today, and we will not sell them to you as if they were.
Not yet available
WhatsApp payslips
Payslips delivered to staff on WhatsApp, with opt-in consent.
Not yet available
Accountant payroll role
A ready-made role for firms running payroll for several clients.
Not yet available
More bank file presets
Ready-made layouts for the major Nigerian banks.
Not yet available
Mobile app
A dedicated app for clock-in, payslips and leave.
Included in the one plan. ₦3,499 per employee per month. Every product is included, and industry features cost nothing extra.
See pricingCreate an account, switch on the products you need, and have your team set up today. Every product is included from day one, with a ₦0 implementation fee.