Preparing RecruitFinds
Loading the next page.
2 Oct 2026
By RecruitFinds

When you receive a job offer in Kenya, the salary figure written in the offer letter is not necessarily the amount that will reach your bank account at the end of the month. Employers normally quote a gross salary, and several statutory deductions are made before you receive your net or take-home pay.
For job seekers and mid-career professionals, understanding this difference is important. A salary of KSh 100,000 may sound attractive when you first see it, but your actual take-home pay will be lower after deductions such as PAYE, Social Health Insurance Fund (SHIF) contributions, NSSF and the Affordable Housing Levy.
This is why candidates should learn how to calculate net salary before accepting an offer. It also helps when negotiating because you can determine the gross salary you need to achieve the take-home amount you actually want.
Gross salary is the total salary an employee earns before statutory deductions and other payroll deductions are taken out.
For example, if an employer offers you KSh 100,000 gross per month, that does not mean you will receive KSh 100,000 in your bank account.
The employer will calculate the applicable deductions and arrive at your net salary.
A simplified formula is:
Gross Salary − Statutory Deductions − Other Applicable Deductions = Net Salary
Other deductions can include pension contributions beyond statutory requirements, loans, salary advances or other employee-authorised deductions. Therefore, two employees earning the same gross salary can sometimes have different net salaries depending on their individual circumstances.
Net salary, also called take-home pay, is the amount remaining after applicable deductions have been made from your gross salary.
This is the figure that matters most when planning your monthly budget.
For example, someone offered KSh 100,000 gross should not immediately assume that they have KSh 100,000 available for rent, food, transport, savings and other expenses.
The actual amount received may be considerably lower because of statutory deductions.
Pay As You Earn, commonly known as PAYE, is income tax deducted from employment income by the employer and remitted to the Kenya Revenue Authority (KRA). KRA currently lists individual income tax rates ranging from 10% to 35%, depending on the applicable income band.
The monthly tax bands currently listed by KRA are:
The first KSh 24,000 is taxed at 10%.
The next KSh 8,333 is taxed at 25%.
The next KSh 467,667 is taxed at 30%.
The next KSh 300,000 is taxed at 32.5%.
Amounts above KSh 800,000 are taxed at 35%.
A resident individual is also entitled to personal relief of KSh 2,400 per month, subject to the applicable rules.
It is important to understand that PAYE is progressive. This means that earning more does not mean your entire salary is suddenly taxed at the highest rate. Different portions of taxable income fall into different tax bands.
The Social Health Insurance Fund (SHIF), administered by the Social Health Authority (SHA), replaced the former NHIF contribution system.
For salaried employment, the Social Health Insurance Regulations provide for a contribution of 2.75% of gross salary or wages, with a minimum monthly contribution of KSh 300.
For example, if your gross salary is KSh 60,000:
KSh 60,000 × 2.75% = KSh 1,650
Therefore, KSh 1,650 would be deducted as the SHIF contribution in this example.
The contribution is normally deducted by the employer and remitted on behalf of the employee. KRA also provides a SHIF calculator for employees who want to check the applicable amount.
The National Social Security Fund (NSSF) provides a retirement savings system for employees and employers.
NSSF contributions have changed over time as the statutory contribution structure has been implemented in stages. For 2026, NSSF's Year 4 contribution notice applies, and current payroll guidance places the maximum employee contribution at KSh 6,480 per month, with an equivalent employer contribution subject to the statutory limits.
The important point for someone reviewing an offer letter is that the NSSF amount is another deduction that reduces the amount ultimately deposited into your account.
Therefore, when comparing two job offers, do not compare gross salaries alone. Consider how the applicable NSSF deduction affects the final take-home amount.
The Affordable Housing Levy is another statutory deduction that employees need to consider.
KRA states that the employee contribution is 1.5% of gross monthly salary, while the employer also makes a corresponding 1.5% contribution.
For example, on a gross salary of KSh 100,000:
KSh 100,000 × 1.5% = KSh 1,500
The employee's KSh 1,500 contribution therefore reduces the amount available as take-home pay.
KRA also lists the Affordable Housing Levy among amounts that can be deducted when determining taxable employment income.
Suppose you receive a job offer of KSh 100,000 gross per month and are subject to the standard statutory deductions.
A simplified illustration could look like this:
Gross salary: KSh 100,000
NSSF: approximately KSh 6,000
SHIF: KSh 2,750
Housing Levy: KSh 1,500
The applicable taxable amount is then determined in accordance with the tax rules and allowable deductions. PAYE is calculated using the relevant tax bands and personal relief.
Using these figures as an illustration, PAYE would be approximately KSh 19,308.
That would leave an estimated take-home amount of approximately:
KSh 100,000 − KSh 6,000 − KSh 2,750 − KSh 1,500 − KSh 19,308
= approximately KSh 70,442
This is an illustration rather than a universal payslip figure. Actual payroll can differ depending on pension contributions, taxable benefits, insurance relief, other allowable deductions, and the employee's specific circumstances.
The lesson is simple: a KSh 100,000 gross offer should not be treated as KSh 100,000 take-home pay.
One of the common mistakes job seekers make is focusing only on the headline salary.
Imagine that you currently earn KSh 85,000 gross and receive a new offer of KSh 100,000 gross. At first glance, the new position appears to provide a KSh 15,000 increase.
However, the real question is how much your monthly take-home pay will increase.
You should compare:
Current gross salary
Current net salary
New gross salary
Estimated new net salary
Transport costs
Housing costs
Medical benefits
Bonuses and allowances
Pension arrangements
Other employee benefits
A higher gross salary does not automatically translate into the same amount of additional money in your pocket.
This is particularly important when the new job requires you to spend significantly more on commuting, relocation, accommodation or other work-related expenses.
When an employer asks about your salary expectations, avoid choosing a figure randomly.
Instead, calculate the gross salary you need based on your desired financial outcome.
For example, suppose you want your take-home salary to be around KSh 100,000 per month. You should not simply tell the employer that you want a gross salary of KSh 100,000.
Your desired net amount must be converted into an appropriate gross salary after considering PAYE, SHIF, NSSF and the Housing Levy.
This gives you a more realistic negotiation position.
Salary negotiation should also consider the entire compensation package.
An employer might offer:
KSh 120,000 gross salary
Medical cover
Transport allowance
Annual performance bonus
Pension contribution
Paid professional training
Another employer could offer a higher gross salary but fewer benefits.
Therefore, ask what is included in the advertised or offered salary.
For example, find out whether the quoted amount is basic salary or total gross pay. Ask whether allowances are included. Clarify whether bonuses are guaranteed or performance-based.
These details can make a significant difference when comparing offers.
If an offer letter only states a gross salary, it is reasonable to request clarification about the expected deductions.
You can ask the employer or HR department for an estimated payslip or salary breakdown showing:
Gross salary
PAYE
NSSF
SHIF
Housing Levy
Other deductions
Expected net salary
This allows you to understand the offer before making a commitment.
It can also prevent an unpleasant surprise when you receive your first salary.
There is no single gross salary that every candidate should request because expectations depend on experience, qualifications, industry, responsibilities, location and the employer's budget.
Instead of choosing an unrealistic figure, research the market for similar positions and then consider your own minimum acceptable compensation.
If an employer offers KSh 90,000 but your research and experience support a higher figure, you could explain your expectations professionally rather than simply rejecting the offer.
For example, you could say that based on your experience, responsibilities and the scope of the position, you were expecting a gross salary within a particular range.
Giving a reasonable range can leave room for negotiation while communicating your expectations clearly.
Negotiating does not mean demanding the highest possible figure.
If your expected salary is significantly above the employer's stated range, you may need to consider whether there is flexibility in the overall package.
You can ask whether the company has room to adjust the salary or whether other benefits can be included.
For example, if the employer cannot increase the gross salary, you could ask whether there is flexibility around transport, a performance bonus, medical cover, flexible working arrangements or other benefits.
The goal is to understand the total value of the offer rather than focusing on one number.
Before accepting a new position, calculate the financial difference between your current job and the new opportunity.
Suppose your current take-home pay is KSh 75,000 and the new position is expected to give you KSh 82,000 net.
That is an increase of approximately KSh 7,000.
But if the new position requires an additional KSh 10,000 every month in transport and other work-related costs, the financial benefit may be different from what the gross salary initially suggests.
This is why calculating net salary is particularly useful for experienced professionals considering a career move.
Job seekers can make better decisions by keeping a simple salary calculation for every offer they receive.
Start with the gross salary and estimate:
NSSF contribution.
SHIF contribution.
Affordable Housing Levy.
PAYE.
Other applicable deductions.
Final estimated net salary.
Then compare the estimated net salary with your current take-home pay.
You can also include the financial value of benefits such as medical insurance, bonuses, pension contributions and allowances.
Understanding the difference between gross and net salary can help Kenyan job seekers make more informed decisions when reviewing employment offers.
PAYE, NSSF, SHIF and the Affordable Housing Levy can all affect the amount that ultimately reaches your bank account. KRA's current PAYE guidance provides the applicable tax bands and personal relief, while statutory contributions such as SHIF, NSSF and the Housing Levy also need to be considered when estimating take-home pay.
Before accepting an offer, do not look at the gross salary alone. Ask for the full salary structure, calculate the expected deductions and determine the approximate net amount.
When negotiating, base your expectations on your experience, the responsibilities of the position, market information and the overall compensation package. Most importantly, know the minimum take-home amount that makes the move worthwhile for you.
A salary offer becomes much easier to evaluate when you understand exactly how the gross figure is transformed into the money you will actually receive each month.
Note: Statutory rates and tax treatment can change. The examples above are intended for general guidance using the available 2026 rates. For an actual payslip or employment decision, confirm the calculation with your employer's payroll team or the relevant government authority.