Role-by-role gross monthly pay for the positions most commonly outsourced to Kenya, with the loaded-cost adjustment that turns salary into a budget line.
What this report covers
How to read the benchmarks and their caveats; customer-facing roles; professional and knowledge roles; data, AI and emerging roles; and regional pay variation with the fully-loaded cost build-up.
Headline findings
- A fully-loaded contact-centre seat in Kenya runs USD 870–1,160 per month. That is the all-in figure — salary plus facilities, management, technology and overhead — not gross pay.
- KenInvest puts Kenyan labour costs 60–70% below the United States, Europe and Australia, and 17–59% below South Africa across employee categories.
- Statutory employer on-costs are modest: SHIF at 2.75% of gross, the Affordable Housing Levy at 1.5% employer-matched, and a capped NSSF contribution. The gap between gross salary and loaded cost is narrower than in most Western markets.
- Pay varies by seniority far more than by city. Nairobi carries a premium over secondary centres, but the larger driver is the scarcity of the specific skill.
Method and limitations
Gross salary figures are KES-denominated and converted at dated Central Bank of Kenya indicative rates; conversions move with the rate, so treat USD and GBP equivalents as of their stated date rather than as fixed.
Fully-loaded seat costs come from GBS World’s 2024 Africa GBS Benchmarking and Market Report, published in KenInvest’s BPO Sector Pack, and are labelled by that source as estimates. They describe a contact-centre seat specifically and should not be applied unmodified to professional or engineering roles.
Benchmarks describe market ranges, not offers. A provider quoting inside the range is not thereby competitive, and one quoting above it is not necessarily expensive — ask what the number includes.
The current edition of the underlying dataset is published, with per-figure sourcing, in the Kenya BPO Salary Index.
Inside the full report
The full role table with ranges in KES and USD, the statutory on-cost build-up from gross pay to seat cost, and how to read a provider quote against these numbers.