Mansa Markets/Dividend Calendar
17 Exchanges · 17 Countries · 77 Dividends Tracked

African Dividend
Calendar.

The single reference for dividend payments across African stock exchanges. Ex-dividend dates, record dates, payment dates, dividend amounts and yields for major listed companies on NGX, JSE, NSE, EGX, GSE, BRVM, DSE and more, updated continuously from public filings.

Upcoming
18
Paid (recent)
55
Exchanges
17
Top yield
13.9%
UBA · Nigeria
◆ Coverage

By country and exchange

◆ Calendar

Every tracked dividend

🇲🇼
Standard Bank Malawi
STANDARD · Malawi · MSE
Upcoming
Amount
MWK 15.47
Yield
0.4%
Ex-Date
TBD
Pay Date
TBD
Interim · FY2026 · Banking
Declared July 2026
🇪🇬
Commercial International Bank
COMI · Egypt · EGX
Upcoming
Amount
EGP 2.50
Yield
3.1%
Ex-Date
4 May 2026
Pay Date
18 May 2026
Final · FY2025 · Banking
🇰🇪
Equity Group Holdings
EQTY · Kenya · NSE
Upcoming
Amount
KES 4.25
Yield
8.7%
Ex-Date
14 May 2026
Pay Date
4 Jun 2026
Final · FY2025 · Banking
🇲🇦
Attijariwafa Bank
ATW · Morocco · CSE
Upcoming
Amount
MAD 17.00
Yield
3.4%
Ex-Date
12 May 2026
Pay Date
4 Jun 2026
Final · FY2025 · Banking
🇬🇭
GCB Bank
GCB · Ghana · GSE
Upcoming
Amount
GHS 1.20
Yield
12.0%
Ex-Date
15 May 2026
Pay Date
6 Jun 2026
Final · FY2025 · Banking
🇲🇺
SBM Holdings
SBMH · Mauritius · SEM
Upcoming
Amount
MUR 0.55
Yield
12.2%
Ex-Date
9 May 2026
Pay Date
6 Jun 2026
Final · FY2025 · Banking
🇲🇦
Banque Centrale Populaire
BCP · Morocco · CSE
Upcoming
Amount
MAD 11.50
Yield
4.1%
Ex-Date
14 May 2026
Pay Date
6 Jun 2026
Final · FY2025 · Banking
🇿🇲
Zambia National Commercial Bank
ZANACO · Zambia · LuSE
Upcoming
Amount
ZMW 0.58
Yield
8.8%
Ex-Date
12 May 2026
Pay Date
9 Jun 2026
Final · FY2025 · Banking
🇨🇮
Ecobank Transnational Incorporated
ETIT · Ivory Coast · BRVM
Upcoming
Amount
XOF 1.80
Yield
7.2%
Ex-Date
15 May 2026
Pay Date
12 Jun 2026
Final · FY2025 · Banking
🇪🇬
Talaat Moustafa Group
TMGH · Egypt · EGX
Upcoming
Amount
EGP 0.80
Yield
2.8%
Ex-Date
20 May 2026
Pay Date
15 Jun 2026
Final · FY2025 · Real Estate
🇹🇿
CRDB Bank
CRDB · Tanzania · DSE
Upcoming
Amount
TZS 70.00
Yield
12.7%
Ex-Date
20 May 2026
Pay Date
15 Jun 2026
Final · FY2025 · Banking
🇨🇮
Société Générale Côte d'Ivoire
SGBC · Ivory Coast · BRVM
Upcoming
Amount
XOF 1,875
Yield
11.4%
Ex-Date
22 May 2026
Pay Date
18 Jun 2026
Final · FY2025 · Banking
🇳🇬
TotalEnergies Marketing Nigeria
TOTAL · Nigeria · NGX
Upcoming
Amount
NGN 39.00
Yield
4.4%
Ex-Date
28 May 2026
Pay Date
20 Jun 2026
Final · FY2025 · Oil & Gas
🇪🇬
Eastern Tobacco
EAST · Egypt · EGX
Upcoming
Amount
EGP 11.50
Yield
4.2%
Ex-Date
25 May 2026
Pay Date
20 Jun 2026
Final · FY2025 · Consumer Goods
🇬🇭
Ghana Oil Company
GOIL · Ghana · GSE
Upcoming
Amount
GHS 0.075
Yield
4.4%
Ex-Date
30 May 2026
Pay Date
25 Jun 2026
Final · FY2025 · Oil & Gas
🇹🇿
NMB Bank
NMB · Tanzania · DSE
Upcoming
Amount
TZS 663
Yield
11.1%
Ex-Date
28 May 2026
Pay Date
25 Jun 2026
Final · FY2025 · Banking
🇨🇮
Sonatel
SNTS · Ivory Coast · BRVM
Upcoming
Amount
XOF 1,500
Yield
7.9%
Ex-Date
10 Jun 2026
Pay Date
5 Jul 2026
Final · FY2025 · Telecommunications
Senegal-headquartered telco, BRVM's largest listed company.
🇳🇦
MTC (Mobile Telecommunications)
MOC · Namibia · NSX
Upcoming
Amount
NAD 0.4778
Yield
5.1%
Ex-Date
TBD
Pay Date
24 Jul 2026
Interim · H1 FY2026 · Telecommunications
🇳🇦
Oryx Properties
ORY · Namibia · NSX
TBD
Amount
NAD 0.585
Yield
4.3%
Ex-Date
TBD
Pay Date
TBD
Interim · H1 FY2026 · Real Estate
Interim distribution, +11.4% YoY
🇿🇼
Econet Wireless Zimbabwe
ECO · Zimbabwe · ZSE
TBD
Amount
USD 0.006
Yield
Ex-Date
TBD
Pay Date
TBD
Interim · Qtr to May 2026 · Telecommunications
Quarterly USD dividend
🇲🇼
NBS Bank
NBS · Malawi · MSE
TBD
Amount
MWK 25.00
Yield
3.6%
Ex-Date
TBD
Pay Date
TBD
Final · FY2025 · Banking
Total FY2025 proposed, +108% YoY
🇲🇼
National Bank of Malawi
NBM · Malawi · MSE
TBD
Amount
MWK 112
Yield
1.2%
Ex-Date
TBD
Pay Date
TBD
Final · FY2025 · Banking
MK52.2bn final after Jun 2026 AGM; FY2025 total MK197.92/share
🇷🇼
Bralirwa
BLR · Rwanda · RSE
Paid
Amount
RWF 41.63
Yield
8.4%
Ex-Date
TBD
Pay Date
15 Jul 2026
Final · FY2025 · Consumer Goods
Up from RWF 35.96; ~full-profit payout
🇹🇳
MPBS
MPBS · Tunisia · BVMT
Paid
Amount
TND 0.24
Yield
Ex-Date
TBD
Pay Date
9 Jul 2026
Final · FY2025 · Industrials
🇳🇬
Dangote Cement
DANGCEM · Nigeria · NGX
Paid
Amount
NGN 45.00
Yield
4.3%
Ex-Date
18 Jun 2026
Pay Date
2 Jul 2026
Final · FY2025 · Industrial Goods
🇹🇳
SAH Lilas
SAH · Tunisia · BVMT
Paid
Amount
TND 0.40
Yield
Ex-Date
TBD
Pay Date
25 Jun 2026
Final · FY2025 · Consumer Goods
🇷🇼
BK Group (Bank of Kigali)
BOK · Rwanda · RSE
Paid
Amount
RWF 41.84
Yield
7.0%
Ex-Date
TBD
Pay Date
19 Jun 2026
Final · FY2025 · Banking
FY2025 total RWF 53.04 (+80%), payout ratio raised to 45%
🇿🇼
Delta Corporation
DLTA · Zimbabwe · ZSE
Paid
Amount
USD 0.03
Yield
Ex-Date
28 May 2026
Pay Date
17 Jun 2026
Final · FY2026 · Consumer Goods
FY2026 total 5.0 US cents (+52%); USD-declared
🇹🇳
SFBT
SFBT · Tunisia · BVMT
Paid
Amount
TND 0.88
Yield
Ex-Date
TBD
Pay Date
12 Jun 2026
Final · FY2025 · Consumer Goods
Up from 0.800; ~TND 236M total
🇲🇦
Maroc Telecom
IAM · Morocco · CSE
Paid
Amount
MAD 6.10
Yield
6.8%
Ex-Date
9 May 2026
Pay Date
2 Jun 2026
Final · FY2025 · Telecommunications
🇰🇪
KCB Group
KCB · Kenya · NSE
Paid
Amount
KES 3.00
Yield
6.5%
Ex-Date
12 May 2026
Pay Date
30 May 2026
Final · FY2025 · Banking
🇬🇭
Standard Chartered Bank Ghana
SCB · Ghana · GSE
Paid
Amount
GHS 2.60
Yield
11.5%
Ex-Date
9 May 2026
Pay Date
30 May 2026
Final · FY2025 · Banking
🇺🇬
Stanbic Uganda Holdings
SBU · Uganda · USE
Paid
Amount
UGX 4.20
Yield
10.5%
Ex-Date
9 May 2026
Pay Date
30 May 2026
Final · FY2025 · Banking
🇹🇳
S.P.D.I.T. SICAF
SPDIT · Tunisia · BVMT
Paid
Amount
TND 1.00
Yield
Ex-Date
TBD
Pay Date
28 May 2026
Final · FY2025 · Financial Services
🇳🇬
Seplat Energy
SEPLAT · Nigeria · NGX
Paid
Amount
USD 0.075
Yield
8.4%
Ex-Date
30 Apr 2026
Pay Date
27 May 2026
Final · FY2025 · Oil & Gas
Declared in USD; payable in equivalent NGN.
🇳🇬
Stanbic IBTC Holdings
STANBIC · Nigeria · NGX
Paid
Amount
NGN 4.00
Yield
2.4%
Ex-Date
5 May 2026
Pay Date
26 May 2026
Final · FY2025 · Banking
🇳🇬
Okomu Oil Palm
OKOMUOIL · Nigeria · NGX
Paid
Amount
NGN 15.00
Yield
1.1%
Ex-Date
28 Apr 2026
Pay Date
26 May 2026
Final · FY2025 · Agriculture
🇳🇬
Nestlé Nigeria
NESTLE · Nigeria · NGX
Paid
Amount
NGN 23.00
Yield
2.4%
Ex-Date
30 Apr 2026
Pay Date
25 May 2026
Final · FY2025 · Consumer Goods
🇳🇬
Access Holdings
ACCESSCORP · Nigeria · NGX
Paid
Amount
NGN 2.05
Yield
8.3%
Ex-Date
25 Apr 2026
Pay Date
23 May 2026
Final · FY2025 · Banking
🇬🇭
MTN Ghana (Scancom)
MTNGH · Ghana · GSE
Paid
Amount
GHS 0.272
Yield
9.1%
Ex-Date
25 Apr 2026
Pay Date
23 May 2026
Final · FY2025 · Telecommunications
Largest GSE dividend payer by volume.
🇳🇬
Presco
PRESCO · Nigeria · NGX
Paid
Amount
NGN 28.00
Yield
4.1%
Ex-Date
30 Apr 2026
Pay Date
22 May 2026
Final · FY2025 · Agriculture
🇰🇪
Co-operative Bank of Kenya
COOP · Kenya · NSE
Paid
Amount
KES 1.50
Yield
9.0%
Ex-Date
30 Apr 2026
Pay Date
22 May 2026
Final · FY2025 · Banking
🇧🇼
Letshego Holdings
LETSHEGO · Botswana · BSE
Paid
Amount
BWP 0.105
Yield
11.0%
Ex-Date
30 Apr 2026
Pay Date
22 May 2026
Final · FY2025 · Financial Services
🇳🇬
BUA Cement
BUACEMENT · Nigeria · NGX
Paid
Amount
NGN 10.00
Yield
3.6%
Ex-Date
11 May 2026
Pay Date
21 May 2026
Final · FY2025 · Industrial Goods
🇳🇬
United Bank for Africa
UBA · Nigeria · NGX
Paid
Amount
NGN 4.00
Yield
13.9%
Ex-Date
25 Apr 2026
Pay Date
20 May 2026
Final · FY2025 · Banking
🇳🇦
SBN Holdings
SNO · Namibia · NSX
Paid
Amount
NAD 0.78
Yield
5.7%
Ex-Date
24 Apr 2026
Pay Date
15 May 2026
Final · FY2025 · Banking
FY2025 total 142c (+2.9%)
🇹🇳
Banque Internationale Arabe de Tunisie
BIAT · Tunisia · BVMT
Paid
Amount
TND 6.00
Yield
Ex-Date
12 May 2026
Pay Date
14 May 2026
Final · FY2025 · Banking
TND 244M total, stable YoY
🇿🇦
Anglo American
AGL · South Africa · JSE
Paid
Amount
USD 0.42
Yield
3.0%
Ex-Date
9 Mar 2026
Pay Date
6 May 2026
Final · FY2025 · Mining
🇳🇬
MTN Nigeria Communications
MTNN · Nigeria · NGX
Paid
Amount
NGN 15.00
Yield
1.8%
Ex-Date
9 Apr 2026
Pay Date
5 May 2026
Final · FY2025 · Telecommunications
🇳🇬
Zenith Bank
ZENITHBANK · Nigeria · NGX
Paid
Amount
NGN 8.75
Yield
7.7%
Ex-Date
27 Apr 2026
Pay Date
5 May 2026
Final · FY2025 · Banking
🇳🇬
HBM Nigeria (ex-Lafarge Africa)
HBMNG · Nigeria · NGX
Paid
Amount
NGN 6.00
Yield
1.8%
Ex-Date
7 Apr 2026
Pay Date
30 Apr 2026
Final · FY2025 · Industrial Goods
Paid under old WAPCO ticker; renamed HBM Nigeria May 2026
🇳🇬
Geregu Power
GEREGU · Nigeria · NGX
Paid
Amount
NGN 9.00
Yield
1.1%
Ex-Date
14 Apr 2026
Pay Date
30 Apr 2026
Final · FY2025 · Utilities
🇲🇼
National Bank of Malawi
NBM · Malawi · MSE
Paid
Amount
MWK 50.33
Yield
0.5%
Ex-Date
TBD
Pay Date
30 Apr 2026
Interim · FY2025 · Banking
Second interim, MK23.5bn; per-share derived
🇳🇬
Guaranty Trust Holding Company
GTCO · Nigeria · NGX
Paid
Amount
NGN 11.76
Yield
9.1%
Ex-Date
14 Apr 2026
Pay Date
28 Apr 2026
Final · FY2025 · Banking
🇿🇦
MTN Group
MTN · South Africa · JSE
Paid
Amount
ZAR 3.45
Yield
3.4%
Ex-Date
14 Apr 2026
Pay Date
22 Apr 2026
Final · FY2025 · Telecommunications
🇿🇦
Standard Bank Group
SBK · South Africa · JSE
Paid
Amount
ZAR 7.74
Yield
5.1%
Ex-Date
14 Apr 2026
Pay Date
21 Apr 2026
Final · FY2025 · Banking
🇹🇳
Attijari Bank
TJARI · Tunisia · BVMT
Paid
Amount
TND 4.20
Yield
Ex-Date
TBD
Pay Date
21 Apr 2026
Final · FY2025 · Banking
🇿🇦
FirstRand
FSR · South Africa · JSE
Paid
Amount
ZAR 2.05
Yield
5.2%
Ex-Date
7 Apr 2026
Pay Date
14 Apr 2026
Interim · H1 2026 · Banking
🇿🇦
Old Mutual
OMU · South Africa · JSE
Paid
Amount
ZAR 0.86
Yield
6.7%
Ex-Date
7 Apr 2026
Pay Date
14 Apr 2026
Final · FY2025 · Insurance
🇿🇦
Sanlam
SLM · South Africa · JSE
Paid
Amount
ZAR 4.55
Yield
5.0%
Ex-Date
7 Apr 2026
Pay Date
14 Apr 2026
Final · FY2025 · Insurance
🇳🇦
FirstRand Namibia
FNB · Namibia · NSX
Paid
Amount
NAD 2.22
Yield
4.0%
Ex-Date
16 Mar 2026
Pay Date
2 Apr 2026
Interim · H1 FY2026 · Banking
Dividend no. 65, +15.3% YoY
🇳🇦
Capricorn Group
CGP · Namibia · NSX
Paid
Amount
NAD 0.58
Yield
2.0%
Ex-Date
16 Mar 2026
Pay Date
2 Apr 2026
Interim · H1 FY2026 · Banking
🇳🇦
MTC (Mobile Telecommunications)
MOC · Namibia · NSX
Paid
Amount
NAD 0.6228
Yield
6.6%
Ex-Date
TBD
Pay Date
6 Feb 2026
Final · FY2025 · Telecommunications
🇷🇼
BK Group (Bank of Kigali)
BOK · Rwanda · RSE
Paid
Amount
RWF 11.20
Yield
1.9%
Ex-Date
TBD
Pay Date
31 Jan 2026
Interim · FY2025 · Banking
Paid January 2026
🇿🇦
Vodacom Group
VOD · South Africa · JSE
Paid
Amount
ZAR 3.30
Yield
3.7%
Ex-Date
9 Dec 2025
Pay Date
15 Dec 2025
Final · FY2025 · Telecommunications
🇲🇺
MCB Group
MCBG · Mauritius · SEM
Paid
Amount
MUR 19.50
Yield
3.6%
Ex-Date
14 Nov 2025
Pay Date
10 Dec 2025
Final · FY2025 · Banking
🇰🇪
East African Breweries
EABL · Kenya · NSE
Paid
Amount
KES 7.00
Yield
4.6%
Ex-Date
22 Oct 2025
Pay Date
14 Nov 2025
Final · FY2025 · Consumer Goods
🇧🇼
First National Bank Botswana
FNBB · Botswana · BSE
Paid
Amount
BWP 0.205
Yield
7.9%
Ex-Date
8 Oct 2025
Pay Date
31 Oct 2025
Final · FY2025 · Banking
🇿🇦
FirstRand
FSR · South Africa · JSE
Paid
Amount
ZAR 2.25
Yield
5.7%
Ex-Date
6 Oct 2025
Pay Date
14 Oct 2025
Final · FY2025 · Banking
🇳🇦
FirstRand Namibia
FNB · Namibia · NSX
Paid
Amount
NAD 2.84
Yield
5.1%
Ex-Date
6 Oct 2025
Pay Date
14 Oct 2025
Final · FY2025 · Banking
FY2025 total 476.34c (interim 192.32c + final)
🇿🇦
Shoprite Holdings
SHP · South Africa · JSE
Paid
Amount
ZAR 6.84
Yield
2.6%
Ex-Date
30 Sept 2025
Pay Date
6 Oct 2025
Final · FY2025 · Retail
🇰🇪
Safaricom
SCOM · Kenya · NSE
Paid
Amount
KES 1.20
Yield
7.5%
Ex-Date
20 Aug 2025
Pay Date
5 Sept 2025
Final · FY2025 · Telecommunications
🇿🇦
Naspers
NPN · South Africa · JSE
Paid
Amount
ZAR 41.50
Yield
1.4%
Ex-Date
18 Aug 2025
Pay Date
25 Aug 2025
Final · FY2025 · Technology
🇿🇦
Sasol
SOL · South Africa · JSE
Paid
Amount
Yield
Ex-Date
TBD
Pay Date
TBD
Final · FY2025 · Oil & Gas
No final dividend declared FY2025 due to balance-sheet repair.
🇿🇼
Econet Wireless Zimbabwe
ECO · Zimbabwe · ZSE
Paid
Amount
USD 0.0061
Yield
Ex-Date
TBD
Pay Date
TBD
Interim · Qtr to Feb 2026 · Telecommunications
Quarterly USD dividend
🇲🇼
Standard Bank Malawi
STANDARD · Malawi · MSE
Paid
Amount
MWK 14.23
Yield
0.4%
Ex-Date
TBD
Pay Date
TBD
Interim · FY2025 · Banking
🇹🇳
Compagnie Internationale de Leasing
CIL · Tunisia · BVMT
Paid
Amount
TND 2.40
Yield
Ex-Date
22 Apr 2026
Pay Date
TBD
Final · FY2025 · Financial Services
◆ Exchange Overviews

Dividend characteristics by exchange

🇳🇬
Nigeria
NGX · NGN

Nigerian Exchange

15 tracked · 1 upcoming
🇿🇦
South Africa
JSE · ZAR

Johannesburg Stock Exchange

11 tracked · 0 upcoming
🇰🇪
Kenya
NSE · KES

Nairobi Securities Exchange

5 tracked · 1 upcoming
🇪🇬
Egypt
EGX · EGP

Egyptian Exchange

3 tracked · 3 upcoming
🇬🇭
Ghana
GSE · GHS

Ghana Stock Exchange

4 tracked · 2 upcoming
🇨🇮
Ivory Coast
BRVM · XOF

Bourse Régionale des Valeurs Mobilières

3 tracked · 3 upcoming
🇹🇿
Tanzania
DSE · TZS

Dar es Salaam Stock Exchange

2 tracked · 2 upcoming
🇺🇬
Uganda
USE · UGX

Uganda Securities Exchange

1 tracked · 0 upcoming
🇿🇲
Zambia
LuSE · ZMW

Lusaka Securities Exchange

1 tracked · 1 upcoming
🇿🇼
Zimbabwe
ZSE · USD

Zimbabwe Stock Exchange

3 tracked · 0 upcoming
🇲🇺
Mauritius
SEM · MUR

Stock Exchange of Mauritius

2 tracked · 1 upcoming
🇧🇼
Botswana
BSE · BWP

Botswana Stock Exchange

2 tracked · 0 upcoming
🇳🇦
Namibia
NSX · NAD

Namibian Stock Exchange

7 tracked · 1 upcoming
🇷🇼
Rwanda
RSE · RWF

Rwanda Stock Exchange

3 tracked · 0 upcoming
🇲🇼
Malawi
MSE · MWK

Malawi Stock Exchange

5 tracked · 1 upcoming
🇲🇦
Morocco
CSE · MAD

Casablanca Stock Exchange

3 tracked · 2 upcoming
🇹🇳
Tunisia
BVMT · TND

Bourse de Tunis

7 tracked · 0 upcoming
◆ How African Dividends Work

The mechanics behind every dividend on this calendar

A dividend is a distribution of after-tax corporate profits paid to shareholders. African listed companies follow a four-stage process that's broadly consistent across exchanges, with some local variations worth knowing.

1. Declaration

The board of directors announces a proposed dividend after year-end (or half-year). On the NGX and GSE, this happens in March to April for December year-end companies. On the JSE, declaration typically follows the half-year interim results (September) and full-year final results (March). On the EGX and CSE, declarations cluster around April to May. Shareholders ratify the dividend at the Annual General Meeting before payment.

