Back to Insights
Payroll Compliance3 min read

NSSF Tier I and Tier II: Getting the Two-Tier Calculation Right

Why NSSF is two separate contributions rather than one, where the upper earnings limit bites, and the configuration error that survives for years.

By StepUp HR Experts

Two Contributions, Not One

NSSF looks like a single line on a payslip, and treating it as one is the source of most of the errors around it. It is two separate contributions with two separate bases, and the phased implementation of the NSSF Act has been moving one of them.

Tier I is charged on pensionable earnings up to the lower earnings limit — the first KSh 9,000 of monthly pay. At 6%, that is 540, and it is the same 540 for an employee grossing 9,000 and an employee grossing 900,000.

Tier II is charged on the slice of earnings between the lower limit and the upper earnings limit. With the upper limit at 108,000, that slice is 99,000, and at 6% it produces 5,940 for anyone earning at or above the ceiling.

The employer matches both.

Where the Errors Live

A stale upper limit. This is by far the most common, because the limit has risen in phases. A configuration written against a superseded ceiling keeps working — it simply produces a smaller number. The difference is not dramatic on a single payslip, which is precisely why it survives: nobody queries a contribution that is slightly lower than it should be.

A single capped figure. Some systems collapse both tiers into one calculation with a maximum. That produces the right total at the top of the scale and the wrong split everywhere, which matters because the two tiers are reported separately.

Charging the full rate on everything. Applying 6% to the whole gross with no ceiling over-deducts every employee above the upper limit, and over-deduction generates complaints far faster than under-deduction generates audits.

Forgetting the employer side entirely. The employer's matching contribution is a real cost of employment. A budget built on gross salaries alone understates the cost of every hire.

How It Scales

The shape of the contribution is worth understanding, because it explains what employees see.

Below 9,000, only Tier I applies and the contribution is 6% of actual pay. Between 9,000 and the upper limit, the contribution rises with salary. At and above the upper limit, it stops rising — 540 plus 5,940, or 6,480 in total, for the employee, and the same again from the employer.

That flattening is the point of the ceiling, and it is worth explaining to senior staff, who otherwise notice that their contribution has stopped tracking their salary and assume something is wrong.

Checking Your Own Payroll

Three figures will tell you whether the calculation is right, and you can check them in a couple of minutes.

Take an employee earning under 9,000 and confirm the contribution is 6% of their actual pay, not 540.

Take an employee earning comfortably above the upper limit and confirm the employee contribution is 6,480 — 540 and 5,940, shown as two lines rather than one.

Take an employee somewhere in the middle, say 50,000, and confirm Tier II is 6% of 41,000 rather than 6% of 50,000.

If all three are right, the configuration is almost certainly sound. If the middle one is wrong, the base is wrong and every mid-range employee is affected.

It Feeds the Tax Calculation

As with SHIF, NSSF is not an isolated line. It is deducted before the PAYE bands are applied, so an incorrect contribution produces an incorrect tax figure as well. The two errors partially mask each other on the net pay line, which is one reason a payslip can look reasonable while both components are wrong.

The order matters: gross, less NSSF, less SHIF, less the housing levy, then PAYE on the remainder, then personal relief against the tax charged.

Confirm Before You Rely on It

The figures above reflect the published position at the time of writing. Because the upper earnings limit is being raised in phases, this is an area where an assumption held for a year is worth re-checking rather than carried forward.

Our payroll calculator shows both tiers separately, on the employee and the employer side, so you can compare it against what your own system produces.

Keep reading

WhatsApp icon