Average gross salary KES 100,000 — Net take-home pay after all statutory deductions
| Deduction / Item | Monthly (KES) | Annual (KES) |
|---|---|---|
| Gross Salary | 100,000 | 1,200,000 |
| NSSF (Tier I & II, capped) | 4,320 | 51,840 |
| SHIF (2.75%) | 2,750 | 33,000 |
| Housing Levy (1.5%) | 1,500 | 18,000 |
| PAYE (Income Tax) | 19,812 | 237,744 |
| Personal Relief (deducted from PAYE) | 2,400 | 28,800 |
| Net Pay (Take-Home) | 71,618 | 859,416 |
Salaries vary by experience level, employer type, and location. Below are the typical ranges for 2025:
| Level | Gross Salary (KES/month) | Typical Role |
|---|---|---|
| Entry-Level | 50,000 – 80,000 | Teller, Relationship Officer, Graduate Trainee |
| Mid-Level | 80,000 – 150,000 | Senior Officer, Branch Manager, Credit Analyst |
| Senior Level | 150,000 – 400,000 | Regional Manager, Head of Department, C-Suite |
The average gross salary for a mid-level bank officer in Kenya is approximately KES 80,000–150,000 per month in 2025. A branch-level officer earning KES 100,000 gross takes home KES 71,618 per month after statutory deductions.
On a KES 100,000 gross salary, a bank employee pays KES 19,812 in PAYE per month. Taxable income is KES 91,430 after NSSF (KES 4,320), SHIF (KES 2,750), and Housing Levy (KES 1,500) deductions.
Yes. Most Kenyan banks offer annual performance bonuses, which can range from one month's salary to 20%+ of annual gross pay depending on bank performance and individual targets. Bonuses are subject to PAYE.
A bank teller (cash officer) in Kenya typically earns KES 40,000–70,000 gross per month. After statutory deductions, take-home pay is approximately KES 32,000–52,000 per month. Entry-level graduate trainees at large banks may start at KES 50,000–65,000.
Other professions in Kenya:
Salary after tax by amount: