Skip to main content

Africa Salary Hub

Methodology

How Kernel produces, verifies, and updates the figures shown on the platform.

Last editorial review : 16 September 2026

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.

62
markets covered
78
roles
3
seniority levels
14 508
reference points

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.

  1. Identify 6 anchor roles representative of the main families, for which public sources are the most abundant.
  2. Document these 6 anchors × 3 seniorities = 18 reference points per country on primary sources.
  3. 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 roleFamilyRoles derived via EUR ratios
Fullstack DeveloperTech & EngineeringFrontend, Backend, Mobile iOS/Android, Data Analyst, QA Engineer, Test Automation, Technical Writer, Implementation Specialist
DevOps EngineerInfrastructure & Tech ManagementSRE, Cloud Engineer, Security Engineer, Tech Lead, Engineering Manager, Solutions Architect
Data ScientistData & IAData Engineer, ML Engineer, MLOps Engineer
Product ManagerProduct, Design, Sales & MarketingSenior PM, Group PM, Product Owner, UX/UI/Product Designer, Account Executive, Marketing Manager, Customer Success Manager, Program Manager
AccountantFinance, HR & LegalFinance Manager, Controller, HR Manager, Compliance Officer, Legal Counsel, Project Manager, Operations Manager, Business Analyst
CS AgentCustomer Service & SupportSenior 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:

  1. Kernel CV database: 97,000+ anonymized profiles analyzed and categorized by job, seniority, and country.
  2. Kernel offers database: 40,000+ job offers published across 20+ African countries.
  3. Annual Kernel survey: employer and employee survey on compensation practices.
  4. 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

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

Tunisia

  • ANETI
  • Baromètre Tanitjobs

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 countries

Numerous, up-to-date and cross-checked public sources. Medians calibrated on dozens to hundreds of direct submissions.

MoroccoSenegalIvory CoastKenyaNigeriaTunisiaSouth AfricaEgyptGhanaCameroonAlgeriaMadagascarMauritiusTanzaniaUgandaAngolaBotswanaNamibiaZimbabweFranceBelgiumSpainPortugalUnited KingdomSwitzerlandCanadaUnited States

Moderate

20 countries

Limited local sources but coverage via pan-African sources, controlled regional derivations or indirect calibration points.

RwandaBeninTogoMaliBurkina FasoCape VerdeNigerMauritaniaMozambiqueZambiaEthiopiaGabonEswatiniLesothoMalawiDjiboutiSeychellesLibyaSudanWestern Sahara

Low

16 countries

Public sources almost non-existent (no formal tech ecosystem, instability, closed economy, conflict). Indicative estimates, field survey recommended.

GuineaSierra LeoneLiberiaGambiaCongo (Brazzaville)Democratic Republic of the CongoChadBurundiComorosSao Tome and PrincipeCentral African RepublicSouth SudanEritreaSomaliaGuinea-BissauEquatorial Guinea

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

DataFrequency
Exchange ratesQuarterly
Social contributionsAnnually
Tax bracketsAnnually (finance law)
Reference salariesQuarterly

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.

← Back to about