Aqiq Solutions LTD.

Payroll Software for Kenyan Businesses: What to Look For and How ERP Makes It Easier

Payroll Software for Kenyan Businesses: What to Look For and How ERP Makes It Easier
Payroll Software · Kenya · 2026

Payroll Software for Kenyan Businesses: What to Look For and How ERP Makes It Easier

By Aqiq Solutions  |  April 2026  |  12 min read

Keywords: payroll software Kenya 2026, PAYE Kenya, NSSF Kenya, SHIF SHA Kenya, Housing Levy payroll, ERPNext payroll Kenya, payroll compliance Kenya, best payroll system Kenya, automated payroll Kenya

Every month, on or before the 9th, something stressful happens inside thousands of Kenyan businesses. Someone is cross-referencing an Excel spreadsheet with an attendance register, manually calculating PAYE based on progressive tax bands they hope are still current, checking NSSF rates that changed again, reconciling SHIF contributions that replaced NHIF in 2024 and are still confusing most employers, and trying to get everything done before the deadline hits and the penalty clock starts ticking.

If that sounds familiar, you already know that payroll in Kenya is not simple. It involves at least five statutory deductions, multiple government portals, monthly filing deadlines that carry meaningful financial penalties when missed, and a regulatory environment that has changed significantly in the last two years alone. Getting it wrong once costs money. Getting it wrong repeatedly costs significantly more, and eventually attracts KRA attention that nobody wants.

This guide is going to walk through exactly what payroll compliance in Kenya requires in 2026, what to look for in payroll software, and how an ERP system like ERPNext from Aqiq Solutions turns the monthly payroll process from a manual compliance risk into an automated, accurate, and audit-ready routine.


What Kenyan Payroll Compliance Actually Requires in 2026

Before evaluating any payroll software, it helps to be absolutely clear on what the system needs to handle. Kenyan payroll compliance in 2026 involves six statutory deductions and contributions, each with its own rate, its own remittance deadline, and its own penalty structure for non-compliance.

Deduction / Contribution Rate (2026) Who Pays Remittance Deadline Governing Body
PAYE (Pay As You Earn) Progressive: 10%, 25%, 30%, 32.5%, 35% based on income bands. Personal relief of KES 2,400/month applies. Employee (deducted by employer and remitted to KRA) 9th of following month via iTax Kenya Revenue Authority (KRA)
NSSF 6% of pensionable earnings (employer and employee each). Tier I and Tier II structure applies. Employee and employer — matched 1:1 9th of following month via NSSF i-portal National Social Security Fund (NSSF)
SHIF (formerly NHIF) 2.75% of gross salary. Minimum KES 300/month. No upper limit. Employee (deducted by employer) + employer now also contributes 1.375% — a new cost that did not exist under NHIF 9th of following month via SHA portal Social Health Authority (SHA)
Affordable Housing Levy (AHL) 1.5% of gross salary (employee) + 1.5% matching employer contribution = 3% total Employee and employer — matched 1:1 9th working day of following month via iTax (Form P10, Sheet M) Kenya Revenue Authority (KRA)
HELB Varies by employee — agreed monthly amount per active student loan Employee (employer deducts and remits) 9th of following month Higher Education Loans Board (HELB)
NITA Levy KES 50 per employee per month (employer-borne) Employer only Monthly National Industrial Training Authority (NITA)

That is six different calculations, potentially across dozens of employees with different salary levels, different HELB obligations, different allowances, and different benefit structures. Each one has to be calculated correctly, filed separately through the correct portal, and remitted on time. Every month. Without exception.

“70% of businesses still rely on spreadsheets or outdated tools to run payroll, and it is costing them — in penalties, in staff hours, and in compliance risks they may not discover until KRA comes looking.”

The Penalties for Getting It Wrong

Payroll compliance in Kenya is not a grey area where errors are forgiven easily. The penalty structure is specific and compounds quickly when remittances are late or incorrect.

Violation Penalty
Late or incorrect PAYE remittance 5% of unpaid tax plus 1% monthly interest until fully settled
NSSF non-compliance or missed remittance Up to KES 50,000 per violation plus 5% penalty per month on outstanding amount
Late SHIF (SHA) remittance Fines of up to KES 2 million or 3 years imprisonment for persistent default; penalties and interest on outstanding amounts
Late Affordable Housing Levy remittance 3% monthly penalty on outstanding amounts
Late HELB remittance 5% monthly penalty on outstanding repayments
Failure to provide P9 forms annually KRA compliance risk, audit exposure, employee disputes
Incorrect payroll calculations — KRA audit Back-payment of underpaid tax plus penalties and interest from the date of original underpayment

Notice that these penalties are not abstract. They compound month by month. A business that misses NSSF payments for three months has not just missed three payments. It has incurred the base contribution, three months of 5% monthly penalty, and potentially triggered a formal compliance notice. A KRA audit triggered by payroll inconsistencies can result in reassessments going back five years.

9th
of every month — the deadline for PAYE, NSSF, SHIF, and Housing Levy remittances
5%
monthly penalty on unpaid NSSF, plus 1% interest per month on unpaid PAYE
KES 2M
maximum fine for persistent SHIF non-compliance, plus possible imprisonment

The Two Major Changes That Have Tripped Up Kenyan Employers Since 2024

If you have been running payroll in Kenya for more than two years, your process has had to adapt to at least two significant statutory changes that have caught many employers off guard.

NHIF Replaced by SHIF Under the Social Health Authority

From October 2024, NHIF was officially replaced by the Social Health Insurance Fund (SHIF), administered by the new Social Health Authority (SHA). The contribution structure changed completely. The old NHIF used tiered flat-rate contributions by salary band. The new SHIF uses a percentage-based model: 2.75% of gross salary, with a minimum of KES 300 per month and no upper limit.

More significantly, the employer is now also required to contribute 1.375% of gross salary — a new employer cost that did not exist under NHIF. This means the total SHIF cost per employee is 2.75% from the employee plus 1.375% from the employer, a material change to the employer’s total compensation cost that many payroll systems and Excel sheets were not updated to reflect correctly.

Any payroll system that is still calculating contributions using the old NHIF tiered table is producing incorrect figures. Employers submitting incorrect SHIF amounts are potentially non-compliant with the SHA’s monthly remittance requirements.

NSSF Contribution Phase-Up

The NSSF Act 2013 introduced a phased increase in contribution rates that is still being implemented. As of 2026, NSSF contributions are 6% from both employer and employee on pensionable earnings, split across Tier I and Tier II bands. The Tier I lower earnings limit sits at KES 9,000 and the Tier II upper limit at KES 72,000, following revisions to the originally proposed KES 108,000 ceiling. The maximum contribution per employee has risen accordingly.

Employers using old contribution tables in their payroll calculations are underpaying NSSF and accumulating a compliance liability that will surface when NSSF audits their records.

If Your Payroll System Has Not Been Updated Since 2023

It is almost certainly calculating SHIF incorrectly (using old NHIF bands instead of the 2.75% SHIF rate), missing the employer’s SHIF contribution, and may be using outdated NSSF contribution thresholds. These are not minor discrepancies — they represent real compliance exposure to the Social Health Authority and NSSF board, both of which are actively pursuing enforcement actions in 2026.


What to Look For in Payroll Software for a Kenyan Business

Not all payroll tools are built for Kenya’s specific statutory environment. Here are the eight features that any payroll software worth investing in must have for a Kenyan business in 2026.

Automatic Statutory Rate Updates

PAYE bands, NSSF thresholds, SHIF rates, and AHL rules change. Your payroll system must update these automatically when changes are gazetted, not require you to manually update formulas. A system that relies on you to track and apply regulatory changes is a system that will produce compliance errors the first time you miss an update.

Current SHIF and NSSF Calculations

This is the most critical check in 2026. The system must calculate SHIF at 2.75% of gross salary (not the old NHIF tiered table), include the employer’s 1.375% SHIF contribution separately, and calculate NSSF using the current Tier I and Tier II thresholds. Ask any software vendor directly how they handle these two deductions and verify the answer before committing.

Progressive PAYE Calculation with Reliefs

PAYE in Kenya is calculated on progressive bands: 10%, 25%, 30%, 32.5%, and 35% depending on the income level after personal relief (KES 2,400/month) and applicable allowances. A payroll system must apply the full band structure correctly, not a simplified approximation. Errors in PAYE calculation are directly auditable by KRA and attract penalties plus back-payment obligations.

P9 and P10 Form Generation

The P9 form is an annual summary of each employee’s earnings, deductions, and taxes paid. It must be issued to every employee by the end of each calendar year. The P10 is the employer’s monthly PAYE return filed via iTax. Both must match each other and the actual remittance records. A payroll system should generate both automatically in the correct KRA format without any manual compilation.

Payslip Generation and Digital Distribution

Every employee deserves a clear, accurate payslip showing their gross earnings, every deduction with its amount, and their net take-home. Payslips should be generated automatically after each payroll run and distributable digitally to reduce paper and manual delivery. Payslips are also your first line of defence if an employee disputes their deductions.

Attendance and Leave Integration

Payroll accuracy begins with accurate attendance data. A payroll system that runs in isolation from your attendance records will always require manual data transfer, which introduces errors, especially for businesses paying overtime, shift differentials, or commissions. The cleanest payroll runs from live attendance data, not from a timesheet someone typed up from memory on the 28th.

Multiple Employee Types and Pay Structures

A real Kenyan business has permanent staff on fixed salaries, casual workers on daily rates, field staff with variable commissions, and sometimes contract workers on different terms. Good payroll software handles all of these within the same system with appropriate deduction rules for each employment type, including the correct NSSF treatment for casual workers under contracts of service.

Audit Trail and Payroll History

Every payroll run should be permanently recorded with a full audit trail. Who ran it, when, what figures were used, and what was remitted. This is your protection if KRA, NSSF, or SHA queries a past period. A payroll system that allows figures to be changed retroactively without a record is a liability, not an asset. Role-based access should ensure only authorised users can run or approve payroll.


How ERPNext Handles Payroll for Kenyan Businesses

ERPNext’s HR and Payroll module is one of the most comprehensive available for the Kenyan market, and it is included in the same open-source software with no additional licensing cost. When Aqiq Solutions configures ERPNext for a Kenyan business, the payroll module is set up with the current statutory rates for PAYE, NSSF, SHIF, AHL, HELB, and NITA built in from the start. When regulatory changes occur, the configuration is updated to reflect the new rates before the next payroll run.

Here is what the payroll process looks like in a properly configured ERPNext system for a Kenyan business.

Attendance data flows from the HR module into payroll automatically. Whether your team uses the system’s built-in attendance tracking, mobile check-in, or a biometric device that syncs to ERPNext, the hours worked, leave taken, and overtime recorded are all available in the payroll engine before a single calculation begins. There is no timesheet to retype.

Salary structures are configured per role or per employee, specifying basic salary components, allowances, and the applicable statutory deductions. When payroll runs, the system calculates gross pay from the salary structure, applies each statutory deduction in the correct order, calculates PAYE on the correct taxable income after allowable deductions, and produces the net pay figure.

Payslips are generated for every employee simultaneously. They show each earnings component, each deduction with its amount and basis, and the net take-home figure. They can be sent by email directly from the system or printed if needed. The payslip format is clean, readable, and complete, reducing employee queries about deductions significantly.

The payroll journal entry posts to the accounting module automatically. Salary expense, PAYE payable, NSSF payable, SHIF payable, AHL payable, and net salary payable all appear as accounting entries the moment payroll is processed. The finance team’s ledger reflects the payroll cost immediately without any manual bookkeeping.

For retail and wholesale businesses where cashiers and sales staff earn commissions, those commission amounts flow directly from the POS module’s sales data into the payroll calculation, eliminating the manual commission calculation that is a monthly source of errors and disputes. Aqiq Solutions configures this POS-to-payroll integration for retail clients as part of the standard implementation.


Before ERPNext vs After ERPNext: What Changes on Payroll Day

Manual Payroll Process

  • Attendance collected from paper sheets or WhatsApp messages
  • PAYE calculated manually using tax tables, often with formula errors
  • SHIF still being calculated using old NHIF tiered tables in many businesses
  • NSSF thresholds not updated after the latest phase-up
  • Commissions calculated manually from POS export files
  • HELB amounts tracked in a separate spreadsheet per employee
  • Payslips typed individually or generated from a Word template
  • Accounting entries for salary costs entered manually by the accountant
  • P9 forms compiled manually at year-end from 12 months of payroll sheets
  • Payroll run takes 2 to 4 days of focused effort every month

ERPNext Automated Payroll

  • Attendance pulled automatically from HR module — no data collection needed
  • PAYE calculated automatically using current bands and reliefs
  • SHIF calculated at 2.75% with employer contribution included correctly
  • NSSF Tier I and Tier II calculated at current thresholds automatically
  • Commissions calculated from actual POS sales data, no manual step
  • HELB deductions configured per employee in the system
  • Payslips generated for all employees simultaneously, emailed directly
  • Accounting entries posted automatically when payroll is processed
  • P9 forms generated automatically from payroll history at year-end
  • Payroll run completed in hours, reviewed and approved same day

The ERPNext Payroll Setup: What Aqiq Solutions Configures for You

