AiStaffo

Kenya Take-Home Pay 2026: PAYE, NSSF, SHIF and Housing Levy

Stock photo: desk calculator payslips documents

On a Kenyan payslip, three deductions come off gross pay before PAYE is worked out: NSSF (6% from the employee), SHIF (2.75% of gross) and the Affordable Housing Levy (1.5% of gross). PAYE is then charged on the remaining taxable pay using five monthly bands from 10% to 35%, and a personal relief of KSh 2,400 is subtracted from the tax. NSSF's upper earnings limit rose to KSh 108,000 from February 2026. Use the free calculator on this page to run your own gross pay through these steps.

Work it out: Kenya Net Salary & PAYE Calculator (2026). Free, no sign-up.

In short

  • NSSF takes 6% from the employee on pay between KSh 9,000 and KSh 108,000 from February 2026, a maximum of KSh 6,480.
  • SHIF is 2.75% of gross with a KSh 300 minimum and no maximum, and the Housing Levy is 1.5% of gross with no ceiling.
  • PAYE is worked out on taxable pay using bands from 10% to 35%, then KSh 2,400 relief is subtracted from the tax.
  • The employer matches NSSF and the Housing Levy separately, so both sides of those two lines must be shown on payroll records.
  • Confirm SHIF's treatment before PAYE and the employer's SHIF share with KRA or SHA before relying on a payslip.

This guide answers one question: how much of a Kenyan salary reaches the bank account in 2026, and why. It covers the order of deductions, the legal source for each one, and where the numbers can differ from what a payslip shows. The figures were checked against KRA's PAYE guidance, the NSSF notice for Year 4 (2026) and SHA's published rules, as at October 2026.

The direct answer: what comes off a Kenyan salary and under which law

Four lines usually decide the net figure. The employee pays NSSF at 6% of pensionable pay, SHIF at 2.75% of gross salary, the Affordable Housing Levy at 1.5% of gross, and PAYE on taxable pay. The first three come off first. PAYE is worked out last, on what is left.

Each deduction has its own legal base. PAYE is charged under the Income Tax Act (Cap. 470), and KRA states that the 10% to 35% bands apply as set by the Finance Act 2023, effective 1 July 2023. NSSF contributions follow the NSSF Act 2013 and the Third Schedule, and the NSSF notice to employers for Year 4 sets the 2026 limits. SHIF comes from the Social Health Insurance Act 2023, and the Affordable Housing Levy comes from the Affordable Housing Act 2024. The rules are general, so check your own contract and payroll setup before relying on any single figure.

How the figure is worked out, step by step

The order matters. Working PAYE on gross pay before the other deductions gives a higher tax bill than the law intends, and many payroll errors start here.

  1. Start with gross pay. For the Housing Levy, KRA guidance as an auditing firm reads it treats basic pay plus regular cash allowances as gross. Non-cash benefits and irregular payments such as bonuses are left out of that base.
  2. Calculate NSSF. From February 2026 the employee pays 6% of pensionable earnings between KSh 9,000 and KSh 108,000. The first KSh 9,000 gives KSh 540 (Tier I). The band above it, up to the limit, gives 6% of that band (Tier II). The maximum employee share is KSh 6,480 a month.
  3. Calculate SHIF. Take 2.75% of gross salary. The minimum is KSh 300 a month and there is no maximum, so the amount keeps rising with pay.
  4. Calculate the Affordable Housing Levy. Take 1.5% of gross salary, with no ceiling.
  5. Find taxable pay. Subtract the NSSF, SHIF and Housing Levy amounts from gross. Several payroll guides treat SHIF as deductible before PAYE, and the example below follows that approach. Confirm this point in the section on checks at the end.
  6. Apply the PAYE bands. The first KSh 24,000 of monthly taxable pay is taxed at 10%. The next band, up to KSh 32,333, is taxed at 25%. Pay from KSh 32,334 to KSh 500,000 is taxed at 30%, pay from KSh 500,001 to KSh 800,000 at 32.5%, and anything above KSh 800,000 at 35%. These monthly limits equal KRA's annual bands divided by 12.
  7. Subtract the personal relief. A resident employee gets KSh 2,400 a month (KSh 28,800 a year). It is taken off the tax calculated in step 6, not off taxable pay. If the tax is lower than the relief, PAYE for that month is nil.
  8. Calculate net pay. Gross pay minus NSSF, SHIF, the Housing Levy and PAYE gives the take-home figure.

