How the check works
The checker runs your gross pay through the same PAYE engine as our PAYE calculator. It works out NSSF, SHIF and the Housing Levy on your gross, takes all three off before PAYE (as KRA has required since December 2024), applies the PAYE bands, then subtracts the KES 2,400 personal relief. Each figure is then compared with the one on your payslip.
A difference of KES 1 either way is rounding and is not flagged. Anything larger is worth a question to HR or payroll.
Worked example: a KES 100,000 payslip
Say your payslip shows gross pay of KES 100,000 with PAYE of KES 20,583, NSSF of KES 6,000, SHIF of KES 2,750 and Housing Levy of KES 1,500. These are the default figures in the checker above.
- NSSF: 6% of pensionable pay comes to KES 6,000. Matches.
- SHIF: 2.75% of KES 100,000 is KES 2,750. Matches.
- Housing Levy: 1.5% of KES 100,000 is KES 1,500. Matches.
- PAYE: taxable pay is KES 100,000 less KES 10,250 of NSSF, SHIF and Levy, so KES 89,750. The bands give KES 21,708, less KES 2,400 relief, so PAYE should be KES 19,308. The payslip is KES 1,275 too high.
KES 1,275 is exactly 30% of KES 4,250, the SHIF and Housing Levy combined. That pattern means the payroll is not deducting SHIF and the Levy before PAYE, which was the old method. Correct net pay here is KES 70,442.
Common reasons a line is off
- PAYE too high by about 30% of SHIF plus Levy: the payroll still taxes before deducting SHIF and the Housing Levy.
- PAYE different by a small amount: insurance relief or a pension contribution on the payslip that you did not enter here. Add them in the optional boxes.
- NSSF different: check whether the payslip shows the employer's share too. Only your share goes in the box.
- Bonus, overtime or leave pay in the month: these raise every line. Enter the full gross for the month, or use the bonus and gratuity calculator or the overtime calculator.
What this does not check
Loans, SACCO, union dues, HELB and other deductions you agreed to are outside the law's fixed rates, so the checker leaves them out. Taxable benefits such as a company car or housing are also not covered: if your payslip adds a benefit to gross, enter the gross figure the payslip uses.
Sources
- KRA, PAYE (bands, KES 2,400 personal relief, what counts as pay). Read 25 Oct 2026.
- KRA public notice, amendments to PAYE computation under the Tax Laws (Amendment) Act 2024 (SHIF and Housing Levy deductible from December 2024). Notice dated 19 Dec 2024.
- KRA, Finance Act 2026: what it means for you (no change to PAYE bands or relief listed). Read 25 Oct 2026.