Pillar guide · Ten African markets
A complete reference for employers running payroll in Kenya, Uganda, Tanzania, Ghana, Nigeria, South Africa, Rwanda, Zambia, Sierra Leone and Liberia. PAYE bands, social security, leave entitlements, notice periods, filing deadlines and penalties — in one place, free, and not gated behind a form.
Payroll in Africa is not one discipline. It is ten, and they disagree with each other on almost every point that matters. Whether social security is deductible before tax, whether a levy is carried by the employer or the employee, where the return is filed and by which day of the month — all of it changes at the border.
An employer running staff in Nairobi and Kampala is operating two entirely different payrolls that happen to share a calendar. Add Accra and Lagos and it becomes four. The rules do not converge, and the penalties for assuming they do are levied per employee, per month.
This guide sets out what an employer needs to know in each of the ten markets CromaHR supports most closely, and — more usefully — what they have in common, so that a finance team moving into a new country knows which questions to ask before the first payroll runs.
Statutory rates across these markets change with each budget cycle, and some change off-cycle. The figures for all the 10 countries are drawn from the CromaHR statutory configuration and are maintained as part of the product. Labour law entitlements are summarised and are not a substitute for legal advice.
Beneath the variation, the same five steps run in every market on this list.
Basic salary plus allowances, plus the taxable portion of any benefit in kind. Several markets exempt a slice of non-cash benefits — Kenya exempts the first KES 5,000 — and several treat housing and vehicle benefits as fully taxable.
This is where the markets diverge most sharply, and where most errors originate. Employee social security is deductible before tax in Kenya, Tanzania and Ghana. It is not deductible in Uganda, and generally not in Rwanda. Pension contributions, mortgage interest and insurance premiums are deductible in some markets and not others, each with its own cap.
Every market on this list uses graduated bands rather than a flat rate. Most apply them monthly; Nigeria and South Africa apply them to annual income and divide the result.
A relief reduces the tax, not the income. Kenya's personal relief of KES 2,400 a month and South Africa's age-based rebates both work this way. Deducting a relief from income instead of from tax overstates PAYE substantially.
Employer social security, training levies and injury funds are a cost of employment, not a deduction from the employee. In Tanzania an employer pays roughly 14% of gross on top of salary; in Uganda 10%; in Ghana 13% of basic.
Everything an employer needs to know in one table. Each row links through to the full country guide.
| Country | Currency | Tax authority | Top PAYE rate | Tax-free position | Social security | PAYE due |
|---|---|---|---|---|---|---|
| Kenya | KES | Kenya Revenue Authority (KRA) | 35% | No tax-free band; relief of KES 2,400/month | NSSF | 9th of the following month |
| Uganda | UGX | Uganda Revenue Authority (URA) | 40% (30% plus a 10% surcharge) | UGX 235,000 a month for residents | NSSF | 15th of the following month |
| Tanzania | TZS | Tanzania Revenue Authority (TRA) | 30% | TZS 270,000 a month | NSSF / PSSSF | 7th of the following month |
| Ghana | GHS | Ghana Revenue Authority (GRA) | 35% | GHS 490 a month | SSNIT | 15th of the following month |
| Nigeria | NGN | State Internal Revenue Service | 25% | NGN 800,000 a year | PenCom | 10th of the following month |
| South Africa | ZAR | South African Revenue Service (SARS) | 45% | Threshold of ZAR 99,000 a year under age 65 | UIF | 7th of the following month |
| Rwanda | RWF | Rwanda Revenue Authority (RRA) | 30% | RWF 60,000 a month | RSSB | 15th of the following month |
| Zambia | ZMW | Zambia Revenue Authority (ZRA) | 37% | ZMW 5,100 a month | NAPSA | 10th of the following month |
| Sierra Leone | SLE | National Revenue Authority (NRA) | 30% | First SLE 600 a month | NASSIT | 15th of the following month |
| Liberia | LRD | Liberia Revenue Authority (LRA) | 25% | Lowest band taxed at 0% | NASSCORP | 15th of the following month |
Every market uses graduated bands, but three structural differences matter for anyone operating across borders.
Kenya, Uganda, Tanzania, Ghana, Rwanda, Zambia, Sierra Leone and Liberia assess PAYE on monthly income. Nigeria and South Africa assess on annual income and divide by twelve. This matters for irregular earners: a Nigerian employee with a large bonus in one month is taxed on the annual position, where a Kenyan employee is taxed on the month in which it falls.
Uganda exempts the first UGX 235,000 a month and Tanzania the first TZS 270,000. Nigeria exempts the first NGN 800,000 a year, roughly NGN 66,667 a month, aligned with the national minimum wage. Kenya has no tax-free band at all — instead it grants a personal relief of KES 2,400 a month, which achieves a similar result by a different mechanism.
Uganda taxes non-residents from the first shilling, with no tax-free band. Most markets apply different rules to non-resident employees, and several tax secondary employment at a flat rate rather than through the bands — Rwanda applies a flat 30%.
Social security is where the employer burden is concentrated, and where the split between employer and employee is least consistent.
| Country | Scheme | Employee | Employer | Notable feature |
|---|---|---|---|---|
| Kenya | NSSF Tier I & II | 6% | 6% | Combined employee cap of KES 6,480 |
| Uganda | NSSF | 5% | 10% | Not deductible before PAYE |
| Tanzania | NSSF / PSSSF | 10% | 10% | Employee share is deductible |
| Ghana | SSNIT Tiers 1 & 2 | 5.5% | 13% | Assessed on basic salary only |
| Nigeria | PenCom | 8% | 10% | On basic, housing and transport |
| South Africa | UIF | 1% | 1% | Capped by a monthly earnings ceiling |
| Rwanda | RSSB | 6% | 6% | Rising annually toward 20% by 2030 |
| Zambia | NAPSA | 5% | 5% | Capped by a monthly earnings ceiling |
| Sierra Leone | NASSIT | 5% | 10% | Employer carries twice the employee share |
| Liberia | NASSCORP | ~4% | ~4% plus injury scheme | Separate employer-only injury fund |
Three patterns are worth noting. First, the employer rarely pays the same as the employee — Uganda and Sierra Leone both load twice the burden onto the employer. Second, ceilings appear in Kenya, South Africa and Zambia but not elsewhere, so a flat percentage will overpay in those three. Third, the assessment base is not always gross: Ghana uses basic salary and Nigeria uses basic plus housing plus transport.
Each section below covers the tax authority, PAYE bands, statutory deductions, labour law essentials and the single mistake that most often catches employers out.
10% to 24,000 · 25% to 32,333 · 30% to 500,000 · 32.5% to 800,000 · 35% above. Tax-free position: No tax-free band; relief of KES 2,400/month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Graduated bands | — | Personal relief of KES 2,400 a month |
| NSSF Tier I | 6% to KES 9,000 | 6% | Maximum KES 540 each |
| NSSF Tier II | 6% on 9,001–108,000 | 6% | Maximum KES 5,940 each; combined cap KES 6,480 |
| SHIF | 2.75% of gross | — | Minimum KES 300; deductible before PAYE |
| Housing Levy | 1.5% | 1.5% | Not applied below KES 24,000 gross |
| NITA | — | KES 50 | Flat per employee per month |
| HELB | Per notice | — | Not tax deductible |
| Working hours | 52 hours a week maximum; 45 typical for office staff |
| Annual leave | 21 working days after 12 months of service |
| Sick leave | 7 days full pay and 7 days half pay after two months of service |
| Maternity leave | 3 months fully paid |
| Paternity leave | 2 weeks fully paid |
| Notice period | 28 days for monthly-paid employees |
| Severance | 15 days' pay for each completed year, on redundancy |
The greater of 25% of the tax due or KES 10,000 for a late PAYE return, plus 5% on late payment and 1% interest a month.
SHIF replaced NHIF and the NSSF tiers stepped up. Payrolls built before those changes routinely under-deduct.
Read the full Kenya payroll guide →
0% to 235,000 · 10% to 335,000 · 20% to 410,000 · 30% to 10,000,000 · plus 10% surcharge above. Tax-free position: UGX 235,000 a month for residents.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Graduated bands | — | Non-residents get no tax-free band |
| NSSF | 5% | 10% | 15% in total; not applied below UGX 235,000; NOT deductible before PAYE |
| Local Service Tax | Banded | — | Annual charge capped at UGX 100,000, collected July to October |
| Working hours | 48 hours a week |
| Annual leave | 21 working days after 12 months of continuous service |
| Sick leave | One month on full pay after one month of service |
| Maternity leave | 60 working days |
| Paternity leave | 4 working days |
| Notice period | From 2 weeks to 2 months, depending on length of service |
| Severance | Payable on unfair dismissal or redundancy, by agreement |
URA penalties and interest on late returns and payments; NSSF carries its own penalties on unremitted contributions.
The most common Ugandan error is deducting NSSF before PAYE. It is not deductible, and treating it as such under-declares tax for every employee.
Read the full Uganda payroll guide →
0% to 270,000 · 8% to 520,000 · 20% to 760,000 · 25% to 1,000,000 · 30% above. Tax-free position: TZS 270,000 a month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Graduated bands | — | Employee NSSF is deductible first |
| NSSF / PSSSF | 10% | 10% | 20% in total; not applied below TZS 270,000 |
| NHIF | 3% | 3% | Public sector; private sector optional |
| Skills Development Levy | — | 3.5% | Employers with 10 or more employees only |
| Workers Compensation Fund | — | 0.6% private / 0.5% public | Employer cost only |
| Working hours | 45 hours a week, 6 days |
| Annual leave | 28 consecutive days after 12 months |
| Sick leave | 126 days: 63 on full pay, 63 on half pay |
| Maternity leave | 84 days, or 100 days for multiple births |
| Paternity leave | 3 days |
| Notice period | 7 days to 28 days depending on the contract |
| Severance | 7 days' pay per completed year, up to 10 years |
TRA penalties and interest on late PAYE, SDL and WCF filings, plus separate social security penalties.
SDL applies only at ten or more employees. Employers who cross that threshold mid-year often keep filing as though exempt.
Read the full Tanzania payroll guide →
0% to 490 · 5% to 600 · 10% to 730 · 17.5% to 3,896.67 · 25% to 19,896.67 · 30% to 50,416.67 · 35% above. Tax-free position: GHS 490 a month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Seven graduated bands | — | Employee SSNIT deductible first |
| SSNIT Tier 1 | 5.5% of basic | 8% of basic | Minimum contribution base of GHS 539.19 |
| SSNIT Tier 2 | — | 5% of basic | Mandatory occupational scheme via a private trustee |
| Tier 3 | Voluntary | Voluntary | Tax relieved within statutory limits |
| Working hours | 40 hours a week, 8 hours a day |
| Annual leave | 15 working days after 12 months of continuous service |
| Sick leave | Paid, subject to medical certification |
| Maternity leave | 12 weeks, or 14 weeks for multiple or complicated births |
| Paternity leave | Not statutory; commonly granted by policy |
| Notice period | 1 month for monthly contracts; 2 weeks for shorter terms |
| Severance | Redundancy pay negotiated with the employee or union |
GRA penalties and interest on late PAYE; SSNIT carries its own penalty regime on unremitted contributions.
SSNIT is assessed on basic salary, not gross. Getting this wrong is the most common Ghanaian payroll error and it flows straight into a rejected Form DT-0107a.
Read the full Ghana payroll guide →
0% to 800,000 · 15% to 3,000,000 · 18% to 12,000,000 · 21% to 25,000,000 · 23% to 50,000,000 · 25% above (annual). Tax-free position: NGN 800,000 a year.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Six annual bands | — | Consolidated Relief Allowance abolished; rent relief of 20% capped at NGN 500,000 |
| Pension (PenCom) | 8% | 10% | On basic plus housing plus transport, not gross |
| National Housing Fund | 2.5% of basic | — | Voluntary in the private sector |
| NSITF | — | 1% | On monthly payroll |
| Industrial Training Fund | — | 1% | Annual payroll; 5+ employees or NGN 50m turnover |
| Working hours | Set by agreement; commonly 40 hours a week |
| Annual leave | 6 working days minimum after 12 months |
| Sick leave | Up to 12 working days a year on full pay |
| Maternity leave | 12 weeks at not less than 50% of pay |
| Paternity leave | Not federally statutory; Lagos and some states provide for it |
| Notice period | 1 day to 1 month, by length of service |
| Severance | Not statutory; governed by contract or collective agreement |
Assessed by the relevant State Internal Revenue Service. PenCom applies a 2% monthly penalty on unpaid pension contributions.
PAYE is remitted to the State Internal Revenue Service where the employee works, not federally. A business with staff in Lagos and Abuja files in two states.
Read the full Nigeria payroll guide →
Seven brackets from 18% to 45% on annual taxable income. Tax-free position: Threshold of ZAR 99,000 a year under age 65.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Seven annual brackets | — | Age rebates deducted from tax, not income |
| UIF | 1% | 1% | Capped at the monthly earnings ceiling |
| Skills Development Levy | — | 1% | Employers with annual payroll above ZAR 500,000 |
| Retirement funds | Up to 27.5% | — | Deductible, capped annually |
| Working hours | 45 hours a week |
| Annual leave | 21 consecutive days, or 15 working days, a year |
| Sick leave | 30 days in each 36-month cycle |
| Maternity leave | 4 consecutive months |
| Parental leave | 10 consecutive days |
| Notice period | 1 week to 4 weeks, by length of service |
| Severance | 1 week's pay per completed year, on retrenchment |
SARS charges 10% on late payment of PAYE, UIF or SDL, plus interest and administrative penalties for late EMP201 or EMP501 submission.
Rebates reduce the calculated tax, not taxable income. Getting that backwards overstates PAYE for every employee.
Read the full South Africa payroll guide →
0% to 60,000 · 10% to 100,000 · 20% to 200,000 · 30% above. Tax-free position: RWF 60,000 a month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Four bands | — | Computed on gross; RSSB generally not deductible |
| RSSB pension | 6% | 6% | Reformed upward in 2025; rising toward 20% combined by 2030 |
| Maternity fund | 0.3% | 0.3% | On gross |
| RAMA medical | 7.5% | 7.5% | Only where the employer uses the RSSB medical scheme |
| CBHI | 0.5% | — | Where the RSSB scheme applies |
| Working hours | 45 hours a week |
| Annual leave | 18 working days a year, increasing with service |
| Sick leave | Up to 6 months, first 3 on full pay |
| Maternity leave | 12 weeks; 100% of pay for the first 6 weeks |
| Paternity leave | 4 consecutive days |
| Notice period | 15 days to 1 month, by length of service |
| Severance | 1 to 6 months' pay depending on length of service |
RRA penalties and interest on late PAYE; RSSB carries its own penalties on unremitted contributions.
The pension contribution rises every year under the reform. A payroll not updated each January will under-deduct for the whole year.
Read the full Rwanda payroll guide →
0% to 5,100 · 20% to 7,100 · 30% to 9,200 · 37% above. Tax-free position: ZMW 5,100 a month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Four bands | — | On chargeable emoluments |
| NAPSA | 5% | 5% | Subject to a monthly earnings ceiling |
| NHIMA | 1% | 1% | On gross, with no ceiling |
| Working hours | 48 hours a week |
| Annual leave | 24 days a year |
| Sick leave | Up to 6 months: 3 on full pay, 3 on half pay |
| Maternity leave | 14 weeks after two years of service |
| Paternity leave | 5 continuous days |
| Notice period | 24 hours to 3 months, by contract type |
| Severance | 2 months' pay per year served, on redundancy |
ZRA penalties and interest on late PAYE; NAPSA and NHIMA each carry separate penalties.
NAPSA is capped by a monthly earnings ceiling. Payrolls that apply a flat 5% to high earners overpay every month, and overpayments are harder to recover than underpayments are to settle.
Read the full Zambia payroll guide →
0%, 15%, 20% and 30% progressive rates. Tax-free position: First SLE 600 a month.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Progressive rates | — | First SLE 600 a month exempt |
| NASSIT | 5% | 10% | 15% in total on covered earnings |
| Skills Development Levy | — | Employer | Collected by the NRA |
| Working hours | Commonly 40 hours a week |
| Annual leave | Statutory minimum set under the Employment Act, 2023 |
| Maternity leave | 14 weeks |
| Notice period | By length of service under the Employment Act |
| Minimum wage | SLE 800 a month widely referenced for the private sector |
Both the NRA and NASSIT apply penalties and interest. Because both fall due on the 15th, one missed run usually means two penalties.
The employer carries twice the NASSIT burden of the employee — 10% against 5%. Splitting it evenly is a common budgeting error.
Read the full Sierra Leone payroll guide →
Progressive bands at 0%, 5%, 15% and 25%. Tax-free position: Lowest band taxed at 0%.
| Deduction | Employee | Employer | Notes |
|---|---|---|---|
| PAYE | Progressive bands | — | Withheld at source and remitted to the LRA |
| NASSCORP pension | ~4% | ~4% | National Pension Scheme; published rates vary |
| Employment Injury Scheme | — | ~1.75% to 2% | Employer only |
| Working hours | 48 hours a week |
| Annual leave | Statutory minimum under the Decent Work Act |
| Sick leave | Paid sick leave subject to certification |
| Maternity leave | 14 weeks |
| Notice period | By length of service and contract type |
| Record retention | Payroll records must be kept for at least seven years |
The LRA can assess unpaid tax directly on the employer, with penalties that can exceed 30% of the tax plus interest.
Salaries are commonly paid partly in US dollars and partly in Liberian dollars. The conversion basis must be consistent across PAYE and NASSCORP, and documented.
Read the full Liberia payroll guide →
Payroll does not end at tax. Leave entitlement drives accrual and final dues, notice periods drive termination pay, and working hours drive overtime multipliers. These vary as widely as the tax rules.
| Country | Working week | Annual leave | Maternity leave | Governing statute |
|---|---|---|---|---|
| Kenya | 52 hours a week maximum; 45 typical for office staff | 21 working days after 12 months of service | 3 months fully paid | Employment Act, 2007 |
| Uganda | 48 hours a week | 21 working days after 12 months of continuous service | 60 working days | Employment Act, 2006 |
| Tanzania | 45 hours a week, 6 days | 28 consecutive days after 12 months | 84 days, or 100 days for multiple births | Employment and Labour Relations Act, 2004 |
| Ghana | 40 hours a week, 8 hours a day | 15 working days after 12 months of continuous service | 12 weeks, or 14 weeks for multiple or complicated births | Labour Act, 2003 (Act 651) |
| Nigeria | Set by agreement; commonly 40 hours a week | 6 working days minimum after 12 months | 12 weeks at not less than 50% of pay | Labour Act and the Nigeria Tax Act, 2025 |
| South Africa | 45 hours a week | 21 consecutive days, or 15 working days, a year | 4 consecutive months | Basic Conditions of Employment Act, 1997 |
| Rwanda | 45 hours a week | 18 working days a year, increasing with service | 12 weeks; 100% of pay for the first 6 weeks | Law No. 66/2018 regulating labour |
| Zambia | 48 hours a week | 24 days a year | 14 weeks after two years of service | Employment Code Act, 2019 |
| Sierra Leone | Commonly 40 hours a week | Statutory minimum set under the Employment Act, 2023 | 14 weeks | Employment Act, 2023 |
| Liberia | 48 hours a week | Statutory minimum under the Decent Work Act | 14 weeks | Decent Work Act, 2015 |
Annual leave ranges from 6 working days in Nigeria to 28 consecutive days in Tanzania — a difference that materially changes both accrual cost and the value of leave paid out on exit. Maternity provision ranges from 12 weeks to four months in South Africa. Notice periods generally scale with length of service, which means a termination calculation needs service history, not just current salary.
Casual, daily-rated and muster-roll workers are a far larger share of the African formal workforce than of a European or American one, and they are where manual payrolls most often go wrong.
The error is usually the same: applying permanent-staff rules to someone earning below every relevant threshold. A Kenyan casual earning KES 5,600 a month pays the SHIF minimum of KES 300 and nothing else. NSSF does not apply because the earnings fall below the KES 9,000 lower earnings limit. The housing levy does not apply because the earnings fall below KES 24,000. PAYE is nil because personal relief exceeds the tax computed on that income.
A payroll that deducts all four over-deducts from the lowest-paid person on the register, which is both a compliance failure and the kind of thing that surfaces at a labour tribunal. Every market on this list has equivalent floors.
Most of these markets cluster their deadlines in the first two weeks of the following month, which means a multi-country employer faces a compressed filing window.
| Day of month | Countries | What is due |
|---|---|---|
| 7th | Tanzania, South Africa | TRA PAYE return; SARS EMP201 covering PAYE, UIF and SDL |
| 9th | Kenya | PAYE on iTax, SHIF, NSSF, Housing Levy and NITA |
| 10th | Nigeria, Zambia | State PAYE remittance; ZRA PAYE, NAPSA and NHIMA |
| 14th–15th | Ghana, Uganda, Rwanda, Sierra Leone, Liberia | PAYE and social security remittances |
Kenya requires P9 certificates for employees and the P10 employer return by 30 June. Ghana requires Form DT-0107a by 31 March. South Africa requires twice-yearly EMP501 reconciliations in May and October, with IRP5 certificates issued annually. Nigeria requires the Form H1 employer annual return by 31 January.
Penalties are the reason payroll compliance is a finance problem rather than an administrative one. They are assessed per return, accrue interest monthly, and in several markets are calculated as a percentage of the tax due rather than as a flat fee — which means the penalty scales with headcount.
Kenya charges the greater of 25% of the tax due or KES 10,000 for a late PAYE return, plus 5% on late payment and 1% interest a month. For an employer of sixty people, a single late filing typically costs more than a full year of payroll software. Nigeria's PenCom applies a 2% monthly penalty on unpaid pension that compounds until settled. South Africa charges 10% on late payment plus interest and separate administrative penalties for late submission.
In Liberia the consequences extend past money: serious non-compliance can suspend a tax clearance, which in turn blocks work permits and government tender eligibility.
The instinct when expanding is to replicate the payroll that works at home. It is the wrong instinct, because the computation order itself differs.
The deductibility of social security, the assessment base, the presence of ceilings and floors, the filing cadence and the return formats are all country-specific. A Kenyan payroll template applied to Uganda will overstate deductions and understate tax on every employee.
Separate statutory engines per market rather than one engine with country settings. Effective-dated rates, so a retrospective run in any market uses the rates in force at the time. Returns generated in the format each authority actually accepts. Consolidated reporting for group finance with local detail preserved underneath. And a single audit trail across every country, because a group auditor will ask for one.
Payroll is the most sensitive data most organisations hold, and every market on this list now has data protection legislation covering it: Kenya's Data Protection Act 2019, Uganda's Data Protection and Privacy Act 2019, Nigeria's Data Protection Act 2023, Ghana's Data Protection Act 2012, Rwanda's Law 058/2021, Zambia's Data Protection Act 2021 and South Africa's POPIA.
Practically, this means access to payroll data must be role-restrict and logged, transfers outside the country need a lawful basis, and retention periods must be defined rather than indefinite. Liberia requires payroll records for at least seven years; keeping everything for seven years across all markets satisfies the longest requirement without needing per-country rules.
Drawn from internal audit work across these jurisdictions. Every one of them is arithmetic rather than judgement, which means every one is preventable.
The order in which deductions are applied changes the tax for every employee. Employee social security is deductible before PAYE in Kenya, Tanzania and Ghana but not in Uganda. Getting this backwards is the most expensive single error in African payroll.
Almost every market has a floor below which a contribution is not deducted — NSSF at KES 9,000 in Kenya, the housing levy at KES 24,000, NSSF at UGX 235,000 in Uganda, TZS 270,000 in Tanzania. Deducting below the floor over-deducts from the lowest-paid staff.
Kenya caps combined NSSF at KES 6,480 and Zambia caps NAPSA by a monthly earnings ceiling. Applying a flat percentage to high earners overpays every month, and overpaid statutory contributions are considerably harder to recover than underpaid ones are to settle.
Ghana assesses SSNIT on basic salary, not gross. Nigeria computes pension on basic plus housing plus transport, not total emoluments. Using gross in either market produces a wrong figure and a rejected return.
SDL and WCF in Tanzania, NITA in Kenya, NSITF and ITF in Nigeria, and SDL in South Africa are all employer costs. Deducting any of them from staff is both incorrect and a dispute waiting to happen.
Back-pay, corrections and late joiners must be computed using the rates in force during the period concerned. A payroll without effective-dated rates cannot do this, so corrections get reconstructed by hand and rarely reconcile.
Tanzania's SDL applies only at ten or more employees; South Africa's SDL only above a payroll threshold; Nigeria's ITF at five or more employees. Businesses that grow past a threshold mid-year often keep filing as though exempt.
Casuals, contractors and fixed-term staff attract different statutory treatment from permanent employees. Manual payrolls routinely apply permanent-staff rules to muster-roll workers, over-deducting from the lowest earners.
When an auditor asks who changed a salary, when, and what it was before, a spreadsheet has no answer. This is the finding that appears most often in payroll audits, and it is the easiest of the nine to eliminate.
Tanzania and Nigeria are usually the most demanding. Tanzania carries four separate statutory obligations including two employer-only levies, one of which depends on headcount. Nigeria requires remittance to the state revenue service where each employee works, so a multi-state employer files in multiple states, alongside PenCom, NHF, NSITF and ITF.
It depends entirely on the country, and this is the single most expensive thing to get wrong. Employee contributions are deductible in Kenya, Tanzania and Ghana. They are not deductible in Uganda, and generally not in Rwanda. Applying the wrong treatment misstates tax for every employee on the payroll.
Tanzania, where PAYE is due to the TRA by the 7th of the following month, alongside South Africa's EMP201 which is also due on the 7th. Kenya follows on the 9th and Zambia and Nigeria on the 10th.
Often not. Most markets apply lower earnings limits below which contributions are not deducted. A Kenyan casual on KES 5,600 gross pays the SHIF minimum only, with NSSF, the housing levy and PAYE all correctly nil because each falls below its own threshold.
Typically once a year with the national budget, but material changes arrive off-cycle too. Kenya introduced SHIF and the Housing Levy and stepped up NSSF tiers within a short period. Nigeria replaced its entire PAYE structure under the Nigeria Tax Act. Rwanda's pension contribution rises every year until 2030.
Yes, provided each market has its own statutory engine rather than a shared one with country settings. The computation order differs between countries, so a single engine with a configuration flag will get Uganda or Rwanda wrong. CromaHR runs separate engines with effective-dated rates.
Retention varies by jurisdiction — Liberia, for example, requires at least seven years. As a practical rule, keep payroll registers, statutory returns, proof of remittance and employee records for at least seven years across all markets, since that satisfies the longest requirement.
Tanzania, where employer costs run to 10% social security plus 3.5% SDL plus WCF. Uganda's employer NSSF at 10% is double the employee share, and Sierra Leone's NASSIT employer share of 10% is also double the employee's 5%.
CromaHR computes every deduction in this guide automatically, with a separate statutory engine per market rather than one engine with country settings. Rates are effective-dated, so a retrospective run uses the rates in force for that period. Returns are generated in the formats each authority accepts — KRA P9A and P10, GRA Form DT-0107a, SARS EMP201 and IRP5, TRA and URA returns, PenCom remittance files — and every run leaves a complete audit trail.
Because the platform was designed by a Certified Internal Auditor, the controls came first: maker-checker approval on payroll runs, role-based permissions, and a record of every change showing who made it, when, and what the value was before and after.
Each guide covers PAYE bands, statutory deductions, the computation order, a worked example, filing deadlines and the mistakes specific to that market.
Free compliance check
Fifteen minutes with our team. We review how you run payroll today, in whichever markets you operate, and send you a one-page findings note. No pitch, and you keep the note either way.