Worked example: KSh 100,000 gross per month

Take a resident employee on a basic salary of KSh 100,000 a month with no other pay. The figures below follow the steps above, using the 2026 NSSF limits.

LineHow it is worked outAmount (KSh)
Gross payBasic pay, no other cash pay100,000.00
NSSF, employee (Tier I)6% of 9,000540.00
NSSF, employee (Tier II)6% of 91,0005,460.00
SHIF2.75% of 100,0002,750.00
Affordable Housing Levy1.5% of 100,0001,500.00
Taxable pay100,000 minus the three lines above89,750.00
PAYE before relief2,400 at 10%, plus 8,333 at 25%, plus 57,417 at 30%21,708.35
Personal reliefMonthly relief for a resident2,400.00
PAYE payable21,708.35 minus 2,40019,308.35
Net take-home pay100,000 minus NSSF, SHIF, Housing Levy and PAYE70,441.65

The employer's matching amounts are separate from this payslip and are not taken from the employee's pay. The employer adds the same NSSF amount of KSh 6,000 (540 plus 5,460) and the same Housing Levy of KSh 1,500. That makes KSh 7,500 a month in employer contributions on these two lines. The employer's SHIF share is not included here, because the sources reviewed disagree on whether SHIF has one (see the checks section).

Cases that change the answer

High earners and the NSSF ceiling. Once pensionable pay reaches KSh 108,000, the NSSF employee deduction stops at KSh 6,480. Above that point only SHIF and the Housing Levy keep rising with pay, because neither has a ceiling. Someone on KSh 150,000 therefore pays the same NSSF as someone on KSh 108,000.

Pay across the change in February 2026. Payslips for January 2026 still use the earlier limits of KSh 8,000 and KSh 72,000, which gave a maximum employee share of KSh 4,320. Anyone comparing payslips across that month will see a step change in NSSF that comes from the new limits, not from a higher rate. The rate stayed at 6%.

Irregular pay. NSSF is worked on wages under the NSSF Act definition, which excludes fluctuating emoluments. The Housing Levy base, as an auditor reads KRA guidance, excludes bonuses, leave allowance and gratuity. PAYE still applies to bonuses and commissions. The effect on a given payslip depends on how each item is labelled in the contract, so ask payroll how each line is treated.

Residence and personal relief. The KSh 2,400 relief applies to resident individuals. Non-residents pay tax at the same bands but do not get the relief, according to PwC's Kenya tax summary. The Housing Levy applies to employees on a Kenyan payroll, including foreign staff, according to a news report on a Court of Appeal ruling dated 25 September 2026 that left the 1.5% rate unchanged.

Insurance premiums. A resident employee who pays qualifying life, health or education premiums can claim insurance relief of 15% of the premium, up to KSh 5,000 a month. This lowers PAYE only for those who hold a qualifying policy.

Leaving mid-month. The deductions follow the pay actually earned in the final month. The sources reviewed do not give a pro-rata rule for NSSF in a part month, so payroll should confirm the method. Terminal dues such as leave pay are governed by separate rules, so they should not be assumed to follow the monthly bands.

Minimum service. The sources reviewed set no minimum period of service before the employee deductions apply. Staff who join mid-year are on payroll from their first paid month.

Common mistakes

The most frequent error is applying 6% NSSF to the whole salary. For anyone above KSh 108,000 that overstates the deduction. The second is using the old KSh 72,000 limit for pay from February 2026 onwards.

Some people apply one flat PAYE rate to all taxable pay. PAYE is progressive, so each band is taxed at its own rate. Others subtract the KSh 2,400 relief from taxable pay instead of from the tax, which understates tax by a large amount on a salary of this size.

The employer's 1.5% match is sometimes taken out of the employee's pay by mistake. It is an extra cost to the employer, not a second deduction from the worker. Finally, old NHIF tables still turn up in spreadsheets. NHIF was replaced by SHIF on 1 October 2024, and its capped flat amounts no longer apply.

