SHIF Contribution Calculator
Calculate Kenya SHIF monthly and annual contribution from gross income using the statutory rate and minimum.
SHIF Contribution Calculator
Background.
A SHIF contribution calculator estimates the monthly and annual amount payable to Kenya's Social Health Insurance Fund from gross income. The standard salaried calculation in the Social Health Insurance (General) Regulations is 2.75% of gross salary or wage, subject to a minimum of KSh 300 per month. That means a worker with KSh 80,000 of gross monthly income has a percentage contribution of KSh 2,200, which is above the KSh 300 floor. A lower-income household whose percentage result is below KSh 300 would use the minimum instead. The calculator's primary job is to show both the raw percentage result and the final amount after applying the floor.
People search for this because SHIF replaced older NHIF mental models. Under NHIF, many users remembered bands or fixed monthly amounts. SHIF uses a percentage of gross income for salaried households, which means the contribution rises proportionally with income unless the minimum floor is binding at the low end. Employers need the payroll deduction. Employees need to check payslips. Households without salaried income need to understand that the regulations refer to annual contributions based on household income determined through a means testing instrument. Those are different workflows, so the calculator should separate salaried and non-salaried modes instead of treating every user as a payroll employee.
The regulatory context is important. The Social Health Insurance Act, 2023 established the Social Health Authority and the funds used in the new health financing framework. The regulations specify the contribution rate, the minimum monthly amount, and timing for salaried deductions. They state that a household whose income is from salaried employment pays a monthly statutory deduction contribution at 2.75% of gross salary or wage by the ninth day of each month. They also state that the amount payable every month must not be less than KSh 300. For non-salaried households, the regulations describe an annual contribution at 2.75% of the proportion of household income determined by the means testing instrument, again with a monthly minimum.
Those details make a generic percentage calculator inadequate. A plain 2.75% multiplication does not apply the minimum. A monthly payroll tool that ignores non-salaried households misses the annual contribution wording. A calculator that uses net pay instead of gross salary will understate the statutory deduction for salaried workers. A calculator that silently assumes the minimum never applies will be wrong for lower incomes. The output should therefore include percentageContribution, monthlyContribution, annualContribution, and floorApplied. That gives both the number and the reason for it.
This dossier does not decide household composition, means testing, beneficiary registration, eligibility for benefits, provider access, arrears, penalties, or whether a household is indigent or government-supported. It also does not interpret court cases or later amendments. It gives engineers a precise formula from the current cited regulation and makes the statutory parameters data-driven. If official rates, floors, or remittance rules change after this dossier, the calculator should update the schedule data and citation labels while keeping the formula structure easy to audit. The implementation should keep the cited schedule date visible.
What is shif contribution calculator?
SHIF stands for Social Health Insurance Fund, part of Kenya's social health insurance framework administered through the Social Health Authority. In calculator terms, a SHIF contribution is the amount a household owes for social health insurance based on income and statutory parameters. For salaried employment, the regulations use gross salary or wage as the base and state a rate of 2.75%. They also impose a minimum monthly contribution of KSh 300, so the final contribution is the larger of the percentage result and the minimum.
The terms matter. Gross salary or wage means income before ordinary deductions. A statutory deduction is a required deduction made under law. A minimum contribution floor prevents the monthly result from falling below a fixed amount even when 2.75% of income is smaller. Non-salaried household contributions are described differently: the regulations refer to an annual contribution based on the proportion of household income determined by the means testing instrument. The calculator is valid for estimating arithmetic from known income and current rate data. It is not a registration tool, means-testing instrument, benefit eligibility checker, or substitute for Social Health Authority guidance.
For best results, users should select the mode that matches their income source and should not mix monthly salary, annual household income, and assessed means-testing values without conversion.
How to use this calculator.
- Choose salaried mode or non-salaried household mode.
- Enter gross monthly salary or the income value produced by the applicable means-testing workflow.
- Confirm the contribution rate and minimum monthly contribution shown by the calculator.
- Review the raw 2.75% contribution before the minimum is applied.
- Check the final monthly contribution and whether the KSh 300 floor was used.
- Use the annualized output only as an estimate unless official household assessment data is confirmed.
The formula.
The salaried formula is a percentage with a floor. Let G be gross monthly salary or wage in Kenya shillings, r be the statutory rate as a decimal, and M be the minimum monthly contribution. The percentage result is G * r. With the current regulation, r = 0.0275 because 2.75% means 2.75 divided by 100. The final monthly contribution is max(G*r, M). With the current minimum, M = 300. This maximum function is essential because it changes the result whenever the raw percentage is below KSh 300.
For example, KSh 80,000 times 0.0275 equals KSh 2,200. Because KSh 2,200 is greater than KSh 300, the final monthly contribution is KSh 2,200. If gross monthly income were KSh 8,000, the raw percentage would be KSh 220. Since KSh 220 is below the KSh 300 minimum, the final monthly contribution would be KSh 300. The calculator should show that the floor was applied so users understand why the output is not exactly 2.75% of income.
The annualized value is a multiplication of the final monthly amount by 12 for planning. It should not change the monthly formula. For salaried workers, deductions are monthly and the regulations refer to payment by the ninth day of each month. For non-salaried households, the regulations refer to an annual contribution at 2.75% of the proportion of household income determined by the means testing instrument, with the amount payable every month not less than KSh 300. A practical calculator can accept a monthly equivalent or an annual income and convert annual income to a monthly equivalent, but it should label the result carefully because the official means-testing instrument supplies the authoritative income basis.
All monetary values are in Kenya shillings. The rate is dimensionless after conversion from percent to decimal. The floor is also in Kenya shillings, so max() compares like units. That keeps the formula auditable and prevents mixing net pay, annual pay, and monthly pay without conversion.
A worked example.
A salaried worker enters KSh 80,000 as gross monthly income. The calculator first converts 2.75% into decimal form by dividing by 100, giving 0.0275. It then multiplies KSh 80,000 by 0.0275. The raw percentage contribution is KSh 2,200. Next, the calculator compares KSh 2,200 with the statutory minimum monthly contribution of KSh 300. Since KSh 2,200 is larger, the minimum floor does not change the result. The final monthly contribution remains KSh 2,200, and the floorApplied flag is false. For annual planning, multiply the final monthly contribution by 12. KSh 2,200 times 12 equals KSh 26,400. The result means the payroll deduction estimate is KSh 2,200 per month under the selected rate and minimum. If the raw percentage had been below KSh 300, the final monthly output would have used the minimum instead. The floor flag tells the user which branch applied.
Frequently asked questions.
Is SHIF calculated on gross salary or net salary?
Why does the calculator use a minimum of KSh 300?
Does this replace NHIF band calculations?
How should non-salaried households use it?
Does the calculator decide whether I can access benefits?
What happens if the law changes?
Why is the annual contribution just monthly times 12 in salaried mode?
When should I not use this calculator?
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.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 313 calculators remain free
- No billing is enabled