V
Vendly
Back to Blog
Kenya Revenue AuthoritySocial Health AuthorityNational Social Security FundHousing Levy
Payroll & Tax10 min read8 February 2025

How to Process Payroll in Kenya: A Step-by-Step Guide for Small Businesses

Step-by-step guide to processing payroll in Kenya. Learn how to calculate gross pay, deduct PAYE, SHA, NSSF, Housing Levy, and arrive at net salary.

Payroll processing in Kenya involves more than just paying employees their salaries. Employers must correctly calculate and remit four statutory deductions: PAYE to KRA, SHA, NSSF, and the Housing Levy. Getting any of these wrong exposes the business to penalties and legal action. This guide walks through the entire process from gross salary to net pay.

Step 1: Determine Gross Salary

Gross salary is the total compensation before any deductions. It includes basic salary, house allowance, transport allowance, overtime pay, commissions, and bonuses. If your company provides non-cash benefits such as a company car or housing, the taxable value of these benefits must also be included. Gather all compensation data for each employee before proceeding.

Step 2: Calculate NSSF Contributions

NSSF is deducted before computing PAYE because it is a tax-exempt contribution. Calculate Tier I at 6% of pensionable earnings up to KES 7,000 (maximum KES 420) and Tier II at 6% on earnings between KES 7,001 and KES 36,000 (maximum KES 1,740). Both the employee and employer contribute equally. The employee's total NSSF deduction of up to KES 2,160 is subtracted from gross pay to arrive at taxable income.

Step 3: Compute PAYE

Subtract the employee's NSSF contribution and any other allowable deductions (pension contributions, mortgage interest) from gross salary to get taxable income. Apply the graduated tax bands: 10% on the first KES 24,000, 25% on KES 24,001-32,333, 30% on KES 32,334-500,000, 32.5% on KES 500,001-800,000, and 35% on income above KES 800,000. Then subtract personal relief of KES 2,400 and any applicable insurance relief.

Step 4: Determine SHA Contribution

SHA is based on the employee's gross salary using a fixed bracket system. Look up the appropriate contribution from the SHA table. For example, an employee earning KES 50,000 contributes KES 1,200 per month. SHA is deducted after PAYE computation -- it does not affect taxable income.

Step 5: Deduct the Housing Levy

Calculate the Housing Levy at 1.5% of the employee's gross salary. The employer contributes an additional 1.5%. Like SHA, the Housing Levy is deducted after PAYE and does not reduce taxable income. Both amounts are remitted together through iTax.

Step 6: Calculate Net Salary

Net salary is what the employee takes home after all deductions. The formula is: Net Salary = Gross Salary - PAYE - Employee NSSF - SHA - Employee Housing Levy - Any other deductions (loans, salary advances, union dues). Always provide each employee with a detailed payslip showing the breakdown.

ItemAmount (KES)
Gross Salary80,000
Less: NSSF (Employee)(2,160)
Taxable Income77,840
Tax on First 24,000 @ 10%2,400
Tax on Next 8,333 @ 25%2,083
Tax on Remaining 45,507 @ 30%13,652
Total Tax18,135
Less: Personal Relief(2,400)
Net PAYE15,735
Less: SHA(1,500)
Less: Housing Levy (Employee 1.5%)(1,200)
Net Salary59,405

Remittance Deadlines and Filing

  • PAYE and Housing Levy: Remit to KRA via iTax by the 9th of the following month.
  • SHA: Remit via the SHA portal or M-Pesa by the 9th of the following month.
  • NSSF: Remit via the NSSF portal or bank by the 15th of the following month.
  • Keep copies of all payment receipts and filing confirmations for at least 7 years.
  • Issue P9 tax certificates to employees by February 28th each year for the preceding tax year.

Ready to get started?

process payroll Kenyapayroll guide KenyaKenya payroll step by stepnet salary calculation Kenyapayroll for small business Kenyastatutory deductions Kenya