How to Calculate New NSSF Contribution Rates in 2025

Learn how the new NSSF contribution rates affect you. Explore employee and employer deductions, including the updated Kshs. 72,000 salary cap, and 6% rate on gross income.

The National Social Security Fund (NSSF) contributions in Kenya are determined by the NSSF Act of 2013, which introduced new contribution rates to replace the flat-rate contributions previously in use. 

These contributions are tiered and based on an employee’s monthly gross salary. 

Here’s how NSSF is calculated:

How to Calculate NSSF Contributions in Kenya for a Gross Pay of Ksh 50,000

Calculating your National Social Security Fund (NSSF) contributions is essential to understanding your monthly deductions. 

With the implementation of the revised NSSF rates starting on February 1st, 2025, the total contributions have literally doubled. 

Here’s a breakdown to help you calculate your contributions, especially if you earn a gross pay of Ksh 50,000.

Understanding NSSF terms

To calculate your contributions, it’s important to know two key terms:

  • Lower Earnings Limit (LEL): This is the minimum portion of your gross salary considered for contributions. For 2025, it is set at Ksh 8,000.
  • Upper Earnings Limit (UEL): This is the maximum portion of your gross salary eligible for contributions. For 2025, it is set at Ksh 72,000.

Breaking down pensionable earnings

Your gross pay is divided into two tiers for NSSF contributions:

  1. Tier I: Covers earnings up to the LEL (Ksh 8,000).
  2. Tier II: Covers the remaining portion of your salary up to the UEL. For a gross pay of Ksh 50,000, Tier II will cover Ksh 42,000 (Ksh 50,000 – Ksh 8,000).

The tiers are just a guide, since the contribution will still remain to be 6% of gross salary, capped for your tier.

How to Calculate Contributions

For both tiers, contributions are based on 6% of your earnings. Here’s how it works:

TierEarnings CoveredEmployee Contribution (6%)Employer Contribution (6%)Total Contribution
Tier IKsh 8,000Ksh 480Ksh 480Ksh 960
Tier IIKsh 42,000Ksh 2,520Ksh 2,520Ksh 5,040
TotalKsh 50,000Ksh 3,000Ksh 3,000Ksh 6,000

Step-by-step Example for Gross Pay of Ksh 50,000

Calculate Tier I contributions:

  • Employee contributes 6% of Ksh 8,000 = Ksh 480.                                                                        
  • Employer matches this amount with Ksh 480.
  • Total contribution for Tier I = Ksh 960.

Calculate Tier II contributions:

  • Employee contributes 6% of Ksh 42,000 = Ksh 2,520.
  • Employer matches this amount with Ksh 2,520.
  • Total contribution for Tier II = Ksh 5,040.

Add the two tiers to get the total monthly contribution:

  • Employee’s total = Ksh 3,000.
  • Employer’s total = Ksh 3,000.
  • Combined total = Ksh 6,000.

Or just do 6% of your Gross Income

As I mentioned, breaking down your gross income to tiers doesn’t really change your earnings. For Instance, 6% of 50,000 is 3,000. Which brings total contribution to 6,000. 

Same thing. 

Why NSSF Contributions Matter

Your NSSF contributions are retirement savings aimed at securing your future. 

These deductions may seem significant, but they directly contribute to your pension upon retirement. 

Moreover, since the contributions are deducted before tax, they lower your taxable income, which can reduce the overall tax you pay.

Key Changes to Remember in 2025

The revised rates under the NSSF Act 2013 are part of a phased plan to increase the contributions. 

  • Employers must match your contributions.
  • Contributions are capped by the UEL of Ksh 72,000.
  • These contributions are now higher than the old flat rate of Ksh 200.

Impact on Different Salary Scales

Here’s how the new NSSF contributions will affect employees across various salary scales, with employers matching the contributions:

Salary (Kshs.)Current Deduction (Kshs.)New Deduction (Kshs.)Total Contribution (Employer + Employee) KES
5,000300300600
10,0006006001,200
14,0008408401,680
18,0001,0801,0802,160
20,0001,0801,2002,400
25,0001,0801,5003,000
30,0001,0801,8003,600
36,0001,0802,1604,320
40,0001,0802,4004,800
50,0001,0803,0006,000
60,0001,0803,6007,200
72,0001,0804,3208,640
80,0001,0804,3208,640
100,0001,0804,3208,640

Notes:

  • Employer’s Contribution matches the employee’s deduction.
  • Total Contribution = Employee’s Deduction + Employer’s Deduction.
  • For salaries exceeding Kshs. 72,000, the total contribution is capped at Kshs. 8,640.

Final Thoughts

By understanding how to calculate your contributions, you can track your deductions and ensure compliance. 

For more details, visit the official NSSF website

Stay informed about the changes, as they are designed to improve your financial security in retirement.

If you earn more than Ksh 72,000, the calculations follow a similar process, capped at the UEL. 

Mysson Victor
Mysson Victor
Articles: 5