What to check with HR, payroll or a lawyer

Three points need a direct answer from the payroll team or the official source before the figures are used for a decision. First, confirm whether SHIF is deducted before PAYE. Several payroll guides say so, but the reader should confirm against the current text of the Income Tax Act and KRA's guidance. Second, confirm the employer's SHIF position. The sources reviewed disagree: one says the cost is shared equally, while SHA's own notices describe the 2.75% as a payroll deduction from the employee's salary. Third, confirm the Housing Levy deadline. Some guides say the levy is due by the 9th of the following month, and others say the 9th working day after month end.

Penalties also matter for employers. SHA says late SHIF remittance attracts a 2% penalty for each month the amount stays unpaid, under section 27(6) of the Social Health Insurance Act, 2023, with remittance due by the 9th of the following month. Late Housing Levy and PAYE payments carry separate penalties, so check the current rates on iTax.

For any change to pay, hours or roles, the country's notice, consultation and severance rules apply, and the change should be agreed with the employee or checked with a Kenyan employment lawyer. This explains the rule in general terms; it is not legal or tax advice for your case.

Many employers still rebuild these payroll lines by hand each month. An AI worker can read the month's pay data, run the NSSF tiers, SHIF, Housing Levy and PAYE bands for each employee, flag any row where a cap or an exception applies, and prepare the figures for filing. A payroll lead still reviews the flagged rows, approves the run and confirms the remittances on iTax and the SHA employer portal.

How AiStaffo would automate this

AiStaffo would connect to the monthly payroll export, whether that is a spreadsheet or a payroll system, so each employee's gross pay is read from the same source every month. The AI worker would apply the NSSF tiers and ceiling, SHIF, the Housing Levy and the PAYE bands, then write a payslip register and an employer cost summary. It would flag any row where a cap applies, a figure differs from last month, or a pay item needs a decision. The owner or payroll lead still reviews those flags, approves the run and makes the payments on iTax and the SHA employer portal. Book a free automation audit.

Questions people ask

What is the PAYE personal relief in Kenya in 2026?
Resident individuals get a personal relief of KSh 2,400 a month, which is KSh 28,800 a year. KRA's PAYE guidance lists this amount, and it is subtracted from the tax calculated on taxable pay. It does not reduce taxable pay itself.
Is the NSSF upper earnings limit KSh 108,000 in 2026?
Yes. NSSF's Year 4 notice to employers sets the Tier II upper limit at KSh 108,000 from February 2026, up from KSh 72,000. The contribution rate stays at 6% for both the employee and the employer, and the maximum employee share is KSh 6,480 a month.
Does the employer pay SHIF as well as the employee?
The sources reviewed disagree. Some describe SHIF as paid by the employee only, while others describe it as shared between employer and employee. SHA's notices describe the 2.75% as a payroll deduction from the employee's salary, so the employer's position should be confirmed with SHA before budgeting for it.
Is the Housing Levy deducted before PAYE?
Yes, according to a 2026 payroll guide that reads the rule as applying since 27 December 2024. The employee's 1.5% comes off gross pay before PAYE is worked out, and the employer adds a matching 1.5% on top. Confirm this against the current text of the Affordable Housing Act 2024 and KRA guidance.
What happens to take-home pay if a bonus is paid?
A bonus is generally not part of the Housing Levy base under KRA guidance as an auditor reads it, but PAYE still applies to it. A bonus can push taxable pay into a higher band, so the net figure for that month can fall by more than 30 percent of the bonus. Ask payroll to show how each bonus line is treated.
Do non-residents get the KSh 2,400 personal relief?
No. The personal relief is given to resident individuals, while non-residents are taxed at the same bands without it. Residence status should be confirmed with HR before the payslip is set up, because it changes the PAYE result for the whole year.

Book a free automation audit

Thirty minutes. We look at one process you run every week and tell you exactly what an AI worker would take off your desk, and what it would not.

We use these details only to reply to this request and prepare your audit, and keep them for up to two years. We send no marketing unless you tick the box above. Privacy policy

kenya payrollkenya payslippaye kenyanssf 2026shif kenya