When it comes to ensuring that workers’ welfare is taken care of in Kenya, it’s the work of the Central Organization of Trade Unions (COTU). Yes, that’s true, but another crucial organization in play is the National Social Security Fund (NSSF). It’s a state-owned corporation established in 1965, and it acts as a pension scheme for every Kenyan who contributes to guarantee compensation upon retirement.
But beyond what defines NSSF to be what it is today, there are people working hard to ensure that all Kenyans receive the necessary services they need, and as they are subject to various salary scales, a subject that has always sparked interest in how much NSSF employees truly earn in Kenya.
While the salary scale of most employees at the NSSF is not fully disclosed in the public domain, their salaries are moderate compared to those of many civil servants in Kenya, most influenced by long-term retirement security over high earnings. The average salary for employees at NSSF is approximately KSh 54,000 per month. In this article, we walk you through an overview of NSSF Salary Scales in 2025.
What is the NSSF Salary Structure in 2025?
Like employees in the public and private sectors, the salary scale for NSSF employees is also influenced by many factors, including job types and even some level of expertise. However, the organizational structure of NSSF determines the salary structure.
In simple words, NSSF is a tripartite organization composed of the Government, workers, and employers, with representation from the board of trustees, the Government, the Federation of Kenya Employers, and the Central Organization of Trade Unions. Those at the top of the hierarchy earn more.

In addition to the organizational structure, the NSSF salary scale is also determined by the 2023/25 Collective Bargaining Agreement (CBA) signed between NSSF and KUCFAW on October 31, 2023, which comes into effect from July 1, 2023, for two years. This CBA introduced an 8% wage increment for existing staff and ensures that no employee joining the fund under job grade 7 will earn below Ksh 39,720, while those under Grade 8 will earn not less than Ksh 33,209 at job entry. This is significantly higher than the Ksh 38,270 that the entry-level employees earned in the SRC Job Group K.
To give you a clear overview of NSSF-specific roles and their salaries, below is how much various members earn as of 2025:
Job type | Average Salary |
---|---|
Driver | Ksh 54,000 |
Administrative manager | Ksh 53,000 |
Branch manager | Ksh 56,000 |
Procurement officer | Ksh 79,000 |
Financial accountant | Ksh 76,000 |
Intern salary | Ksh 26,000 |
Clerical officer | Ksh 30,000-50,000 |
Fingerprints Officer | Ksh 54,000 |
Moving a little higher, NSSF’s Grade 8 roles, such as administrative assistants, start at Ksh 33,209. However, these figures remain modest compared to private-sector equivalents. For instance, procurement officers in private firms often earn Ksh 80,000–120,000, far exceeding NSSF’s Ksh 79,000.
Frequently Asked Questions
What is the minimum salary for new NSSF employees in 2025?
New employees under job grade 7 earn at least Ksh 39,720, while Grade 8 employees start at Ksh 33,209.
How often do NSSF employees receive salary increments?
Under the current CBA, employees receive annual 8% increments, with additional increases for allowances and promotional opportunities.
What is the average salary across all NSSF positions?
Ksh 54,000 per month.