2. Ex-dividend date (ex-date)

The first day a stock trades without entitlement to the next dividend payment. Buy the day before the ex-date and you collect the dividend; buy on or after and the seller keeps it. The share price typically drops by the dividend amount on the ex-date. Settlement cycles differ: NGX uses T+2, JSE uses T+3, NSE uses T+3, EGX uses T+2, so the ex-date is set the corresponding number of days before the record date.

3. Record date (qualification date)

The day the share registrar takes a snapshot of the shareholder register to determine who's eligible. On the NGX, registrars include Africa Prudential, GTL Registrars, First Registrars, Coronation Registrars and CardinalStone Registrars. On the JSE, Computershare and JSE Investor Services dominate. The record date is usually 1 to 3 trading days after the ex-date.

4. Payment date

When the cash dividend hits the shareholder's bank account, brokerage account, or in some markets a registered wallet. Payment-date lag from the record date varies: 2 to 3 weeks on the JSE (the fastest), 2 to 4 weeks on the EGX, 3 to 6 weeks on the NGX, 4 to 8 weeks on the GSE and DSE. Foreign-currency dividends (Seplat USD on NGX, Anglo American USD on JSE) take an extra 1 to 2 weeks for FX conversion.

Withholding tax by jurisdiction

  • Nigeria: 10%, applies to both residents and non-residents. Reduced under DTAs with the UK, France, China, etc.
  • South Africa: 20%, reduced under most DTAs. Residents recover through their assessment.
  • Kenya: 5% for residents, 15% for non-residents.
  • Ghana: 8%, uniform residents and non-residents.
  • Egypt: 10%, reduced to 5% for listed stocks under reforms.
  • Morocco: 15%, DTA-eligible reductions available.
  • BRVM (Ivory Coast, Senegal, Mali, etc.): 10% standard, 7% for certain listed equities.
  • Tanzania, Uganda, Zambia, Rwanda: 10 to 15% depending on residency and DTA.
  • Mauritius: 0%, explaining its popularity for holding-company structures.
◆ FAQ

Frequently asked questions

What is an African dividend calendar?

A dividend calendar is a reference of upcoming and recent dividend payments by listed companies. The Mansa Markets African Dividend Calendar tracks payments across all major Sub-Saharan and North African stock exchanges, NGX (Nigeria), JSE (South Africa), NSE (Kenya), EGX (Egypt), GSE (Ghana), BRVM (Ivory Coast / West Africa), DSE (Tanzania), USE (Uganda), LuSE (Zambia), CSE (Morocco), and more.

What is the difference between ex-dividend date, record date, and payment date?

The ex-dividend date is the first day a stock trades without entitlement to the upcoming dividend, buy before this date and you receive the dividend, buy on or after and you don't. The record date is the cut-off when the share registrar identifies eligible shareholders, usually 1 to 2 trading days after the ex-date. The payment date is when the dividend is credited to shareholders, typically 2 to 6 weeks after the record date depending on the exchange and registrar.

Which African stock exchange has the highest dividend yields?

Sub-Saharan African banks consistently offer some of the highest dividend yields in emerging markets. Ghanaian banks (GCB, Standard Chartered Ghana), Tanzanian banks (CRDB, NMB), and Zambian banks (ZANACO) frequently yield 8 to 14% on payable dividends. Nigerian tier-1 banks (GTCO, Zenith, UBA) typically yield 10 to 16%. South African dividend yields are lower (3 to 7%) but more consistent and dollar-stable.

How are African dividends taxed?

Withholding tax on dividends varies by jurisdiction. Nigeria applies a 10% withholding tax. South Africa applies 20% (subject to double-tax-agreement reductions). Kenya is 5% for residents and 15% for non-residents. Ghana applies 8%. BRVM countries apply a 10% withholding rate. Mauritius is 0%, making it a common holding-company jurisdiction. Always consult a local tax advisor, DTAs between your country of residence and the issuing country may reduce these rates.

How often do African listed companies pay dividends?

Most African listed companies pay dividends annually, with a single 'final' dividend declared after fiscal year-end. Larger companies, particularly South African mining houses, Egyptian banks, and Nigerian tier-1 banks, also pay interim dividends. Monthly or quarterly dividends are rare on African exchanges, in contrast to the US market.

What is a 'special dividend' and which African companies pay them?

A special dividend is a one-off distribution outside the normal dividend schedule, often funded by an exceptional gain (asset sale, recapitalisation, regulatory windfall). Notable African examples include Naspers's Prosus listing distribution, MTN Group's tower-sale distributions, and Sasol's special dividends during commodity supercycles.

Can foreign investors receive African dividends?

Yes. All major African exchanges (NGX, JSE, NSE, EGX, GSE, BRVM, DSE) allow foreign portfolio investors. Dividends are paid into the investor's nominee account at their local broker. Repatriation is generally allowed but subject to local capital-control regulations and FX availability, Nigeria has historically had FX repatriation queues, while South Africa, Egypt, and Kenya allow same-day or next-day repatriation under normal conditions.

What is the data source for this dividend calendar?

Mansa Markets compiles this calendar from public investor-relations disclosures, stock exchange filings, and reputable African financial press including BusinessDay, Nairametrics, Business Day SA, BusinessGhana, Daily Monitor, Daily News Tanzania, and major newswires. We mark dates as 'TBD' where the company has declared intent but not announced specific dates yet.

◆ Methodology

How we compile this calendar

We compile this calendar by monitoring public sources continuously: stock exchange filings (NGX, JSE, NSE, EGX, GSE, BRVM), company investor-relations pages, AGM notices, and reputable African financial press including BusinessDay (Nigeria), Nairametrics, Business Day SA, BusinessGhana, Daily Monitor (Uganda), and African Markets newswires.

Where a company has declared intent but not announced specific ex/record/pay dates, we mark them as TBD rather than guessing. Yields are computed against the share price near declaration date (or, for upcoming dividends, the price closest to declaration), and should be treated as indicative rather than precise, share prices move between declaration and ex-date.

Currency amounts are quoted in the company's reporting currency. For dual-listed companies (Anglo American, MTN, Naspers, Sasol), we list the primary-listing dividend amount. For companies that declare in USD but pay in local currency (Seplat, Aradel, some Zimbabwean issuers), the USD amount is shown with a note.

Found a missing dividend or error? Email hello@mansamarkets.com and we'll update within 48 hours.