A modern, multi-company, multi-country payroll, leave management and ERP integration platform — Crafted in Kenya, built for Africa and beyond. Powerful enough for enterprise, intuitive enough for any HR team.
Built from decades of payroll expertise, BankersCode replaces spreadsheets, legacy desktop tools, and patchwork software with a single, unified platform. From onboarding to final payslip — every process is seamless, compliant, and fully auditable.
Unlike traditional payroll software, BankersCode is designed for the complexity of modern African enterprises — handling multi-currency remittances, statutory deductions across jurisdictions, ERP journal postings, and leave calendars that respect every regional public holiday.
Manage unlimited companies under a single login. Each company maintains its own payrolls, periods, and employee records — unified interface.
Auto-calculate PAYE, NSSF, NHIF, SHIF, NITA and equivalents across 50+ countries. Tax tables update automatically with regulatory changes.
Full leave lifecycle — annual, sick, maternity, compassionate and custom types. Approval workflows, balances, carryover rules and leave calendars.
Auto-generate Pay JVs posted directly to your GL. Company, departmental, and employee-level journals with configurable account codes and debit/credit rules.
Generate bank remittance files in formats accepted by all major banks. Multiple payment banks per employee, priority-based disbursement, EFT file exports.
30+ report types including P9, P10, NSSF, NHIF, payroll journals, coinage, ED listings, reconciliation, and a fully customisable report builder.
Full audit trails on every transaction. Role-based access control ensures users only see what they need. All data encrypted at rest and in transit.
Manage employee loans with full amortization schedules — simple and compound interest. Auto-import repayments into monthly payroll transactions.
Employees access payslips, apply for leave, update personal details, and view loan schedules — reducing HR admin workload by up to 60%.
Process salaries, allowances, and deductions with formula-based automation. Supports recurring and one-off earnings, multi-currency payrolls, and prorated calculations for joiners and leavers.
End-to-end leave management with configurable leave types, accrual rules, approval chains, and integration into payroll for deductions. Half-day leaves and regional holiday calendars supported.
Automated PAYE, NSSF, NHIF, SHIF, NITA calculations with built-in tax tables for Kenya, Uganda, Tanzania, Rwanda, Nigeria and more. One-click P9, P10, P10A, P10D generation.
Automatically post Pay JVs to your General Ledger. Configure company-wide, departmental, and per-employee journal templates. Supports Sage, QuickBooks, Navision, and custom ERP connectors.
Full loan amortization with payment schedules, interest accrual tracking, and automatic deduction integration. Multiple concurrent loan types per employee with vendor tracking.
Configurable report builder with 30+ templates. Drill down by department, cost centre, paypoint, grade, or any custom analysis dimension. Export to PDF, Excel, or EFT bank files.
| Account | Description | Dr | Cr |
|---|---|---|---|
| 5100 | Basic Salary — IT Dept | 284,500 | — |
| 5120 | House Allowance | 42,000 | — |
| 5130 | Transport Allowance | 18,000 | — |
| 2210 | PAYE Payable | — | 31,200 |
| 2220 | NSSF Payable | — | 4,320 |
| 2230 | NHIF / SHIF Payable | — | 3,600 |
| 2100 | Net Pay Payable — Bank | — | 305,380 |
| Totals | 344,500 | 344,500 | |
BankersCode eliminates manual journal entry. Every payroll run automatically generates a balanced Pay JV — posted straight to your General Ledger with the right account codes, cost centres, and descriptions.
Configure company structure, payroll periods, bank details, and analysis groups. Bulk-import employees from CSV or your legacy system.
Define salary structures, allowances, deduction codes, and payroll formulas. Statutory compliance deductions are configured once and run automatically.
Run payroll for all employees or selected groups. Review computed figures, approve, lock the period, and auto-generate your Pay JV for the GL.
Email payslips directly to employees. Generate bank remittance files, post ERP journals, and print statutory reports — all from one screen.
We moved from a legacy desktop system to BankersCode and the difference is night and day. Our statutory compliance across three countries is now fully automated, Pay JVs post to Sage without anyone touching them, and our HR team saves two full days every payroll cycle.
All plans include unlimited payroll runs, full statutory compliance, and dedicated local support. No hidden fees. Cancel anytime.