Payroll in Kenya.
Every shilling, every rule.
PAYE, NSSF, SHIF, AHL, NITA, payslips, and statutory filings — computed automatically, filed on time. Pay via bank transfer or M-Pesa.
What's supported in Kenya
Everything you need to run compliant payroll in Kenya — taxes, payments, leave, and employee self-service.
PAYE (Pay As You Earn)
KRA progressive brackets: 10%, 25%, 30%, 32.5%, 35%. Personal relief of KES 2,400/month applied automatically.
NSSF (National Social Security Fund)
Tier I + Tier II. 6% employee + 6% employer, capped at KES 4,320 per party. Schedule generated per period.
SHIF (Social Health Insurance Fund)
2.75% of gross salary, minimum KES 300/month. Pre-tax deductible. Replaces legacy NHIF.
AHL (Affordable Housing Levy)
1.5% employee + 1.5% employer of gross salary. Pre-tax deductible. No cap.
NITA (National Industrial Training Authority)
KES 50 flat per employee per month. Employer-only cost.
Leave management
Annual (21 days), Sick (14 full + 14 half-pay), Maternity (90 days), Paternity (14 days), and more. Approval workflow included.
Deductions
Loan repayments, salary advances, savings, custom. Fixed amount or percentage of gross. Balances tracked automatically.
Payslips
PDF per employee per period. Gross, taxes, deductions, and net — all in one document.
Statutory remittances
PAYE, NSSF, SHIF, AHL, and NITA reports with filing-ready formats. Track submission and payment status.
Bank file export
Batch transfer file ready for your bank portal. One download per payroll run.
M-Pesa payments
Pay via M-Pesa. Funding verified before disbursement. Every payment tracked.
Bank transfers
Automated via payment provider. Settlement confirmed per transaction.
Employee self-service portal
Payslips, leave requests, salary advances, deduction history. Magic link login, no passwords.
Deduction remittances
Per-type remittance reports. CSV and PDF download per payroll run.
How payroll works in Kenya
Set up your company
Enter your KRA PIN, NSSF employer number, pay day, and company details. The wizard walks you through each field.
Add your employees
Add individually or import from CSV. Set salary, bank or M-Pesa details, KRA PIN, and NSSF number for each person.
Run payroll
One click computes PAYE, NSSF, SHIF, AHL, NITA, and all deductions. Review every line item before you approve.
Pay and file
Release payments, download statutory reports, and send payslips. Settlement tracks every category independently.
Compliance outputs
Generated per payroll run. Ready for statutory filing.
PAYE return (P10)
Monthly PAYE breakdown by employee. KRA bracket mapping included. Ready to file.
NSSF schedule
Employee (6%) and employer (6%) contributions per person. Tier I + Tier II. Generated per period.
SHIF report
2.75% of gross per employee. Minimum KES 300 enforced. Filing-ready format.
AHL report
Employee (1.5%) and employer (1.5%) contributions per person. Generated per period.
NITA report
KES 50 per employee per month. Employer-only. Aggregated per payroll run.
Payslips
Individual PDF per employee: gross pay, every deduction line, net pay.
Deduction remittances
Per-deduction-type breakdown with amount, status, and CSV/PDF export.
Bank export file
Batch transfer file for your bank portal. Generated per run.
Built for payroll teams
A clean interface for managing payroll runs, reviewing computations, and tracking settlement per category.
Frequently asked questions
Free to start
Process payroll for up to 5 employees at no cost. Upgrade as your team grows.
Run your first payroll in Kenya
Set up in under 10 minutes. No credit card required. Free for up to 5 employees.