HR, payroll and GPS attendance softwareKnow who’s really at work, in every branch.
Trovina HRMS is HR and payroll software built around GPS attendance. Staff clock in from their phones, and it only counts inside their branch’s area. That attendance then feeds leave, payroll and payslips, all under your company’s own name.
No app to install. Works in the browser on any smartphone.

What it takes off your desk
- “I’m on my way” clock-ins.
- Clock-in only works inside the branch’s GPS area. Refused attempts are recorded with the distance.
- Salaries paid for days nobody worked.
- Payroll is generated from staff records and their attendance, and flags anything unusual before you approve it.
- Branches you can’t see from head office.
- Every branch’s attendance on one screen, live, wherever your branches are.
- Leave requests on paper and WhatsApp.
- Staff request leave on their phones, managers approve it, and balances update themselves.
- “Please send my payslip” every month.
- Staff open their own payslips in the employee portal once payroll is approved.
GPS staff attendance that checks where people really are
Each branch has a GPS point and a radius you choose. When someone taps Clock in, the app measures how far their phone is from the branch. Outside the area, the clock-in is refused and they’re told exactly how far away they are. It replaces sign-in books, fingerprint queues and attendance spreadsheets.
- Location is checked only at clock-in and clock-out. Nobody is tracked during the day.
- Weak GPS signals are rejected instead of guessed.
- Lateness is worked out from each person’s schedule and grace period.
- Staff write a short report of their day when they clock out.


Every branch on one screen before 9am
The HR dashboard shows who’s in, who’s late and who hasn’t shown up across all your branches, with the approvals waiting for you alongside. Branch managers see only their branch; department managers see only their team.

- Waiting for the first clock-in
Payroll worked out from real attendance
Generate the month’s payroll in naira from salaries, allowances, overtime and deductions such as pension. Joiners and leavers are prorated automatically, and anything odd, like a missing clock-out or no salary on record, is flagged before you approve.
- Draft, review and approval steps, with an option to require a second approver.
- Approved payroll is locked and payslips appear for staff.
- Export to CSV for your bank or accountant.

Leave management without the paper chase
Staff request annual, sick or compassionate leave from their phones. The right manager approves it, weekends and public holidays are left out of the count, and everyone can see their remaining balance.

Your own HR system, with your company’s name on it
It’s installed for your business on your own web address, with your logo, colours and sign-in photo. Your staff see your HR portal, and your data stays in your own database, never shared with other companies.

Everyone sees only what they should
Ready-made roles for owners, HR, branch managers, department managers and staff, or create your own. Every change to salaries, records and settings is written to an audit log, and admins can turn on two-step verification.

Everything else your HR team needs
- Employee self-service
- Staff check their attendance, request leave, download payslips and see their documents.
- Employee records
- Personal details, job, salary history and status from probation to exit.
- Documents
- Contracts, IDs and certificates stored against each employee.
- Work schedules
- Shifts, breaks, grace periods and public holidays per branch.
- Attendance corrections
- Staff request a fix; a manager approves it with a reason on record.
- Reports
- Headcount, lateness, absences, overtime, leave and payroll, exported to CSV.

How setup works
We do the technical part. Your HR team brings the company details, and we set the rest up together.
Tell us about your company
How many branches and staff you have, how you track attendance today and how you pay salaries. A WhatsApp chat or a short call is enough.
We install it for you
On your own web address with secure hosting and your own database. Nothing is shared with other companies.
Set up your company
Logo and colours, branches with their GPS points, departments, work hours, public holidays, leave types and payroll rules. We do this with your HR team.
Add your staff
HR creates each person’s account. Staff sign in with their work email from any phone or computer.
Run your first month
Staff clock in from day one. At month end, generate payroll from the attendance and send payslips.
Let’s set it up for your company
Tell us how many branches and staff you have. We’ll install it under your name, set up your branches and walk your HR team through the first payroll.
Questions owners ask us
What is Trovina HRMS?
Trovina HRMS is an HR management system (HRMS) that brings staff attendance, leave, payroll, payslips and employee records into one web app. It is built for businesses with more than one branch.
Is it suitable for small and medium-sized businesses?
Yes. It is designed for growing businesses, from a single office to many branches, that want to move HR and payroll off spreadsheets and paper.
Do staff need to download an app?
No. It opens in the browser on any smartphone or computer. Staff can add a shortcut to their home screen so it feels like an app.
Does clocking in use much data?
Very little. A clock-in sends a location and a time, which is a tiny amount of data compared with sending a photo in a chat.
Can people fake their location?
Location-spoofing apps can mislead any GPS-based system, so we don’t pretend otherwise. The app rejects weak or imprecise GPS readings, records every refused attempt with its distance, and gives you reports to spot patterns quickly.
What if someone works off-site for a day?
They submit a correction request with a reason, and their manager approves or rejects it. Both are kept in the record.
Does the payroll software handle pension and other deductions?
Yes. Pension (8% of basic) is set up by default, and you can add other deductions as percentages or fixed amounts. Tell us how you handle income tax today and we’ll set payroll up to match.
Who owns our data?
You do. Every company gets its own installation and its own database, under its own name.
Can managers only see their own branch?
Yes. Branch managers see their branch, department managers see their team, and staff see only their own records. You can also create your own roles.
How is it different from a typical HR SaaS?
Instead of a shared account on someone else’s platform, you get your own HR system on your own web address, with your branding and your own database.
