SHIF Contribution Calculator
Work out Kenya's SHIF deduction: 2.75% of gross monthly pay with a KSh 300 minimum, from monthly or annual income, with yearly and multi-month totals.
SHIF Contribution Calculator
Background.
When the Social Health Authority took over from NHIF on 1 October 2024, the health line on Kenyan payslips changed character. NHIF had charged a fixed amount for each income band, topping out at KSh 1,700 a month however much you earned. Its replacement, the Social Health Insurance Fund (SHIF), charges 2.75% of gross pay with no upper limit. Someone on KSh 150,000 a month went from KSh 1,700 to KSh 4,125, an extra KSh 2,425 every month.
The rule itself is short. The Social Health Insurance (General) Regulations, 2023 set the salaried contribution at 2.75% of gross salary or wage, and say the amount payable each month cannot be less than KSh 300. So the deduction is whichever is larger: 2.75% of the month's gross, or KSh 300. The two meet at a gross of about KSh 10,909. Below that the KSh 300 minimum applies; above it the deduction grows in step with pay, and from roughly KSh 61,818 upwards it exceeds the old NHIF maximum.
Enter your gross income as a monthly figure, or as an annual one that is divided by 12 before the rule is applied. You get the plain 2.75% figure, the final monthly contribution after the minimum is checked, a twelve-month total and a total for any number of months from 1 to 120. Employers can use it to check a payroll run, employees to check a payslip, and households outside formal employment to see roughly what an assessed annual income would cost.
The rate and the minimum sit in their own fields, set to the current 2.75% and KSh 300. Leave them alone for today's rules; change them only if the regulations are amended or you want to see what a proposed change would mean. What the arithmetic cannot do is decide who must register, how SHA assesses a household without a salary, or which treatments the fund covers. Those questions go to the Social Health Authority itself.
What is shif contribution calculator?
SHIF is one of three funds set up by the Social Health Insurance Act, 2023, alongside the Primary Healthcare Fund and the Emergency, Chronic and Critical Illness Fund, all administered by the Social Health Authority (SHA). The SHIF contribution is the premium a household pays into it. For a household with salaried income, the regulations make it a monthly statutory deduction of 2.75% of gross salary or wage, withheld by the employer and due by the ninth day of each month. It comes out of the employee's pay alone; unlike NSSF and the Affordable Housing Levy, there is no matching employer share. For a household without a salary, the regulations describe an annual contribution of 2.75% of household income as determined by SHA's means-testing instrument. In both cases the amount payable for each month may not fall below KSh 300.
How to use this calculator.
- Enter gross income in Kenya shillings: for an employee, the gross pay figure on the payslip, the total before PAYE, NSSF, SHIF, the Housing Levy, loans or SACCO deductions come off. Take-home pay gives a figure that is too low.
- Set Income period to Monthly for a salary, or to Annual for a yearly figure such as an income assessed through SHA's means test. An annual figure is divided by 12 before the 2.75% and the KSh 300 minimum are applied.
- Leave Contribution rate at 2.75 and Minimum monthly contribution at 300 unless the regulations change; both fields exist so a future amendment, or a proposal you want to test, can be entered without waiting for an update.
- Set Number of months to estimate to the stretch you are budgeting for, from 1 to 120. Six months of payroll, or the months left in a financial year, are common choices.
- Read the percentage-based figure beside the final contribution. If the final figure is KSh 300 and the percentage-based one is lower, the minimum has been applied. When checking a payslip, a SHIF line that differs from the final figure usually means payroll used a different gross, for example one that left out an allowance or included last month's overtime.
The formula.
The contribution is a percentage with a floor: monthly SHIF = max(G × r, M). G is gross monthly income in shillings; when you choose Annual, G is your annual figure divided by 12. The rate r is the percentage you enter divided by 100, so the default 2.75% becomes 0.0275. M is the minimum monthly contribution, KSh 300 by default. The calculation first works out G × r, the percentage-based contribution, then compares it with M and keeps the larger. Totals follow from the final monthly figure: the annualised contribution is that figure × 12, and the period total is that figure × the number of months you choose.
The switch point is G = M ÷ r = 300 ÷ 0.0275, about KSh 10,909.09 a month. Above it, every extra KSh 1,000 of gross adds exactly KSh 27.50 to the deduction, and there is no ceiling: KSh 200,000 gives KSh 5,500. Below it the deduction stays at KSh 300, so the effective rate climbs as income falls; on KSh 5,000 a month, KSh 300 is 6% of pay. An income of zero still returns KSh 300, since the minimum applies whatever the income; payroll has nothing to withhold in a month with no pay, so that result shows the minimum the regulations set rather than a payslip line.
Because the floor is tested on a monthly amount, the order of steps matters when income is uneven. Someone earning KSh 40,000 a month for six months and KSh 5,000 for the other six pays KSh 1,100 six times and KSh 300 six times, KSh 8,400 in all when each month is deducted separately. Entering the year's KSh 270,000 as an annual figure averages it to KSh 22,500 a month and gives KSh 7,425, because averaging hides the months in which the floor applies. Salaried deductions happen month by month, so for uneven pay run each month on its own; the annual setting suits an income that is assessed once a year.
A worked example.
Take an employee whose payslip shows gross pay of KSh 80,000, with the rate at 2.75%, the minimum at KSh 300 and a twelve-month estimate. The rate as a decimal is 2.75 ÷ 100 = 0.0275, and KSh 80,000 × 0.0275 = KSh 2,200. That percentage-based figure is far above the KSh 300 minimum, so the minimum plays no part and the final monthly SHIF contribution is KSh 2,200. Over a year that is 2,200 × 12 = KSh 26,400, and because the estimate covers 12 months the period total is the same KSh 26,400. KSh 2,200 is KSh 500 a month more than the KSh 1,700 that was the most anyone paid NHIF, or KSh 6,000 over a year. Part of that comes back through tax: SHIF is subtracted from gross pay before PAYE is worked out, and at this salary taxable pay falls in the 30% band, so PAYE drops by KSh 660 and the contribution costs the employee KSh 1,540 a month in take-home pay.
Frequently asked questions.
Why is my SHIF deduction so much bigger than my old NHIF deduction?
Is SHIF charged on gross pay or on take-home pay?
Does my employer pay a share of SHIF, the way it does for NSSF?
Does paying SHIF reduce the PAYE I owe?
What do I pay if I earn less than about KSh 10,909 a month?
How is SHIF worked out for a household without a salary?
My income changes from month to month. Should I enter a monthly or an annual figure?
Is the annualised contribution what I will actually pay this year?
Does paying SHIF mean my family is covered?
Why can I change the 2.75% rate and the KSh 300 minimum?
References& sources.
- [1]Ministry of Health, Kenya (2023). Social Health Insurance (General) Regulations, 2023. Government of Kenya.
- [2]Kenya Law (2023). Social Health Insurance Act, Act No. 16 of 2023. National Council for Law Reporting.
- [3]Kenya Law (2023). The Social Health Insurance Act, 2023. National Council for Law Reporting.
- [4]Social Health Authority. Social Health Authority website.
- [5]Bureau International des Poids et Mesures (2019). The International System of Units (SI Brochure), 9th edition. BIPM.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 5 cited below
- Method
- SHIF = max( G × 2.75%, KSh 300 )
- 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.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled