NSSF new rates calculator 2025

The NSSF landscape has changed. Our interactive calculator, updated for 2025, gives you an instant and accurate breakdown of your monthly contributions across Tier I and Tier II. Enter your salary below to see exactly where your money is going and how it builds your future.

Your total earnings before any deductions.

Your Monthly Contribution Breakdown

Employee Tier I 0
Employee Tier II 0
Total Employee Pays 0
Employer Tier I 0
Employer Tier II 0
Total Employer Pays 0
Total Monthly NSSF Contribution 0 KSh

Your Year in NSSF

Assuming this salary remains constant, your estimated total annual contribution (you + employer) will be 0 KSh.

New NSSF Rates Starting February 2025

The NSSF contribution rates for Kenyan companies and employees will change in February 2025, and workers will face increased deductions. This change is the third stage of the NSSF Act of 2013's phased implementation, which intends to improve workers' retirement benefits by progressively raising contribution rates over five years. The amended NSSF Act 2013 introduced new higher rates and extended the contribution base to cover workers in the informal sector.

What are the Lower and Upper NSSF Limits for 2025?

As Kenya moves toward improving retirement benefits, the NSSF has revised its contribution rates. The increased rates will see higher and lower-income limits increased to KSh 72,000 and KSh 8,000, respectively. This updated system is divided into two tiers:

  • Tier I (Lower Limit): Covers employees earning up to KES 8,000.
  • Tier II (Upper Limit): Covers employees earning between KES 8,000 and KES 72,000.

The NSSF Act of 2013 states that the highest deduction will increase from KSh 2,160 to KSh 4,320, and the lowest contribution will increase from KSh 420 to KSh 480.

How Are NSSF Contributions Calculated?

The 6% rule applies to both employees and employers, meaning each contributes 6% of pensionable earnings. Here’s how it works:

  • If an employee earns KES 10,000, KES 8,000 is considered under Tier 1, while the remaining KES 2,000 falls under Tier 2.
  • If an employee earns KES 72,000 or more, their maximum total NSSF contribution (employer + employee) will be KES 8,640.
  • If someone’s gross wage is less than or equal to KES 8,000, only Tier I applies. They (and their employer) contribute 6% of that wage.

Employers may contract out Tier II (i.e., pay Tier II into a private approved pension scheme) subject to meeting regulatory requirements, but Tier I must go to NSSF.

Impact on Employees

The increased contributions reduce net salary, but they boost retirement savings. Employees earning below KES 8,000 will contribute only to Tier 1, keeping their contributions lower. Those earning above KES 72,000 will max out their contributions at KES 8,640 per month (KES 4,320 from employee, KES 4,320 from employer).

Contribution Summary Table

Below is a summary of contributions for different salary levels:

Salary Tier I NSSF Tier II NSSF Employee Contribution Employer Contribution Total
50,0004802,5203,0003,0006,000
60,0004803,1203,6003,6007,200
70,0004803,7204,2004,2008,400
80,0004803,8404,3204,3208,640
100,0004803,8404,3204,3208,640

Following the court's lifting of restrictions, the government put the National Social Security Fund (NSSF) Act 2013 into effect, which increased the NSSF monthly contributions tenfold.

NSSF RATES AND LIMITS 2025

The NSSF Act of 2013 fundamentally changed retirement contributions in Kenya. The new system is based on earnings, split into two tiers. Here’s a detailed breakdown of the parameters for 2025.

NSSF RATES
NSSF Parameter Official Rate/Limit Explanation
Lower Earnings Limit (LEL) KES 8,000 Earnings up to this amount are in Tier I.
Upper Earnings Limit (UEL) KES 72,000 Earnings above LEL up to UEL are in Tier II.
Contribution Rate 6% + 6% 6% for employee and 6% for employer.
Max Tier I Contribution (per side) KES 480 6% of KES 8,000.
Max Tier II Contribution (per side) KES 3,840 6% of (72,000 – 8,000).
Max Total Contribution (per side) KES 4,320 Tier I (480) + Tier II (3,840).
Max Combined Contribution KES 8,640 Total from employee and employer.

Check More of Our Calculators

Salary Calculator (PAYE)

Get a complete breakdown of your monthly take-home pay after all statutory deductions, including PAYE, NHIF, and the Housing Levy.

Calculate Salary

KRA Tax Calculator

Easily compute various taxes like VAT, Rental Income Tax, and more with our suite of KRA-compliant tax calculators for your business needs.

Calculate Taxes

Fuel Prices Checker

Stay updated with the latest official fuel prices across Kenya. Check current petrol, diesel, and kerosene costs in your town.

Check Fuel Prices

M-PESA Charges Calculator

Instantly find out the transaction fees for sending money or making payments with our simple M-PESA calculator.

Calculate M-PESA Fees

Frequently Asked Questions

What is the NSSF deduction rate for 2025?

The NSSF deduction rate is 6% of the employee's pensionable earnings, which the employer matches with another 6%. The total contribution is 12% of the pensionable pay, split equally between employee and employer.

How much is Tier 1 and Tier 2 NSSF?

For 2025, Tier I is calculated on earnings up to KES 8,000, with a maximum contribution of KES 480 from the employee. Tier II is on earnings between KES 8,001 and KES 72,000, with a maximum contribution of KES 3,840 from the employee. The employer matches both amounts.

What are the new rates for NSSF 2025?

The new rates are based on a 6% contribution from both employee and employer on a tiered system. The Lower Earnings Limit is KES 8,000 and the Upper Earnings Limit is KES 72,000. The maximum an employee will contribute is KES 4,320 per month.

How do I calculate the new NSSF?

To calculate your contribution: 1) Calculate Tier I: 6% of your salary up to KES 8,000. 2) Calculate Tier II: 6% of the portion of your salary between KES 8,001 and KES 72,000. Your total contribution is the sum of Tier I and Tier II. Our calculator does this automatically for you.

How will the new NSSF rates affect my contributions?

Your contribution will likely increase, leading to a lower net take-home pay but a significantly larger retirement fund. The exact amount depends on your salary. For instance, someone earning KES 50,000 will now contribute KES 3,000 instead of the old flat rate.

What percentage do employers pay for NSSF?

Employers pay 6% of the employee's pensionable earnings, matching the employee's 6% contribution. The employer is responsible for remitting the full 12% to NSSF.

What is the maximum I will contribute to NSSF per month?

The maximum an employee will contribute is KES 4,320 per month. This applies if your salary is KES 72,000 or higher. Your employer will also contribute a matching KES 4,320.

What if my salary is less than KES 8,000?

If your gross wage is below the Lower Earnings Limit (e.g., KES 6,000), your contribution is simply 6% of that wage (6% of 6,000 = KES 360). Your employer matches this amount. There is no Tier II contribution in this case.

How do I check my NSSF monthly contribution?

You can check your contributions through the NSSF Self-Service portal on their official website, via the NSSF Mobile App, or by using the USSD code *303# on your mobile phone.

When are NSSF payments due and what's the penalty for being late?

All NSSF contributions must be remitted by the 9th day of the following month. Late payments attract a penalty of 5% of the total unpaid contributions for every month they remain unpaid.