Audited 25 May 2026·Last updated 27 Jul 2026·8 citations·Tier 1·0 uses

KRA PAYE Calculator (Kenya 2026)

Free KRA PAYE calculator. Compute Kenya net salary after PAYE, SHIF (2.75%), NSSF Tier I & II, and the 1.5% Affordable Housing Levy.

KRA PAYE Calculator

Your total monthly pay before any tax or statutory deduction. Use the headline figure on your contract or offer letter.
KES
Net pay (take-home)
KES 70,441.65
What lands in your bank account after PAYE, SHIF, NSSF, and the Affordable Housing Levy are removed.
PAYE
KES 19,308.35
SHIF (2.75%)
KES 2,750.00
NSSF (Tier I + II)
KES 6,000.00
Affordable Housing Levy (1.5%)
KES 1,500.00

Background.

This KRA PAYE calculator gives you the only number that actually matters when a Kenyan employer hands you an offer: what lands in your M-Pesa or bank account on the last day of the month after the Kenya Revenue Authority, the Social Health Authority, the National Social Security Fund, and the Affordable Housing Levy have each taken their share.

Enter your gross monthly salary and the calculator runs the current statutory stack in payroll order. NSSF uses the Year 4 limits effective from February 2026: Tier I covers pensionable pay up to KES 9,000 and Tier II covers the slice from KES 9,001 to KES 108,000, both at 6% for the employee. SHIF is 2.75% of gross with a KES 300 monthly minimum, the Affordable Housing Levy is 1.5% of gross, and PAYE uses the five-band schedule introduced by the Finance Act 2023 — 10% up to KES 24,000, then 25%, 30%, 32.5%, and 35% for taxable pay above KES 800,000.

Employee NSSF, SHIF, and Affordable Housing Levy contributions reduce taxable employment income before the PAYE bands are applied. Personal relief of KES 2,400 per month then reduces the computed tax. The page below explains what each deduction is, when it changed, and how to verify the figure on your payslip against KRA's own iTax records.

The arithmetic uses arbitrary-precision decimal math so a KES 187,432.50 gross does not lose shillings to floating-point rounding the way many spreadsheet calculators do. If your employer's payslip differs from this figure by more than a few shillings, the most common culprits — in this order — are: an additional registered pension contribution, a Sacco deduction that comes out post-tax, mortgage interest relief, insurance relief, or a fringe benefits tax adjustment on a company-provided asset.

What is kra paye calculator?

PAYE — Pay As You Earn — is the system under which Kenyan employers withhold income tax from each employee's monthly pay and remit it to KRA by the 9th of the following month. It is governed by the Income Tax Act (Cap 470) and the bands are amended each Finance Act. PAYE alone does not determine your take-home pay. Three other statutory deductions stack on top of it: NSSF (a contributory pension under the National Social Security Fund Act 2013), SHIF (a mandatory health insurance contribution under the Social Health Insurance Act 2023, replacing the graduated NHIF), and the Affordable Housing Levy (1.5% of gross under the Affordable Housing Act 2024). Together with PAYE these four make up the statutory deduction block on every Kenyan payslip. This calculator treats all four. It does not model voluntary pension contributions, Sacco shares, salary advances, mortgage relief, insurance relief, or fringe benefits tax — those are employee-specific adjustments that sit outside the universal statutory stack. The figure it returns is the net pay you would receive on a plain salary with no extras, which is the right starting point for comparing job offers, planning a budget, or sanity-checking a payslip.

How to use this calculator.

  1. Enter your gross monthly salary — the headline figure on your offer letter or contract, before any deduction. If you are paid annually, divide by 12. If you receive a 13th-month bonus, run the bonus month separately; PAYE on a lump-sum bonus is computed on that month's total gross.
  2. Read the primary output, Net pay. That is your monthly take-home after the four statutory deductions. Compare it directly to the 'Net Pay' line on your payslip.
  3. Inspect the breakdown. PAYE, SHIF, NSSF, and AHL are each shown separately so you can match them line-for-line against the payslip and the iTax P9 your employer issues in January.
  4. Stress-test a pay rise. Add the proposed increment to your current gross and re-run — Kenya's 30%, 32.5%, and 35% bands mean a portion of any raise above KES 32,333 is consumed by marginal tax, so the take-home increase is always smaller than the headline number suggests.
  5. Cross-check against KRA. If the PAYE figure here differs from your payslip by more than KES 50, log in to iTax (itax.kra.go.ke), pull the latest P10 your employer filed for you, and reconcile. Pension contributions deducted before PAYE are the most common reason for a legitimate difference.

The formula.

Net = G − PAYE − SHIF − NSSF − AHL

The calculation runs in six steps. Step 1, NSSF Tier I: min(gross, 9000) × 6%, capped at KES 540. Step 2, NSSF Tier II: max(0, min(gross, 108000) − 9000) × 6%, capped at KES 5,940 — so total employee NSSF tops out at KES 6,480 once gross reaches KES 108,000. Step 3, SHIF: max(gross × 2.75%, KES 300) for a salaried contributor with positive pay. Step 4, Affordable Housing Levy: gross × 1.5%. Step 5, taxable pay: gross minus employee NSSF, SHIF, and AHL. Step 6, PAYE: apply the marginal bands to taxable pay — 10% on the first KES 24,000, 25% on the next KES 8,333 (24,001 to 32,333), 30% on 32,334 to 500,000, 32.5% on 500,001 to 800,000, and 35% on anything above KES 800,000 — then subtract KES 2,400 personal relief from the computed tax. PAYE cannot go below zero. Net pay is gross minus PAYE, employee NSSF, SHIF, and AHL.

A worked example.

Example

Take a software engineer in Nairobi on a gross monthly salary of KES 150,000. Under the NSSF Year 4 limits effective from February 2026, Tier I is KES 9,000 × 6% = KES 540 and Tier II is (KES 108,000 − KES 9,000) × 6% = KES 5,940, for a total employee NSSF deduction of KES 6,480. SHIF is KES 150,000 × 2.75% = KES 4,125, and the Affordable Housing Levy is KES 150,000 × 1.5% = KES 2,250. Taxable pay is therefore KES 150,000 − KES 6,480 − KES 4,125 − KES 2,250 = KES 137,145. PAYE before relief is KES 2,400 on the first band, KES 2,083.25 on the second band, and KES 31,443.60 on the remaining KES 104,812, totalling KES 35,926.85. After KES 2,400 personal relief, PAYE is KES 33,526.85. Net pay is KES 150,000 − KES 33,526.85 − KES 6,480 − KES 4,125 − KES 2,250 = KES 103,618.15. The total statutory wedge is KES 46,381.85, or about 30.92% of gross.

gross Monthly Salary150,000

Frequently asked questions.

Is NSSF deducted from gross or net salary?
NSSF is deducted from gross pensionable pay. Under the Year 4 schedule effective from February 2026, Tier I covers up to KES 9,000 and Tier II covers the slice from KES 9,001 to KES 108,000. The employee maximum is KES 6,480 per month (KES 540 Tier I plus KES 5,940 Tier II). The employer matches this amount, but the employer share is not removed from the employee's pay.
When did SHIF replace NHIF, and how is it different?
SHIF — the Social Health Insurance Fund, administered by the Social Health Authority — replaced NHIF on 1 October 2024 under the Social Health Insurance Act 2023. The key change is the rate: NHIF used a graduated schedule capped at KES 1,700 per month for the highest earners, while SHIF is a flat 2.75% of gross with no upper ceiling and a floor of KES 300 per month. For most workers earning above roughly KES 62,000 gross, SHIF is substantially more expensive than the NHIF maximum was. The benefits package was also broadened to include three funds: Primary Healthcare, Social Health Insurance, and Emergency, Chronic and Critical Illness.
How does the Affordable Housing Levy (AHL) affect my PAYE?
AHL is a separate 1.5% deduction from gross — it is not part of PAYE. From December 2024, however, the Tax Laws (Amendment) Act 2024 made AHL an allowable deduction against taxable income, meaning the AHL amount is subtracted from gross before PAYE bands are applied. Most employer payroll systems implement this; KRA's iTax engine does so automatically. The original AHL introduced by the Finance Act 2023 was struck down by the High Court in November 2023 as unconstitutional. Parliament responded with the standalone Affordable Housing Act 2024, which took effect on 19 March 2024 and is the version in force today.
What is the personal relief on PAYE in Kenya?
Personal relief is KES 2,400 per month (KES 28,800 per year) and has been at that level since the Finance Act 2017. Critically, KRA applies the relief against the tax computed, not against taxable income — so an employee earning KES 24,000 or less (whose computed PAYE before relief is KES 2,400 or less) ends up paying zero PAYE. Above that, the relief simply reduces the bill by a flat KES 2,400. There are additional reliefs — insurance relief (15% of premiums, capped at KES 5,000 per month) and the affordable housing relief (15% of contributions to a registered scheme) — but those are not applied automatically and must be claimed through your employer or on your annual return.
Are bonuses and 13th-month pay taxed differently from regular salary?
No — KRA treats a bonus as part of the gross pay for the month it is paid in. The combined figure (regular salary + bonus) goes through the same band schedule, so the bonus is effectively taxed at your top marginal rate, which is often higher than your average rate. Practical example: an employee on KES 150,000 gross who receives a KES 100,000 December bonus will see that bonus taxed mostly at 30% (the band 32,334 to 500,000), losing roughly KES 30,000 to PAYE on the bonus alone, plus the usual SHIF, NSSF, and AHL slices. The Income Tax Act does provide for a limited bonus-and-overtime exemption for employees earning at or below the lowest tax band, but it does not apply to mid- and high-income earners.
How can I verify or dispute the PAYE deduction on my payslip with KRA?
Log in to iTax at itax.kra.go.ke with your KRA PIN and password. Under 'Returns', open the most recent P10 (the monthly PAYE return your employer files for you) and the P9 (the annual tax-deduction card issued each January). The P9 lists every month's gross pay, allowable deductions, taxable pay, tax charged, personal relief, and PAYE paid — you can reconcile each line against your payslips. If the figures do not match, raise the issue with HR first; if unresolved, you can file a formal complaint via the KRA Service Charter portal or visit a KRA Huduma Centre desk. Disputes about the legal interpretation of a deduction (rather than arithmetic errors) ultimately go to the Tax Appeals Tribunal under the Tax Procedures Act 2015.
Does this calculator apply to non-resident employees?
Partially. The PAYE band schedule (10%, 25%, 30%, 32.5%, 35%) applies to both residents and non-residents on Kenyan-source employment income. However, non-residents are not entitled to the KES 2,400 personal relief, and their NSSF and SHIF treatment depends on the terms of their work permit and the bilateral social security agreements (if any) between Kenya and their home country. For an exact figure, a non-resident should consult their employer's payroll and refer to KRA's non-resident employment income guidance.
What happens to PAYE if I have multiple employers in the same month?
Each employer applies the band schedule and personal relief independently as if it were your sole income, which means you receive personal relief twice (or more) and your combined income is taxed at lower marginal rates than it should be. KRA reconciles this annually: you file an individual income tax return on iTax by 30 June for the prior year, KRA recomputes PAYE on your aggregate gross with a single KES 28,800 annual relief, and you pay the difference. To avoid the year-end surprise, you can ask your secondary employer to apply no personal relief and to withhold at 30% on the full secondary income — this gets you closer to the true liability month by month.
How accurate is this calculator compared to my employer's payroll system?
For a plain salary with no extras, accuracy is within a shilling — the formula matches the KRA-published P9 calculation step for step, and the arithmetic uses arbitrary-precision decimal math. Differences will appear where your payroll system also processes (a) pension contributions to a registered scheme, which reduce taxable pay before PAYE; (b) post-tax deductions like Saccos, HELB, or court orders, which do not affect PAYE but do affect net; (c) insurance relief or mortgage interest relief, which the employer applies against tax; (d) fringe benefits tax on a company car or low-interest loan. None of those are statutory and they vary by employee, so they are not in this universal calculator.
Why is SHIF more expensive than NHIF was for me?
NHIF used a graduated schedule that flattened above roughly KES 100,000 gross: the top band was KES 1,700 per month no matter how much more you earned. SHIF removed that cap and replaced the schedule with a flat 2.75% of gross. So an employee on KES 100,000 gross now pays KES 2,750 instead of KES 1,500 (NHIF's KES 100,000 band) — an 83% increase. An employee on KES 300,000 gross now pays KES 8,250 instead of KES 1,700 — almost five times as much. The trade-off, per the Social Health Authority, is a substantially broader benefits package with no upper limit on chronic and critical illness cover, but the financial impact on higher earners is significant and worth modelling in budget planning.

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon