Skip to Content
HR Service

Payroll
& Compliance

Outsource your payroll and ensure full social compliance across Africa. Local legislation, multi-currency payslips, mandatory declarations — DI-Africa handles everything in 14 countries.

14
Countries covered
100%
Local compliance
D+1
Payslip delivery
360°
HR coverage
Our services

Compliant payroll management
in every African country we operate

💰

Payroll management

Full payroll outsourcing: salary calculation, bonuses, allowances, deductions, multi-currency payslips. Secure and on-time delivery each month.

⚖️

Social compliance

Application of local labour laws: collective agreements, mandatory benefits, CNSS/CNaPS contributions, disciplinary procedures. Zero compliance risk.

📄

Mandatory declarations

Monthly and annual filings with local authorities: income tax, social contributions, professional training levies. We handle all reporting on your behalf.

🌐

Multi-currency payslips

Payment in local currencies (CFA, MAD, MGA, MZN, USD…), management of exchange rate differentials, and detailed payslips compliant with local standards.

Method

A 5-step monthly payroll cycle

The same cycle in every country, adapted to local rules and deadlines.

01

Payroll inputs

Hours, absences, bonuses, starters and leavers: each month you complete a template pre-filled with your employees.

02

Calculation and checks

Salaries calculated under local labour law and the applicable collective agreement, then checked.

03

Approval

You approve the pre-payroll before any payment: no transfer without your sign-off.

04

Payment and payslips

Salaries paid in local currency, payslips issued to employees and available online.

05

Filings and reporting

Contributions and payroll taxes filed on time, monthly reporting and supporting documents in the Extranet.

Our subsidiaries

Your payroll obligations, country by country

In each country, payroll is run by a DI-Africa subsidiary that knows the authorities, the rates and the deadlines.

Republic of the Congo

DI-Africa Congo SA
  • Social securityCNSS
  • Payroll taxITS, TUS
  • Payroll currencyXAF

Côte d’Ivoire

DI-Africa Côte d’Ivoire SA
  • Social securityCNPS
  • Payroll taxITS
  • Payroll currencyXOF

Gabon

DI-Africa Gabon SA
  • Social securityCNSS, CNAMGS
  • Payroll taxIRPP
  • Payroll currencyXAF

Madagascar

DI-Africa Madagascar SA
  • Social securityCNaPS
  • Payroll taxIRSA
  • Payroll currencyMGA

Morocco

DI-Africa Maroc SAS
  • Social securityCNSS
  • Payroll taxIR
  • Payroll currencyMAD

Mozambique

DI-Africa Mozambique SA
  • Social securityINSS
  • Payroll taxIRPS
  • Payroll currencyMZN

Namibia

DI-Africa Human Resources (Pty) Ltd
  • Social securitySocial Security Commission
  • Payroll taxPAYE
  • Payroll currencyNAD

Another country?

Our coverage extends to 14 African countries. Tell us where you are hiring and we will propose the right set-up.

Contact us →

Compliance also covers occupational health: medical check-ups, fitness for work and employee follow-up with our occupational health offer.

Which option?

Payroll outsourcing, EOR or mobility: choosing the right set-up

You have an entity in the country

Payroll outsourcing

You remain the employer. DI-Africa calculates salaries, issues payslips, and files and pays contributions and payroll taxes on your behalf.

Request a payroll quote →
You have no entity

Employer of Record

DI-Africa becomes the legal employer of your staff: local employment contract, payroll, contributions and filings. You direct the day-to-day work.

Discover Employer of Record →
You are deploying expatriates

Global mobility

Work and residence permits, local payroll and health cover for your expatriates, with a single point of contact.

See global mobility →
Frequently asked questions

Payroll and compliance in Africa: your questions

What is payroll outsourcing in Africa?

It means entrusting a provider with salary calculation, payslips, payment and the social and tax filings for your employees. With DI-Africa you remain the employer: our local teams apply the country’s labour law and collective agreement, file contributions and payroll taxes, and send you full reporting every month.

In which countries does DI-Africa run payroll?

Our subsidiaries run payroll directly in the Republic of the Congo, Côte d’Ivoire, Gabon, Madagascar, Morocco, Mozambique and Namibia, in local currency. Our coverage extends to 14 African countries: for any other country, contact us.

What is the difference between payroll outsourcing and Employer of Record?

If you have an entity in the country, you remain the employer and DI-Africa runs payroll on your behalf. If you do not, DI-Africa becomes the legal employer of your staff (Employer of Record): local employment contract, payroll, contributions and filings, while you direct the day-to-day work.

What information do you need each month?

The month’s variables: hours and overtime, absences and leave, bonuses and allowances, advances, starters and leavers. You complete a template pre-filled with your employees, we calculate, and you approve the pre-payroll before payment.

Which social and tax filings does DI-Africa handle?

Social security contributions (CNSS in the Republic of the Congo and Morocco, CNPS in Côte d’Ivoire, CNSS and CNAMGS in Gabon, CNaPS in Madagascar, INSS in Mozambique, Social Security Commission in Namibia), income tax withheld on salaries, payroll-based taxes and annual returns. Supporting documents are available in the client Extranet.

In which currency are employees paid?

In local currency: XAF in the Republic of the Congo and Gabon, XOF in Côte d’Ivoire, MGA in Madagascar, MAD in Morocco, MZN in Mozambique and NAD in Namibia. Foreign-currency items (USD in particular) and exchange differences are handled in line with the country’s exchange control rules.

How do employees and the company access payslips?

Each month, payslips are issued to employees and remain available online. On the company side, payslips, filings and supporting documents are available in the DI-Africa client Extranet.

Compliant payroll in Africa,
handled for you.

Outsource your payroll to our local experts and focus on your core business.

Get a payroll quote →