When Aqiq Solutions implements ERPNext’s HR and payroll module for a Kenyan business, the setup covers everything needed to run payroll compliantly and efficiently from day one. This is included in the Growth and Complex implementation tiers, not the basic setup, because payroll configuration requires careful mapping of your specific salary structures, employee categories, and deduction rules.

What the ERPNext Payroll Configuration Covers

Salary structures for each employee category, PAYE calculation with current tax bands and personal relief, NSSF Tier I and Tier II contributions at current rates, SHIF at 2.75% plus the employer’s 1.375% contribution, Affordable Housing Levy at 1.5% each from employee and employer, HELB deduction configuration per affected employee, NITA levy at KES 50 per employee monthly, payslip templates in clean readable format, P9 and P10 report generation, and payroll journal entry posting to the accounting module. All of this is configured and tested before your first payroll run on the system.

Ongoing statutory rate changes are managed by Aqiq Solutions as part of the post-implementation support agreement. When KRA updates PAYE bands, when NSSF announces the next phase of contribution increases, when SHA changes SHIF rates, the configuration is updated before the change affects your next payroll. You do not need to track these changes yourself. Your system stays current because your partner does.

For businesses with complex pay structures, including different grades, shift allowances, housing allowances, transport allowances, and discretionary bonuses, ERPNext supports multiple salary components and configures each one’s tax treatment correctly. Non-taxable allowances, such as meals up to KES 5,000 monthly or employer-provided medical cover, are handled separately from taxable income components so that PAYE is calculated on the correct taxable base, not on total gross compensation.

Ready to take payroll off your monthly stress list? Aqiq Solutions configures ERPNext to handle every Kenyan statutory deduction automatically, correctly, and on time. Book a free session to see how it works for your specific business.

Book a Free Payroll Demo

Frequently Asked Questions: Payroll Software for Kenyan Businesses

What statutory deductions must Kenyan employers process every month in 2026?

Kenyan employers must process and remit six statutory deductions monthly: PAYE (progressive rates of 10% to 35% on taxable income after personal relief, remitted to KRA via iTax), NSSF (6% from both employer and employee on pensionable earnings across Tier I and Tier II), SHIF (2.75% of gross salary from the employee plus 1.375% from the employer, remitted to the Social Health Authority), the Affordable Housing Levy (1.5% from both employee and employer of gross salary), HELB (variable per employee with an active loan), and the NITA levy (KES 50 per employee per month, employer-borne). All are due by the 9th of the following month, with separate portals for each authority.

What replaced NHIF in Kenya and how does it affect payroll?

NHIF was replaced by the Social Health Insurance Fund (SHIF) in October 2024, administered by the new Social Health Authority (SHA). The contribution structure changed completely from the old tiered flat-rate system to a percentage-based model of 2.75% of gross salary, with a minimum of KES 300 and no upper limit. A critical change that affects employers specifically is that the employer is now required to contribute an additional 1.375% of gross salary, which did not exist under the old NHIF. Any payroll system still using the old NHIF tiered table is producing incorrect figures and creating compliance risk with SHA.

What are the penalties for late PAYE or NSSF remittance in Kenya?

Late PAYE remittance attracts a 5% penalty on the unpaid tax amount plus 1% monthly interest until the full amount is settled. NSSF non-compliance carries fines of up to KES 50,000 per violation plus 5% monthly penalty on outstanding contributions. SHIF non-compliance can result in fines up to KES 2 million or three years imprisonment for persistent defaults. The Affordable Housing Levy attracts a 3% monthly penalty on late remittances, and HELB late payments incur a 5% monthly penalty. All of these are cumulative and compound month over month, making early compliance significantly cheaper than catching up later.

Does ERPNext handle Kenyan statutory payroll deductions automatically?

Yes. When configured by Aqiq Solutions, ERPNext calculates all Kenyan statutory deductions automatically: PAYE using current progressive tax bands and personal relief, NSSF at current Tier I and Tier II thresholds, SHIF at 2.75% including the employer’s 1.375% contribution, the Affordable Housing Levy at 1.5% each from employee and employer, HELB deductions per employee, and the NITA levy. Payslips are generated automatically, and payroll journal entries post to the accounting module simultaneously. When statutory rates change, Aqiq Solutions updates the configuration before your next payroll run as part of the ongoing support arrangement.

How does ERPNext connect attendance to payroll?

ERPNext’s HR module handles attendance tracking, leave management, and shift scheduling. When payroll runs, it pulls attendance data directly from the HR module to calculate actual working days, overtime hours, and leave deductions without any manual data transfer. For businesses where staff clock in and out using biometric devices or mobile check-in, that data syncs to ERPNext and flows into payroll automatically. This eliminates the most common source of payroll errors in Kenya, which is incorrect or delayed attendance data reaching the payroll calculation.

Can ERPNext generate P9 and P10 forms for KRA in Kenya?

Yes. ERPNext generates both the P9 annual tax deduction card for each employee and the P10 monthly PAYE return for KRA filing. Because the payroll data lives in the system with full history, P9 forms are generated automatically from the accumulated payroll records at year-end without any manual compilation. The P10 return reflects the monthly PAYE figures from the payroll run and is generated in the format required for iTax submission. This eliminates the time-consuming year-end exercise of compiling these forms from multiple monthly spreadsheets.

What is the Affordable Housing Levy and how is it calculated in Kenya?

The Affordable Housing Levy (AHL) was introduced under the Affordable Housing Act 2024 and is a mandatory monthly deduction from both employees and employers. The rate is 1.5% of gross monthly salary from the employee, matched by an equal 1.5% employer contribution, for a total of 3% of gross salary per employee. It is declared on the employer’s monthly PAYE return via iTax on Form P10, Sheet M, and must be remitted by the 9th working day of the following month. Late remittances attract a 3% monthly penalty. ERPNext calculates and records both the employee and employer portions automatically as part of the monthly payroll run.

Is payroll included in a basic ERPNext implementation in Kenya?

Payroll configuration is included in the Growth and Complex implementation tiers, not the basic setup. This is because proper payroll configuration requires careful mapping of each business’s specific salary structures, employee categories, allowance types, and deduction rules — it is not a simple toggle to switch on. The Growth tier covers multi-location businesses with full HR and payroll needs, while the Complex tier covers larger organisations with more intricate pay structures. Contact Aqiq Solutions to understand which tier fits your business and what the payroll setup covers.

How does ERPNext payroll handle employees on different pay structures?

ERPNext supports multiple salary structures within the same system. A permanent employee on a fixed monthly salary, a casual worker on daily rates, a field salesperson with a base plus commission, and a contract worker on agreed terms can all be handled simultaneously with appropriate deduction rules for each. The system applies the correct NSSF treatment per employment type, the correct PAYE calculation per income level, and the correct commission or overtime calculation per salary structure. This flexibility means businesses do not need to maintain separate payroll processes for different staff categories.

Does Aqiq Solutions update ERPNext payroll settings when statutory rates change in Kenya?

Yes. Keeping the payroll configuration current with Kenya’s statutory requirements is part of Aqiq Solutions’ ongoing support arrangement. When KRA updates PAYE tax bands, when NSSF announces changes to contribution thresholds, when SHA adjusts SHIF rates, or when new statutory deductions are introduced, Aqiq Solutions updates the ERPNext configuration before the change affects the next payroll run. This is one of the most practically valuable parts of working with a local Kenya-based partner rather than relying on a generic global software tool to track Kenyan regulatory changes independently. Book a session to understand how this works for your business.

Payroll Does Not Have to Be the Most Stressful Day of the Month

For most Kenyan business owners with more than a handful of staff, payroll is currently a monthly exercise in anxiety. The rates might have changed. The person who normally handles it is on leave. The timesheet from Branch B arrived late. The HELB deduction for one employee changed and nobody updated the spreadsheet. It is the kind of operational complexity that should not require this much human attention every single month.

An automated payroll system does not eliminate the responsibility of compliance. What it does is take the calculation, the generation, and the record-keeping off the table as sources of error. Your payroll runs from accurate attendance data, uses current statutory rates, generates compliant payslips, posts the accounting entries, and maintains the audit trail that protects you if any authority ever asks for your records.

That is not a luxury. In the regulatory environment Kenya is running in 2026, with KRA enforcing eTIMS compliance, SHA implementing SHIF, NSSF phasing in new contribution thresholds, and the Housing Levy continuing to be remitted and audited, getting payroll right every month without significant manual effort is an operational requirement.

Aqiq Solutions configures ERPNext’s HR and payroll module for businesses across Kenya in retail, wholesale and distribution, manufacturing, food and beverage, and more. The starting point is a conversation about your team, your current payroll process, and what a properly automated system would look like for your specific business.

Ready to run payroll in hours instead of days, with confidence that every deduction is correct? Book a free session with Aqiq Solutions and see what automated Kenyan payroll looks like in ERPNext.

Book Your Free Session
Scroll to Top