Audited 26 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

Kenya Pension Calculator

Project a Kenyan pension balance in KSh from pensionable pay, employee and employer rates, fund charges and years to retire, plus PAYE relief on your share.

Kenya Pension Calculator

Projected retirement balance
19,238,730.67
The projected retirement balance in KSh, nominal: the grown current balance plus the grown contributions.
Monthly employee contribution
18,000.00
Monthly employer contribution
18,000.00
Monthly total contribution
36,000.00
Monthly tax-deductible employee contribution
18,000.00
Estimated monthly PAYE saving
5,400.00
Net annual return after charges
7.00
Monthly equivalent return
0.57
Future value of current balance
967,421.12
Future value of contributions
18,271,309.56

Background.

Two figures on a Kenyan payslip quietly decide what retirement looks like: the pension deduction you can see, and the employer contribution that usually never appears on it. At KSh 180,000 of pensionable pay with 10 percent from each side, KSh 36,000 goes into the scheme every month. Kept up for 20 years at a 7 percent net return, on top of KSh 250,000 already saved, that grows to about KSh 19.24 million, and more than half of it, roughly KSh 10.35 million, is investment growth rather than money paid in.

Retirement saving in Kenya runs on more than one track. NSSF contributions are compulsory and follow their own rules, with a separate calculator. On top of that, many employees belong to an occupational or umbrella scheme through their employer, and the self-employed, or anyone wanting more, can join an individual pension plan. All of these are regulated by the Retirement Benefits Authority under the Retirement Benefits Act. Most are defined contribution schemes, which RBA describes as schemes where member and employer contributions are fixed as a percentage of pensionable earnings or a shilling amount, and the benefit is whatever those contributions, net of expenses, have grown to. That is the arrangement modelled here.

Tax relief makes the employee's share cheaper than it looks. Under the Income Tax Act as revised to December 2024, contributions to a registered pension or provident fund or a registered individual retirement fund are deductible up to KSh 30,000 a month, KSh 360,000 a year, and the calculator also applies a percent-of-income cap, 30 percent by default. A KSh 18,000 contribution relieved at a 30 percent marginal PAYE rate takes about KSh 12,600 out of take-home pay, not KSh 18,000.

The result is a projection under assumptions you choose: a steady return, level contributions and a flat charge. Returns vary from year to year, salaries change and inflation erodes what a shilling buys, so the useful way to read it is to run a few versions side by side.

What is kenya pension calculator?

A pension projection adds up two streams of money at a future date. The first is the balance already in your account, which simply compounds. The second is the run of monthly contributions, each of which compounds for a shorter time the later it is paid. The sum is the projected retirement balance: a lump of shillings at retirement, in the money of that day.

Pensionable income is the pay your scheme applies its contribution rates to. In many schemes that is basic salary rather than gross pay, so allowances may be left out; your scheme rules or payslip will show which. The employer's rate comes from the scheme rules or your employment contract.

The tax figure is a separate calculation. The deductible part of your own contribution is the smallest of three amounts: what you actually contribute, the monthly shilling limit (KSh 30,000 by default) and the percent-of-income limit (30 percent of pensionable income by default). Multiplying that by your marginal PAYE rate estimates how much less PAYE you pay each month. The employer's contribution does not enter this figure.

How to use this calculator.

  1. Enter your monthly pensionable income in KSh. A quick check is your payslip: divide the pension deduction by your contribution rate and you should get the pensionable pay it was worked out on.
  2. Enter the employee and employer contribution rates as percentages of that income. For a personal individual pension plan with no sponsoring employer, set the employer rate to zero.
  3. Enter your current balance from the latest member statement and the number of years left until your scheme's retirement age.
  4. Enter an expected annual return and the annual charge; the projection uses the difference. The returns credited to members in past annual statements are a better starting point than a headline fund figure.
  5. Leave the KSh 30,000 monthly limit and the 30 percent cap at their defaults unless KRA guidance has changed, and enter as the marginal rate the PAYE band your top shilling of taxable pay falls in.
  6. Run the projection again with a lower return, a shorter period or a different contribution rate before relying on any single figure.

The formula.

PB = CB(1+r)ⁿ + C × [(1+r)ⁿ − 1] ⁄ r

Contributions come first: the employee contribution is income × employee rate, the employer contribution is income × employer rate, and the monthly total C is their sum. Tax relief is deductible = min(employee contribution, monthly limit, income × percent limit), and the estimated saving is the deductible amount × the marginal PAYE rate.

The growth rate is built in two steps. The annual charge is subtracted from the expected return to give a net annual return; 8 percent less 1 percent is 7 percent. That rate is converted to its monthly equivalent, r = (1 + net return)^(1/12) − 1, so that twelve months of compounding reproduce the annual figure exactly. For 7 percent, r is about 0.5654 percent a month, slightly less than 7 ÷ 12 = 0.5833 percent.

With n = years × 12, the current balance grows to CB × (1 + r)ⁿ and level contributions paid at the end of each month grow to C × [(1 + r)ⁿ − 1] ÷ r, the future value of an ordinary annuity. Their sum is the projected balance, PB. If the net return is zero both parts become simple addition: the balance stays where it is and the contributions add up to C × n. A charge larger than the expected return is not accepted, because the net return would be negative.

Because (1 + r)ⁿ grows exponentially, the number of years and the net return move the answer far more than the contribution amount. Cutting 20 years to 10 at the same KSh 36,000 a month gives about KSh 6.65 million, around a third of the 20-year figure, although the total paid in only halves.

Several simplifications are built in. Contributions stay level in shillings, so pay rises are ignored and the balance is understated for anyone whose salary grows. The return is constant, so the projection cannot show that a bad year just before retirement does more harm than the same year early on. Charges are a flat percentage deducted from the return, while real schemes may levy fixed fees, asset-based fees or both. Contributions are assumed to arrive at the end of each month; paying at the start would add a month's growth to each. And the balance is nominal: KSh 19.24 million in 20 years buys what about KSh 7.25 million buys today if prices rise 5 percent a year.

A worked example.

Example

Wanjiru's pensionable pay is KSh 180,000 a month. She contributes 10 percent, KSh 18,000, and her employer matches it with another KSh 18,000, so KSh 36,000 goes into the scheme each month. Her deductible contribution is the smallest of KSh 18,000 (what she pays), KSh 30,000 (the monthly limit) and 30 percent of 180,000 = KSh 54,000, so it is the full KSh 18,000. At a 30 percent marginal rate that saves KSh 5,400 of PAYE a month. For growth she assumes 8 percent a year less a 1 percent charge: a 7 percent net return, or about 0.5654 percent a month. Over 20 years, 240 months, the growth factor is 1.07^20 = 3.8697, so her KSh 250,000 balance becomes 250,000 × 3.8697 = KSh 967,421.12. The contributions are multiplied by the annuity factor (3.8697 − 1) ÷ 0.005654, about 507.54, which grows the KSh 36,000 a month to KSh 18,271,309.56. Together they project KSh 19,238,730.67. She and her employer pay in KSh 8,640,000 over the 20 years, KSh 8,890,000 with the starting balance; the other KSh 10,348,730.67 is growth. With no charge at all, the same 8 percent would have projected about KSh 21.65 million, so the 1 percent charge costs her roughly KSh 2.41 million by retirement.

expected Annual Return Percent8
current Balance Ksh250,000
deductible Percent Of Income30
employer Contribution Percent10
monthly Deductible Limit Ksh30,000
employee Contribution Percent10
monthly Pensionable Income Ksh180,000
annual Charge Percent1
marginal Tax Rate Percent30
years To Retirement20

Frequently asked questions.

Is this the same as the NSSF calculator?
No. NSSF is the compulsory national social security scheme, with contribution rates and earnings limits set under its own law, and it has its own calculator. This one models an occupational, umbrella or individual scheme on top of NSSF. Most formally employed Kenyans with a workplace scheme belong to both, so run the two separately.
What is a defined contribution pension?
RBA describes it as a scheme where member and employer contributions are fixed as a percentage of pensionable earnings or as a shilling amount, and the benefit equals those contributions, net of expenses, accumulated with investment return. Nobody promises you a set pension; your retirement balance is simply what the account has grown to, which is what this projection estimates.
What happens to tax relief if I contribute more than KSh 30,000 a month?
Only the first KSh 30,000 a month is deductible under the limit the calculator applies. On KSh 400,000 of pensionable pay, a 10 percent contribution is KSh 40,000, but the deductible amount stops at KSh 30,000, so at a 30 percent marginal rate the saving is KSh 9,000. The extra KSh 10,000 still grows in the scheme without the PAYE relief.
Why does the calculator subtract charges from the return?
Because members receive investment returns after administration fees, fund management fees and other costs. Over long periods the difference is large: in the worked example a 1 percent annual charge reduces the projected balance from about KSh 21.65 million to KSh 19.24 million. Your scheme's annual statement and trust deed show what you are actually charged.
What return should I assume?
Start from the returns your scheme has credited to members over several past years, as shown on your annual statements, rather than from one good year or a fund advertisement. Then run a lower figure as well. The gap between the two projections is a better guide to the uncertainty than either number on its own.
Does the projection allow for pay rises?
No. Contributions stay at today's shilling amount for the whole period, so anyone whose salary rises will contribute more than modelled and end with a larger balance. A rough way to allow for it is to rerun the projection with the contribution you expect to be paying halfway to retirement.
How much difference does starting ten years earlier make?
A lot, because of compounding. At KSh 36,000 a month and a 7 percent net return, 20 years with a KSh 250,000 starting balance projects KSh 19.24 million, while 10 years projects about KSh 6.65 million. Doubling the period roughly triples the result even though the money paid in only doubles.
Is the projected balance in today's shillings?
No, it is in the shillings of your retirement year. To get a feel for today's buying power, divide by the growth in prices: at 5 percent inflation a year, prices rise by a factor of about 2.65 over 20 years, so KSh 19.24 million then is worth roughly KSh 7.25 million in today's money.
Does the balance tell me what pension income I will get?
No. At retirement the balance is paid out under your scheme rules and RBA regulations, as a lump sum, as income through an annuity or income drawdown, or a mix of the two depending on whether the scheme is a pension or a provident fund, and benefits can be taxed. The income a balance buys depends on annuity rates and drawdown choices at the time, which are not modelled here.
Can self-employed Kenyans use the calculator?
Yes. Self-employed people can save through a registered individual pension plan, which RBA promotes for those without an employer scheme. Set the employer rate to zero and enter your planned contribution as a percentage of the income you treat as pensionable. Contributions to a registered individual retirement fund fall under the same deduction limit in the Income Tax Act.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
PB = CB(1+r)ⁿ + C × [(1+r)ⁿ − 1] ⁄ r
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon