Salary guide Kenya

Kenya Salary Guide 2026

Indicative salary ranges, pay research sources and CV positioning tips for Kenyan professionals comparing offers, preparing for interviews or planning a career move.

This Kenya salary guide is built for job seekers who want a realistic starting point before they apply, interview or negotiate. It uses public labour-market references, government pay information, sector knowledge and advertised-market patterns to explain what monthly gross pay can look like across common career paths. It is not a legal pay scale and it does not replace an employer offer letter, SRC circular, collective bargaining agreement, HR policy or employment contract.

Kenyan salaries vary by sector, city, seniority, professional qualifications, funding source, employer size and negotiation timing. A project officer in a donor-funded NGO, a finance officer in a bank and a finance officer in a small private company may hold similar titles but face very different budgets and expectations. Use the ranges as a planning tool, then compare the role's duties, reporting line, allowances, benefits, contract length and growth path before accepting.

The most useful salary research combines numbers with context. A role that pays less but offers medical cover, pension, training, remote flexibility and a visible promotion path may be stronger than a higher cash offer with weak stability. A role that pays more but doubles your commute, removes overtime, requires weekend travel or adds regional responsibility should be evaluated carefully. Your CV and interview story should help employers understand why your experience fits the level you are asking for.

RoleIndicative monthly gross rangeWhat shifts the range
Customer service officerKSh 35,000 - 75,000Banking, telco, BPO, retail, call centre and front-office roles
Accountant or finance officerKSh 55,000 - 160,000CPA level, audit, tax, reporting, controls and ERP exposure
Software developerKSh 90,000 - 350,000Stack depth, portfolio, cloud tools, remote exposure and product scope
Registered nurseKSh 45,000 - 140,000License, unit, hospital type, patient load and abroad pathway
TeacherKSh 35,000 - 120,000TSC status, subject combination, CBC evidence, school type and leadership duties
Project officer, NGOKSh 80,000 - 250,000Donor projects, M&E, reporting, county coverage and budget scope
Driver or logistics officerKSh 30,000 - 95,000License class, routes, safety record, fleet size and documentation duties
Operations managerKSh 120,000 - 400,000Team size, budgets, branches, process ownership and regional scope

How to read the salary ranges

The lower end usually reflects entry-level, junior or smaller-employer roles where the applicant is still building sector proof. The middle reflects professionals who can work with less supervision, show relevant tools or certifications and explain outcomes clearly. The upper end usually requires stronger responsibility, rare skills, leadership, regional exposure, donor funding, technical specialization, remote work or a larger employer budget.

Do not compare a title alone. Compare the work. A customer service officer handling walk-in service is not the same as a customer experience analyst handling service data, escalation metrics and retention campaigns. A driver with route knowledge and a clean safety record is different from a logistics officer handling fleet reports, dispatch, fuel controls and compliance documents. A CV that explains scope makes these differences visible.

What employers use to decide pay

Employers look at the cost of the role, the scarcity of the skill, the risk of hiring the wrong person and the proof that the applicant can deliver. Qualifications open doors, but they rarely negotiate alone. Stronger pay cases usually include measurable achievements, tools used, industries served, people supervised, budgets handled, reporting complexity, compliance exposure, customer impact or business results.

When a CV only lists tasks, the employer may treat the applicant as replaceable. When the CV shows credible scope and results, the applicant becomes easier to position at the right level. This is why salary preparation should begin before the interview. Your documents should already explain why you fit the responsibility you want.

01

Customer service officer

Indicative range: KSh 35,000 - 75,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize banking, telco, bpo, retail, call centre and front-office roles. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

02

Accountant or finance officer

Indicative range: KSh 55,000 - 160,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize cpa level, audit, tax, reporting, controls and erp exposure. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

03

Software developer

Indicative range: KSh 90,000 - 350,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize stack depth, portfolio, cloud tools, remote exposure and product scope. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

04

Registered nurse

Indicative range: KSh 45,000 - 140,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize license, unit, hospital type, patient load and abroad pathway. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

05

Teacher

Indicative range: KSh 35,000 - 120,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize tsc status, subject combination, cbc evidence, school type and leadership duties. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

06

Project officer, NGO

Indicative range: KSh 80,000 - 250,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize donor projects, m&e, reporting, county coverage and budget scope. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

07

Driver or logistics officer

Indicative range: KSh 30,000 - 95,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize license class, routes, safety record, fleet size and documentation duties. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

08

Operations manager

Indicative range: KSh 120,000 - 400,000 gross per month. This band changes with employer size, location, contract type, funding source and how much proof the applicant can show.

CV angle: Emphasize team size, budgets, branches, process ownership and regional scope. The more clearly your CV connects these details to outcomes, the easier it becomes to defend a stronger offer.

How to use salary information in your CV

A strong CV does not mention your salary, but it should explain the value that supports your target pay. Show scope, budgets, systems, people led, revenue supported, risk reduced, reports prepared or clients served. This makes salary negotiation easier because your value is visible before the interview. If you want to move from KSh 60,000 to KSh 100,000, your CV should show the added complexity you can handle.

For example, a finance CV should not only say "prepared reports". It should explain monthly reporting cycles, tools, compliance checks, budgets, reconciliations and decision support. A project CV should show donors, beneficiaries, budgets, counties, monitoring tools and measurable outcomes. A teacher CV should show subject combination, learner outcomes, classroom technology, clubs, CBC evidence and leadership responsibilities.

For international applications, salary discussion becomes even more sensitive because employers compare local experience against their own market. A UK care CV, Gulf hospitality CV or remote technology CV should translate Kenyan experience into language the receiving employer understands. That means clear job titles, plain achievements, correct dates, relevant certifications and no unexplained abbreviations.

How to negotiate without overpricing yourself

Start with a range, not a single figure. Know your minimum acceptable number, your target number and the number you would accept if benefits or growth are strong. During interviews, avoid sounding fixed before you understand the full scope. Ask about the role's expectations, probation, working hours, travel, reporting line, benefits and review cycle.

When asked for expected salary, connect the answer to value. You can say that based on the scope, your experience and the market range you are targeting a fair band, then give a reasonable range. If the employer's budget is lower, ask about benefits, review timelines or growth path. If the role is clearly senior, avoid underselling yourself because it can make the employer question your level.

Use evidence, not pressure. Mention achievements, leadership scope, tools, compliance experience or sector knowledge. Avoid saying you need more money only because of personal expenses. Employers respond better to role value, performance proof and fit.

City and sector differences

Nairobi salaries often lead the market because more head offices, banks, NGOs, technology firms and regional employers are based there. That does not mean every Nairobi job pays well. Entry-level roles can still be tight, especially when many applicants have similar qualifications. Mombasa, Kisumu, Nakuru, Eldoret, Thika, Kiambu and other towns can offer strong opportunities when your CV matches the local sector, such as logistics, tourism, manufacturing, healthcare, education, agribusiness or county programs.

Remote and international roles create a different comparison. A Kenyan professional working for a remote employer may be judged against international output expectations, while still negotiating from a Kenyan base. In those applications, your CV should make tools, time-zone discipline, communication, project ownership and measurable output very clear. Employers need confidence that you can deliver without close supervision.

Public sector, NGO and donor-funded roles can also behave differently from private companies. Some have formal bands, allowances and grant limits. Others depend on project funding, county location, seniority and compliance requirements. If you are applying for PSC, county government, parastatal, NGO or UN-adjacent roles, your CV should show documentation accuracy, reporting, stakeholder coordination and accountability.

Benefits, allowances and total reward

Gross pay is only one part of the decision. Compare medical cover, pension, leave days, transport, airtime, meals, travel allowance, training, laptop provision, commission, overtime and performance bonuses. A lower gross salary with strong benefits can be better than a higher salary that leaves you paying for everything alone. For field roles, travel and per diem policies can change the real value of the offer significantly.

Also compare risk. Contract roles may pay more but carry renewal uncertainty. Permanent roles may pay less but offer stability, training and growth. Commission-heavy roles may look attractive when sales are strong but risky when targets, territory or market conditions are unclear. Your decision should match your responsibilities, family needs, career stage and appetite for risk.

Before accepting, ask how salary reviews work, when probation ends, what benefits start immediately and what performance indicators will be used. These questions are normal and professional when asked politely. They also help you avoid accepting a title that sounds senior but lacks the resources, authority or pay review path to match the responsibility.

Employer type matters

Large employers may pay more consistently, but they can also have slower hiring processes and stricter job descriptions. Smaller employers may move faster and offer broader responsibility, but the salary band can be tighter. NGOs may pay well when a project is funded, while local private companies may offer better learning if you want hands-on exposure across many functions. A good career decision weighs pay, learning, brand value, workload and stability together.

If you are moving from one sector to another, avoid comparing only your previous salary. Compare the transferable value you bring. A teacher moving into training, a nurse moving into care coordination, a driver moving into logistics administration or an accountant moving into operations should explain the overlap clearly. The CV should connect past evidence to the new role so the employer does not see the move as a risk.

What to prepare before negotiation

Before salary discussion, prepare three things: your evidence, your market range and your flexibility. Evidence includes achievements, tools, responsibility and results. Market range includes similar advertised roles, public references and your level. Flexibility includes benefits, start date, remote days, review timing and training. When these are clear, you can negotiate calmly instead of reacting under pressure.

Good negotiation is not about forcing the highest number. It is about reaching a fair agreement where the employer trusts your value and you understand the real terms. That starts with a CV that makes your level easy to see, then continues with interview answers that explain your contribution in practical language.

Salary guide FAQs

What is a good salary in Kenya in 2026?

A good salary depends on role, city, employer type, qualifications and seniority. For many professionals, a good salary is one that matches responsibility, covers core costs, offers stability and allows career growth. Compare the full offer, not only gross pay.

Should I put expected salary on my CV?

No. Keep salary expectations out of the CV unless the employer specifically asks for it in the application instructions. The CV should focus on your experience, results and fit. Salary belongs in the form, interview or negotiation stage.

Can a professional CV help salary negotiation?

A CV cannot guarantee a higher offer, but it can support negotiation by making your value clearer. Strong achievements, scope, tools and leadership evidence help employers understand why you fit a stronger salary band.

Are public sector salaries different from private sector salaries?

Yes. Public sector pay may follow formal bands, allowances or circulars. Private sector pay can vary more by company budget, urgency, seniority and performance expectations. Always compare the exact contract terms.

Sources and update notes

We monitor public labour-market information, government pay references, formal circulars, employer adverts and hiring conversations. Salary ranges can change quickly in high-demand roles, so use July 2026 as the update point and confirm current figures when applying.

Some sources provide broad labour-market data rather than exact role-by-role private-sector salaries. For that reason, this page combines public references with practical job-search interpretation. Treat it as a guide for planning and positioning, not as a guaranteed market quote.

Need negotiation support?

Prepare your CV and interview story before discussing pay.

Send your current CV and target role for a quick review. We will help you see whether the document supports the salary level you want or whether it needs stronger achievements, clearer scope and better role keywords.

Talk to Job Experts