NSSF calculator 2026
Enter your gross monthly pay to see your NSSF deduction, split into Tier I and Tier II, and what your employer pays on top.
The rates follow the Third Schedule of the NSSF Act. Year 4 of the schedule started in February 2026.
How it's calculated
- You and your employer each pay 6% of your pensionable earnings: your pay, up to the upper earnings limit of Ksh 108,000.
- Tier I is the part up to the lower earnings limit of Ksh 9,000. Tier II is the part between Ksh 9,000 and Ksh 108,000.
- Your employer deducts your share from your pay, adds the same amount and pays both to NSSF by the 9th day of the next month.
An example
On KSh 50,000 a month, Tier I is KSh 540 and Tier II is KSh 2,460. You pay KSh 3,000 and your employer pays another KSh 3,000.
Frequently asked questions
What is the most I can pay?
With pay at or above Ksh 108,000, you pay the maximum: KSh 540 in Tier I and KSh 5,940 in Tier II, KSh 6,480 in all. Your employer matches it.
What happens after Year 4?
From Year 5 the NSSF Act ties the lower limit to the average statutory minimum wage and the upper limit to four times national average earnings. We update the calculator when NSSF publishes the new figures.
Is NSSF deductible for PAYE?
Yes. It counts as a pension contribution, deductible together with any other scheme up to KSh 30,000 a month.
Key terms
- Lower earnings limit
- The pay level up to which contributions go to Tier I.
- Upper earnings limit
- The highest pay that NSSF contributions are worked out on.
- Pensionable earnings
- Your monthly pay, up to the upper earnings limit.
The same calculation in other countries
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
- Kenya LawNational Social Security Fund Act, 2013, section 20 and Third Schedule
- National Social Security FundNotice to employers: Year 4 (2026) NSSF contribution rates