PayTrove user guide
Nigerian payroll and statutory compliance, step by step
This guide shows how to run Nigerian payroll in PayTrove: setting up the company and its people, running and approving monthly payroll, paying staff, remitting PAYE, pension, NHF, NSITF and ITF, handling leave, loans, casual workers, bonuses and leavers, giving employees self-service, and filing the annual returns.
It follows one fictional company, Savannah Harvest Agro-Allied Limited, through its first three months on PayTrove (January to March 2026). Every screenshot was taken from PayTrove running that scenario, so the figures in the text match the screens.
The illustration: Savannah Harvest Agro-Allied Limited
An agro-exporter (RC 1847263) that buys cashew, sesame, ginger, cocoa, shea nuts and hibiscus from farmers across Nigeria, processes them at its Kaduna factory and exports them to Europe, Asia and the Middle East. Head office: 14 Adeola Odeku Street, Victoria Island, Lagos. Year end 31 December.
| Location | Staff | People | PAYE goes to (state of residence) |
|---|---|---|---|
| Lagos head office | Managing Director, finance, payroll and HR, export sales, logistics, driver | 8 | Lagos (7), Ogun (1) |
| Kaduna processing factory | Factory manager, quality control, production supervisors, machine operators, maintenance, stores, and four daily-rated casual workers at ₦8,500 a day | 14 | Kaduna |
| Buying centres | Buying officers at Lokoja, Ogbomoso, Lafia, Dutse, Kachia, Akure, Minna, Ilorin and Kano; field agents at Lafia, Ogbomoso and Dutse | 12 | Kogi, Oyo, Nasarawa, Jigawa, Kaduna, Ondo, Niger, Kwara, Kano |
| Total, January 2026 | 34 | 11 State Internal Revenue Services |
Monthly salaries range from ₦150,000 (field agents and machine operators) to ₦3,500,000 (the Managing Director); the four casual workers are paid ₦8,500 a day for the days they work. Factory staff receive a shift allowance and buying-centre staff a field allowance. Two employees contribute to NHF; five have declared rent for rent relief; the driver's pay is agreed as a take-home amount.
| Person | Job | PayTrove role |
|---|---|---|
| Chukwudi Okeke | Finance Manager, Lagos | Admin — first administrator (opens PayTrove from troveuniverse.com); approves payroll |
| Aisha Bello | Managing Director, Lagos | Admin — second approver; holds the TroveUniverse account |
| Blessing Etim | Payroll & HR Officer, Lagos | Preparer — maintains employees, prepares runs, approves leave |
| Funmilayo Adeyemi | Accountant, Lagos | Viewer — reports, journals, schedules |
| Ibrahim Danjuma | Factory Manager, Kaduna | Viewer (from March) |
| Grace Ojo, Musa Lawal, Tobi Akinola | Buying officers (Akure, Lafia); export sales | Employee self-service |
| Nkechi Okafor | Okafor Bello & Co, external accountants | Viewer at Savannah Harvest; Preparer at two other clients (practice mode) |
| Date | What happens | Gross pay (₦) |
|---|---|---|
| 5–6 January | PayTrove opened from troveuniverse.com; settings, users, pay components; 34 employees added; leave policy, a staff loan and a co-operative deduction set up | |
| 28 January | January payroll paid (prepared 26th, approved 27th) | 16,192,357 |
| 5–9 February | January pension, PAYE (eleven states), NHF and NSITF remitted | |
| 10–12 February | Self-service logins; leave requested and approved; unpaid leave; a promotion and a new joiner; overtime; a salary advance; a forgotten password | |
| 27 February | February payroll paid | 16,566,928 |
| 2 March | February remittances; a fifth admin seat needed — two seats bought on troveuniverse.com | |
| 13 March | Emmanuel Adaji leaves; final settlement paid | 55,385 |
| 27 March | March payroll paid, with an export bonus and back pay | 17,298,647 |
| 31 March | Q1 production bonus paid in its own run; quarter-end reports, annual return schedules, audit log; practice mode and client billing | 240,000 |
Who should read what
Every step says who normally does it. Start with chapter 1 (everyone), then read the chapters for your role:
Contents
-
1. Getting started
Open PayTrove from troveuniverse.com, set up two-factor authentication, sign in, reset a forgotten password and find your way round the Overview.
10 steps
- 1.1 Open PayTrove from troveuniverse.com
- 1.2 Link your authenticator app
- 1.3 Save your recovery codes
- 1.4 Sign in with your email and password
- 1.5 Enter the code from your app
- 1.6 Forgotten your password? Ask for a link
- 1.7 Open the email
- 1.8 Choose a new password
- 1.9 The Overview page
- 1.10 The latest payroll run on the Overview
-
2. Setting up the company
Record the company's details, salary structure, statutory registration numbers and pension rates, and check which statutory rules apply.
-
3. Users, roles and security
Add staff and self-service logins with the right roles, and manage two-factor authentication and passwords.
-
4. Pay components
Set up the allowances, bonuses and deductions that are paid on top of each employee's monthly gross.
-
5. Employees
Add employees one by one or from a spreadsheet — salaried, take-home and daily-rated casual workers — with everything needed to pay and file for them.
9 steps
- 5.1 Add an employee: person and employment
- 5.2 Pay and statutory details
- 5.3 Health insurance and bank account, then save
- 5.4 Pay agreed as take-home (net)
- 5.5 A daily-rated casual worker
- 5.6 Import many employees from a spreadsheet
- 5.7 Check the employee list before the first run
- 5.8 Add allowances and deductions to an employee
- 5.9 Keep evidence on the employee's file
-
6. Running the January payroll
Prepare, check and approve the January payroll, enter casual workers' days, and produce payslips, the bank file, the register and the journal.
15 steps
- 6.1 Create the run
- 6.2 Read the checks on the draft
- 6.3 Enter the days worked by casual workers
- 6.4 The draft picks up corrected records
- 6.5 Write the approval memo
- 6.6 Review the totals
- 6.7 How PAYE was worked out: a worked example
- 6.8 Approve the run
- 6.9 The line items
- 6.10 Casual workers on the run
- 6.11 A casual worker's payslip, and how their PAYE is worked out
- 6.12 Payslips as PDF files
- 6.13 The bank payment file
- 6.14 The payroll register
- 6.15 The journal for your ledger
-
7. Remittances
Pay over PAYE to each state IRS, pension, NHF, NSITF and ITF from the schedules, and record every payment with its receipt.
-
8. Leave, loans and third-party deductions
Set the leave policy, approve and book leave, and handle staff loans, salary advances and court or co-operative deductions.
-
9. February: changes to pay
Record a promotion, overtime, a new joiner and unpaid leave, import casual workers' days, and check what changed before approving.
-
10. March: a leaver and back pay
Pay a leaver's final settlement with pro-rata leave, then run March with back pay and a bonus.
-
11. Bonus and 13th-month runs
Pay a bonus or a 13th month in its own run, with PAYE worked out correctly on the whole year, and correct a run approved with a mistake.
-
12. Employee self-service
What employees see on self-service: payslips, leave requests and their own contact details.
-
13. Reports, annual returns and the audit log
The variance, department and cost-to-employ reports, the annual returns for each state, the audit log and the PAYE calculator.
13 steps
- 13.1 Cost by department
- 13.2 Cost to employ
- 13.3 The Overview at the end of the quarter
- 13.4 Annual returns
- 13.5 A state's schedule
- 13.6 Casual workers on the annual return
- 13.7 The exported employer summary
- 13.8 An exported state schedule
- 13.9 The audit log
- 13.10 Filter the audit log
- 13.11 The PAYE calculator
- 13.12 The calculator's workings
- 13.13 Work out the gross for an agreed take-home
-
14. Practice mode, AI assistance and offline working
Run payroll for several client companies, bill them, set up AI assistance with your own provider, and work offline.
22 steps
- 14.1 Sign in to several companies
- 14.2 Switch between companies
- 14.3 The practice view
- 14.4 Prepare runs for several companies
- 14.5 The drafts are ready
- 14.6 Bill your clients
- 14.7 Raise the month's invoices
- 14.8 Issue an invoice
- 14.9 The invoice PDF
- 14.10 Set up AI assistance
- 14.11 Acknowledge, switch on and test
- 14.12 Azure OpenAI settings
- 14.13 What AI assistance does
- 14.14 The AI usage log
- 14.15 The prompt library
- 14.16 Make your data available offline
- 14.17 The Offline page
- 14.18 Working without a connection
- 14.19 Changes made offline wait to be sent
- 14.20 When an offline change clashes
- 14.21 The company's offline policy
- 14.22 Where to find the offline policy
-
15. Your TroveUniverse subscription
How PayTrove is billed — prepaid admin seats and monthly-counted active employees, monthly or yearly — and where to manage it.