Preamble and key figures
Africa Salary Hub by Kernel is a public benchmark dedicated to salaries and employment costs in Africa. The platform covers 54 African countries and 8 Western comparator markets, for a total of 62 markets, 78 roles and 3 seniority levels. The active dataset contains 14,508 salary reference points, providing a complete grid for every published combination.
The goal of this page is to transparently present the methodology developed by the Kernel teams and the full set of public sources consulted. Transparency on methods and sources is an essential prerequisite to the trust that recruiters and candidates can place in the figures shown.
General philosophy
Africa Salary Hub by Kernel does not aim to replace specialized commercial market studies or paid sector surveys. The platform aims to provide a public, structured and harmonized benchmark, allowing companies and candidates to have a consistent reference point on the sensitive topic of compensation across African markets.
Three principles guide the whole approach.
- Traceability and verifiability. The data combine aggregated, anonymized internal observations with official or sector-specific public sources. Provenance, validity period, method and confidence level are documented to distinguish observed data, derived values and estimates.
- Cross-cutting consistency. A common method is applied across the 62 markets covered. It improves comparability without removing limitations related to source quality, currencies, benefits in kind and local regulatory specifics.
- Transparency on confidence levels. The platform explicitly indicates, for each market, the confidence level associated with the data (high, moderate, low) and the specific caveats to consider.
Scope covered
62 markets
54 African countries cover the continent's main regions. Eight comparator markets provide international reference points: France, Belgium, Spain, Portugal, United Kingdom, Switzerland, Canada and the United States.
78 roles across 6 families
- Tech & Engineering: developers, data, DevOps, security, technical management, QA.
- Product & Design: Product Managers, UX/UI/Product Designers, Researchers.
- Sales & Marketing: SDR/BDR, Account Executives, Growth, Performance, Brand, SEO.
- Customer Success & Operations: CS Managers, Onboarding, Operations, Project, Recruiters.
- Finance & HR: Finance, Accounting, Controlling, HR, Comp & Ben.
- Content & Legal: Translators, Copywriters, Designers, Compliance, Legal.
3 seniority levels
- Junior : 0 to 2 years of experience, early-career profiles.
- Medior : 3 to 5 years of experience, confirmed autonomous profiles.
- Senior : 6 years and above, expert profiles, tech leads or managers.
Weighted-anchor methodology
Documenting all 234 role-seniority pairs directly in every market would require a level of source depth that is rarely available consistently. The method therefore uses six documented anchor roles, followed by controlled ratios to complete the grid. This approach is informed by international salary survey practices, while its assumptions and limitations remain specific to the Kernel benchmark.
- Identify 6 anchor roles representative of the main families, for which public sources are the most abundant.
- Document these 6 anchors × 3 seniorities = 18 reference points per country on primary sources.
- Derive the remaining 72 roles through EUR ratios calibrated on the French reference market, then review their consistency by country.
This approach balances traceability and coverage. It provides a complete 78-role grid, but derived values remain estimates and should be read alongside their confidence level.
The 6 selected anchor roles
| Anchor role | Family | Roles derived via EUR ratios |
|---|---|---|
| Fullstack Developer | Tech & Engineering | Frontend, Backend, Mobile iOS/Android, Data Analyst, QA Engineer, Test Automation, Technical Writer, Implementation Specialist |
| DevOps Engineer | Infrastructure & Tech Management | SRE, Cloud Engineer, Security Engineer, Tech Lead, Engineering Manager, Solutions Architect |
| Data Scientist | Data & IA | Data Engineer, ML Engineer, MLOps Engineer |
| Product Manager | Product, Design, Sales & Marketing | Senior PM, Group PM, Product Owner, UX/UI/Product Designer, Account Executive, Marketing Manager, Customer Success Manager, Program Manager |
| Accountant | Finance, HR & Legal | Finance Manager, Controller, HR Manager, Compliance Officer, Legal Counsel, Project Manager, Operations Manager, Business Analyst |
| CS Agent | Customer Service & Support | Senior CS Agent, SDR, BDR, Office Manager, Executive Assistant, Translator, Copywriter, Graphic Designer |
EUR ratio calibration
EUR ratios have been calibrated using France 2025 as reference, the best-documented market thanks to the Welcome to the Jungle survey (200+ roles analyzed annually). For each non-anchor role, a stable coefficient was computed relative to the reference anchor role.
As an illustration, on the French market in 2025 (medior median):
- Fullstack Developer: €4,200 (reference)
- Frontend Developer: €4,000 (ratio 0.95)
- iOS Mobile Developer: €4,500 (ratio 1.07)
- Cybersecurity Analyst: €4,300 (ratio 1.02)
- Tech Lead: €6,000 (ratio 1.43)
International vs local market
International-market roles (development, data, DevOps, Product, product design, growth marketing, B2B tech sales) are characterized by strong cross-border competition and a steep salary escalation between junior and senior (typically ×3 to ×5).
Local-market roles (accounting, HR, customer service, administrative functions) are characterized by mainly domestic competition and a more modest salary escalation (typically ×2 to ×3). This distinction is explicitly carried in the type_marche column of each entry.
Minimum-wage floor
For each country, the local minimum wage (SMIG or equivalent) was collected via official sources. A technical floor is enforced: no published value can fall below 105% of the local minimum wage. Where the computed median falls under this floor (rare cases), the value is adjusted and the plancher_smig_applique field is set to yes.
Sources used
Four source categories feed the platform:
- Kernel CV database: 97,000+ anonymized profiles analyzed and categorized by job, seniority, and country.
- Kernel offers database: 40,000+ job offers published across 20+ African countries.
- Annual Kernel survey: employer and employee survey on compensation practices.
- Official public sources: labor codes, tax schedules, social security agencies, central banks.
Aggregation process
For each (country, job, seniority) triplet, we compute:
- p10 : 10th percentile, market floor.
- p50 (médiane) : reference value displayed.
- p90 : 90th percentile, market top.
Outliers are filtered by statistical means before computation.
Exchange rates
Currently published rates come from the European Central Bank and other attributed market sources. Their latest validity date in the database is 8 May 2026. The target update cycle is quarterly, but this deadline has passed, so EUR conversions should be treated as indicative until the next refresh.
Confidence levels (general rule)
- high : ≥ 100 Kernel observations or direct official source.
- medium : 30-99 observations or indirect official source.
- low : Fewer than 30 observations, declarative data, or older source.
- estimate : Expert estimate where no data is available.
External public sources
External sources used to produce the reference set are grouped below by category. All platforms cited are public and every link opens the original source in a new tab.
Global salary benchmarking platforms
Main quantitative foundation, used across nearly all 62 markets covered.
French reference salary surveys
French market used as the reference for calibrating EUR ratios per role.
International and European salary surveys
- Ravio - Compensation Trends 2026
- Gini Talent - Global Software Engineer Salary Guide 2025
- We Are Developers - State of Tech Salaries 2025
- Acciyo - Europe Software Salaries 2025
- Qubit Labs - Salary Comparison
- Relocate.me - Money & Taxes
- The Employer of Record - Avg Salary by Country
- Gigson - Global Benchmarks 2026
- Axis Intelligence - SE Salary 2026 by Country
- City Jobs - Salary Ranking
- CareerLead AI - Software Developer Salaries Africa
- WhatIsTheSalary - Spain
- WhatIsTheSalary - Portugal
- Leverage Edu - Spain
Pan-African sources
Africa-specific sources for cross-country calibration.
Institutional and economic sources
EOR providers and international services
Salary and payroll guides published by EOR providers, used to calibrate less-documented countries.
Local sources by region
For each country, local sources were used to complement global platforms. Click a region to view the per-country sources consulted.
Morocco
- ReKrute
- Bayt.com Maroc
- Banque mondiale - RNB PPA
Algeria
- itprenariat.dz
- Deel - Salaire moyen Algérie
- Trajectio
- Talent.com Algérie
- Glassdoor DZ Engineer (42 témoignages)
Tunisia
- ANETI
- Baromètre Tanitjobs
Libya
Egypt
- Wuzzuf Egypt Salary Survey
- Glassdoor Cairo (28 témoignages SE)
Official tax sources by country
Income tax scales, social contributions and taxable-base rules are entered country by country, with the official text reference and the verification date. The calculation detail is shown in the calculator, on the Taxable base line.
All 54 African countries now have country-level verified 2026 tax and social rules, attributed sources and a review date. Known regulatory limitations are stated explicitly so that an estimate is never presented as legal certainty.
Tunisia
IRPP scale applicable in 2026, a 0.5% social solidarity contribution above TND 5,000 of annual net income, and a 10% professional expense deduction capped at TND 2,000. Included employee and employer payroll charges are 9.68% and 17.07%, with the TFP, FOPROLOS and work injury contribution added separately.
Morocco
Income tax scale in force in 2026, professional expense allowance of 35% then 20% (Tax Code art. 59-I), CNSS capped at MAD 6,000, AMO and vocational training levy.
Madagascar
Monthly IRSA scale from 0% to 25%, with a 25% marginal rate above MGA 4,000,000 and a minimum charge of MGA 3,000 per month. CNaPS and OSTIE are capped at 8 times the minimum hiring wage, equal to MGA 2,101,440 in 2026, with a 1% vocational training contribution.
Mauritius
The 2026-2027 PAYE schedule applies rates of 0%, 10% and 20%, with a 35% marginal rate above MUR 12 million of annual chargeable income from July 2026. CSG is 1.5% for employees and 3% for employers up to MUR 50,000 per month, then 3% and 6% above that threshold. The 1% and 2.5% NSF is capped at MUR 29,710. The 1.5% training levy and 4.5% employer PRGF are also included.
Togo
IRPP scale from article 74 of the Tax Code, 28% standard deduction capped at XOF 2,800,000 per year (art. 26), CNSS 4% and 17.5%, mandatory 10% universal health insurance split equally.
Ivory Coast
ITS scale from article 119 bis of the Tax Code applied to 80% of gross pay, CNPS capped at XOF 3,375,000 for pensions and XOF 70,000 for other branches, FDFP levies, and mandatory CMU of XOF 500 per month for each party.
Botswana
Resident tax scale from 0% to 25%. No mandatory national social security contribution is calculated on salary. The HRDC training levy depends on turnover and is not treated as a proportional payroll charge.
Burkina Faso
Annualised monthly IUTS scale, exempt up to XOF 30,000 and progressive up to 25%. CNSS is 5.5% for employees and 16% for employers, capped at XOF 800,000 per month.
Burundi
Employment income is exempt up to BIF 150,000 per month, then taxed at 20% and 30%. The model separates employee INSS, employer INSS, health insurance and occupational risks.
Cabo Verde
The 2026 IRPS scale exempts annual income up to CVE 220,000, followed by rates of 16.5%, 23.1% and 27.5%. INPS is set at 8.5% for employees and 16% for employers.
Central African Republic
Employment tax scale from 0% to 40%, annualised in the engine. OCSS branches are itemised as employee pension, family benefits, occupational risks and employer pension.
Chad
Employment income is exempt up to XAF 800,000 per year, then taxed progressively from 10.5% to 30%. Employer cost includes capped CNPS branches, the 7.5% payroll tax and the 1.2% FONAP levy.
Comoros
Progressive scale from 0% to 30%. A 2.5% social contribution is retained for each party from the best available documentation, with an explicit local confirmation caveat.
Djibouti
Annual ITS scale from 2% to 30%. Contributions are split between pension, health insurance, family benefits and occupational risks under the CNSS branches.
Eritrea
Official monthly scale annualised from 2% to 30%. Historical social rates are retained cautiously because no directly accessible consolidated 2026 publication was found.
Eswatini
Tax scale from 20% to 33% with an annual personal tax credit of SZL 8,200. ENPF is 5% for each party, capped at SZL 4,300 per month in 2026.
Gambia
Annual PAYE scale from 0% to 25%. The 15% SSHFC contribution is split into 5% for employees and 10% for employers.
Lesotho
The 2026 scale applies 20% up to LSL 77,760, then 30%, with the personal tax credit. Social cost uses a 1% low-risk workers compensation assumption, which varies by industry.
Liberia
The annual LRA scale exempts income up to LRD 70,000, followed by 5%, 15% and 25% bands. NASSCORP is itemised between employee pension, employer pension and work injury coverage.
Libya
Employment income tax applies at 5% then 10%. Deductions include employee INAS at 5.125%, the 1% Social Unity Fund and employer INAS at 14.35% for a Libyan entity.
Malawi
The 2026 PAYE scale exempts monthly income up to MWK 170,000, followed by 30%, 35% and 40% bands. Minimum mandatory pension is 5% for employees and 10% for employers.
Mali
Annual ITS scale from 0% to 40%. Charges are split between pension, mandatory health insurance, family benefits and occupational risks, using the 1% minimum risk rate.
Mauritania
Annualised monthly ITS scale, exempt up to MRU 6,000 then progressive at 15%, 25% and 40%. CNSS is 1% for employees and 15% for employers, capped at MRU 15,000 per month.
Mozambique
Resident IRPS scale from 10% to 32%. INSS is set at 3% for employees and 4% for employers.
Namibia
Annual scale from 0% to 37%, exempt up to NAD 100,000. SSC is 0.9% for each party, capped at NAD 99 per month.
Rwanda
PAYE scale from 0% to 30%. The 2025-2026 reform sets RSSB pension at 6% for each party, with employer occupational risk at 2% and maternity at 0.3% added.
Sao Tome and Principe
Annual IRS scale from 0% to 25%. INSS is set at 5% for employees and 10% for employers.
Seychelles
Annualised monthly scale, exempt up to SCR 8,555.50 then taxed at 15%, 20% and 30%. The Seychelles Pension Fund is 5% for each party.
Sierra Leone
Annualised monthly PAYE scale from 0% to 30%. NASSIT is set at 5% for employees and 10% for employers.
Somalia
Employment tax rates of 6%, 12% and 18% are published in USD. Thresholds are converted at SOS 568.5 per USD and flagged as sensitive to dollarisation. No mandatory national social scheme is added.
South Sudan
Official monthly PIT scale annualised from 0% to 20%. Historical social rates are retained with an explicit caveat because the pension reform still requires a consolidated legal source.
Sudan
Employment tax scale from 0% to 15% and NSIF at 8% for employees and 17% for employers. High monetary and regulatory volatility requires local validation before live payroll.
Zambia
The 2026 PAYE scale ranges from 0% to 37%. NAPSA is 5% for each party with a monthly contribution base ceiling of ZMW 37,236, plus uncapped NHIMA at 1%.
Zimbabwe
The 2026 USD PAYE scale ranges from 0% to 40%, increased by a 3% AIDS Levy on calculated tax. NSSA is 4.5% for each party, capped at USD 700 per month.
Algeria
Article 104 CIDTA income tax scale, exemption up to DZD 30,000 of monthly taxable income, specific adjustment from DZD 30,001 to 35,000, and a 40% tax reduction limited to DZD 1,000 to 1,500 per month. CNAS is set at 9% for employees and 25.5% for employers.
Senegal
Article 173 Tax Code income tax scale from 0% to 43%, a 30% professional allowance capped at XOF 900,000 per year, and calculation for one tax share. IPRES is capped at XOF 432,000 per month and CSS branches at XOF 80,000, using the 1% minimum work injury rate.
Cameroon
Progressive personal income tax scale from 10% to 35%, increased by 10% additional council tax, after deducting employee CNPS and a 30% professional allowance. CNPS branches are capped at XAF 750,000, while the National Employment Fund and housing fund levies are itemised separately.
Benin
The monthly employment income tax scale is annualised in the engine, from 0% to 30%, including the 19% band from XOF 250,001 to 500,000 per month. Employee CNSS is 3.6%, while the employer cost uses the 1% minimum occupational risk rate.
Ghana
Ghana Revenue Authority resident PAYE scale from 0% to 35%, applied after deducting the 5.5% employee SSNIT contribution. The 2026 monthly SSNIT insurable earnings ceiling is GHS 69,000.
South Africa
SARS 2026/2027 scale applying from 1 March 2026 to 28 February 2027, from 18% to 45%, with an annual primary tax rebate of ZAR 17,820 for a person under 65. UIF is capped at ZAR 17,712 per month and the 1% employer SDL remains uncapped.
Nigeria
New Nigeria Tax Act 2025 scale applying from 1 January 2026, exempting the first NGN 800,000 and using progressive rates from 15% to 25%. Mandatory pension is 8% for employees and 10% for employers, with employer NSITF and ITF added separately.
Egypt
2026 scale from 0% to 27.5%, with an EGP 20,000 annual salary exemption and progressive removal of lower bands for high earners. Social insurance is 11% for employees and 18.75% for employers, capped at EGP 16,700 per month.
Kenya
KRA scale from 10% to 35% with KES 2,400 monthly personal relief. The 2026 NSSF is 6% up to KES 108,000, SHIF is 2.75%, and the housing levy is 1.5% for each party.
Ethiopia
New monthly scale under Proclamation 1395/2025, applicable in 2026, with an exemption up to ETB 2,000 and progressive rates up to 35%. Pension is 7% for employees and 11% for employers.
Angola
2026 Group A IRT table, exempt up to AOA 150,000 per month, then combining fixed amounts with marginal rates from 16% to 25%. INSS is 3% for employees and 8% for employers.
Tanzania
2025/2026 PAYE scale exempt up to TZS 270,000 per month, then progressive from 8% to 30%. NSSF is 10% for each party, with employer SDL of 3.5% and WCF of 0.5% added.
Democratic Republic of the Congo
IPR scale from 3% to 40%, capped at 30% of taxable remuneration. Employee CNSS is 5%, while employer charges include 13% CNSS, the 1% minimum INPP rate, and 0.2% ONEM.
Uganda
Resident PAYE scale exempt up to UGX 235,000 per month, then progressive from 10% to 30%, with an effective 40% band above UGX 10 million. NSSF is 5% for employees and 10% for employers.
Republic of the Congo
Annual PIT scale from 1% to 40% after employee contributions and a 20% professional allowance. The modelled 2026 contributions cover CNSS, RAMU, the National Housing Fund and employment-training levies, with their separate ceilings.
Gabon
Annual PIT scale from 0% to 35% after a 20% professional allowance, plus 5% TCTS above XAF 150,000 per month. Since January 2026, CNSS is 18% for employers and 5% for employees, plus CNAMGS at 4.1% and 2%.
Niger
Monthly employment tax scale annualised in the engine, from 1% to 35%, after CNSS and a 10% professional allowance. CNSS is capped at XOF 500,000 per month, at 5.25% employee and 16.4% employer, plus 0.5% for ANPE.
Guinea
Six-band monthly ITS scale from 0% to 20%, annualised in the engine. Employee CNSS at 5% and employer CNSS at 18% are capped at GNF 2,500,000 per month, with a 6% employer payroll levy and 1.5% professional training contribution under the assumption of at least 30 employees.
Equatorial Guinea
2026 PIT scale from 0% to 25%, exempt up to XAF 1,400,000 per year. INSESO is 4.5% for employees and 21.5% for employers, plus the Work Protection Fund at 0.5% and 1%.
Guinea-Bissau
Eight-band annual progressive scale from 1% to 20%. INSS is 8% for employees and 14% for employers with no known ceiling, while maternity cash benefit remains a separate direct employer liability.
Country-by-country confidence levels
Given the heterogeneity of publicly available documentation across countries, each market is associated with an explicit confidence level. This transparency allows users to assess the robustness of the figures shown and to adjust their use accordingly. For countries at the Low confidence level, the platform explicitly recommends conducting a complementary on-the-ground commercial survey before any placement.
High
27 countriesNumerous, up-to-date and cross-checked public sources. Medians calibrated on dozens to hundreds of direct submissions.
Moderate
20 countriesLimited local sources but coverage via pan-African sources, controlled regional derivations or indirect calibration points.
Low
16 countriesPublic sources almost non-existent (no formal tech ecosystem, instability, closed economy, conflict). Indicative estimates, field survey recommended.
Quality controls and validation
- Seniority consistency. For each role-country pair, the Senior median must exceed the Mid-level median, which must exceed the Junior median. The active benchmark contains 4,836 role-country pairs.
- Minimum-wage floor. No published value can fall below 105% of the local minimum wage; the rare adjustments are tracked via plancher_smig_applique.
- Anchor validation by sampling. Anchors are manually compared with available sources during each update batch. This review reduces obvious discrepancies without guaranteeing individual accuracy for every salary value.
- p10 < median < p90 ordering. Consistency rule applied across the 14,508 active rows in the benchmark.
- Cross-country consistency. Salary hierarchies compared to Gini Talent, Ravio and We Are Developers benchmarks: United States and Switzerland lead the Western comparators; Mauritius and South Africa lead African tech; Seychelles leads African minimum wages.
Update frequency
| Data | Frequency |
|---|---|
| Exchange rates | Quarterly |
| Social contributions | Annually |
| Tax brackets | Annually (finance law) |
| Reference salaries | Quarterly |
Acknowledged limits and caveats
- Error margins. Typical ±10% on p50 medians, ±15% on p10/p90 bounds.
- Temporal effect. Sources used are mainly from 2025-2026. Several African currencies experience rapid devaluations (Malawi kwacha, Sudanese pound, Angolan kwanza, Egyptian pound). Published values must be considered as a point-in-time snapshot, with accelerated obsolescence for those countries.
- Representation bias. Glassdoor- and PayScale-type sources rely on voluntary submissions that over-represent urban, qualified profiles working for formal employers. The platform therefore does not capture the informal sector (up to 80% of the economy in some countries). Published values represent the formal market.
- Bipolar markets. Some African countries display sharply bipolar tech markets, between high-end offshore (European or North-American clients) and local market. Madagascar, Mauritius, Cape Verde and Rwanda are typical examples. Displayed medians blend both realities. For high-end offshore placements, plan an uplift coefficient.
- Local specificities not captured. Partial dollarization (DRC, Liberia, Zimbabwe), pegged currencies (CFA-EUR, KMF-EUR, NAD-ZAR, LSL-ZAR), mandatory 13th or even 14th month (Mozambique, Portugal, Brazil), significant in-kind benefits (housing in Gabon, oil & gas).
- Active conflicts. Sudan (civil war since April 2023) and South Sudan show tech markets largely displaced to the diaspora. Displayed values are pre-conflict indicative, adjusted for currency devaluation. A direct Kernel presence in these countries is not viable in the short term.
- Declarative bias and regional gaps. Some data come from unverified CV declarations, and capitals / major metropolitan areas pull medians upward.
Differentiated update cycle
The platform is designed to evolve continuously. Three update rhythms are planned, calibrated to the volatility of the markets concerned.
- Quarterly : countries with high currency volatility: Morocco, Algeria, Egypt, Nigeria, Angola, Madagascar, Sudan, Zimbabwe, Ethiopia, Malawi.
- Semi-annual : the other 44 African countries, except for countries in conflict or under closed regimes, where updates are triggered by events.
- Annual : the 8 Western comparator countries, whose markets are stable.
Any publication of a new reference survey (Welcome to the Jungle, Seyos, Ravio, OfferZen) triggers a targeted update of EUR ratios and the affected anchors.
Our commitments
- No data manipulation favoring any country or role.
- Full transparency on sources and confidence levels.
- Open to challenge: any well-supported feedback can update a value.