People, leave and payroll in one place
Keep a record for each person who works for you, take new joiners through a checklist, track their leave, and run the month’s payroll with tax and pension worked out. Approving a run posts it to your books, and each person gets a payslip.
Free to use. No card needed.
Oak & Form Studio
Payslip · October 2026
Employee
Ngozi Adeyemi
EMP-0001 · Software engineer
Paid to
GTBank
••••6789
Earnings
- Basic salary₦300,000.00
- Housing allowance₦100,000.00
- Transport allowance₦50,000.00
- Meal allowance₦20,000.00
Gross pay₦470,000.00
Deductions
- PAYE tax₦60,620.00
- Pension (employee)₦36,000.00
Total deductions₦96,620.00
Illustration with sample data.
How it works
- 1
Add your people
Details, job, monthly pay, bank account and documents in one record. New joiners get an onboarding checklist you can change.
- 2
Run the month
Start a pay run. Leave, part months and one-off bonuses or deductions are taken into account. Check it, then approve.
- 3
Pay and send payslips
Download the bank schedule, mark the run paid, and email each person their payslip as a PDF.
What you get
- A record for everyone
- Contact details, job and department, who they report to, probation, bank and tax details, emergency contact and documents such as contracts and ID, kept private.
- Onboarding and offboarding checklists
- Ticking the last onboarding item makes someone active. When someone leaves, record why and when, and a leaving checklist starts.
- Leave that adds up
- Leave types with yearly allowances, carry-over and paid or unpaid. Balances, requests and approvals, a calendar of who is away, and public holidays that do not count against anyone.
- Payroll rules you control
- Pension, NHF, NSITF, rent relief and the PAYE tax bands are settings, not fixed rules. The defaults follow Nigeria’s personal income tax rules from January 2026. Have your accountant confirm them for your business.
- Part months and unpaid leave
- Someone who joins or leaves mid-month is paid for the days they worked. Approved unpaid leave comes off their pay. A bonus is taxed at the rate it lands on, not as twelve months of pay.
- Payslips as PDFs
- Each payslip shows earnings, deductions and net pay in your brand colour. Email them all at once or one at a time. Nobody is sent the same one twice by accident.
- It posts to your books
- Approving a run records salaries and employer costs as expenses and what is owed to staff, tax and pension as liabilities. Marking it paid moves the money out of your bank account.
- Private by design
- Only owners, admins and accountants see staff records and pay. Everyone else sees just their own leave and payslips, matched to them by email.
Common questions
Does KudiBooks pay my staff?
No. It works out what each person is owed and gives you a bank schedule to upload to your bank. Marking a run as paid records that you paid it.
Does it pay PAYE and pension to the authorities?
Not yet. It works out and records what you owe, and you pay it over yourself. Record those payments against the payable accounts as bills or journal entries.
Are the tax and pension rates right?
The defaults follow Nigeria’s personal income tax rules from January 2026, and you can change every rate and band. Because rules and circumstances change, check them with your accountant before you rely on them.
Can my staff see their own payslips?
Yes. Invite them as team members with the staff role, using the email on their employee record. They see their own leave, can ask for leave, and download their own payslips. They cannot see anyone else’s.
Is there time tracking or attendance?
Not yet. Leave is tracked in days. Hours worked and attendance are not.
Related features
Run your business from one place.
Create a free account, tell us what you do, and switch on the tools you need. Your first invoice can be ready in about a minute.

