Mansa Markets/Dividend Calendar
17 Exchanges · 17 Countries · 60 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
25
Paid (recent)
35
Exchanges
17
Top yield
15.4%
GTCO · Nigeria
◆ Coverage

By country and exchange

◆ Calendar

Every tracked dividend

🇪🇬
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
🇳🇬
Okomu Oil Palm
OKOMUOIL · Nigeria · NGX
Upcoming
Amount
NGN 35.00
Yield
5.6%
Ex-Date
15 May 2026
Pay Date
10 Jun 2026
Final · FY2025 · Agriculture
🇨🇮
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
🇷🇼
BK Group
BKGR · Rwanda · RSE
Upcoming
Amount
RWF 32.50
Yield
10.5%
Ex-Date
15 May 2026
Pay Date
12 Jun 2026
Final · FY2025 · Banking
🇲🇼
NBS Bank
NBS · Malawi · MSE
Upcoming
Amount
MWK 4.50
Yield
9.0%
Ex-Date
16 May 2026
Pay Date
13 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
🇳🇬
Geregu Power
GEREGU · Nigeria · NGX
Upcoming
Amount
NGN 12.50
Yield
1.4%
Ex-Date
22 May 2026
Pay Date
18 Jun 2026
Final · FY2025 · Utilities
🇨🇮
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
🇲🇼
Standard Bank Malawi
STANDARD · Malawi · MSE
Upcoming
Amount
MWK 22.00
Yield
6.7%
Ex-Date
22 May 2026
Pay Date
19 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
🇷🇼
Bralirwa
BLR · Rwanda · RSE
Upcoming
Amount
RWF 75.00
Yield
7.5%
Ex-Date
23 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
🇿🇼
Econet Wireless Zimbabwe
ECO.zw · Zimbabwe · ZSE
Upcoming
Amount
USD 0.012
Yield
3.1%
Ex-Date
30 May 2026
Pay Date
25 Jun 2026
Final · FY2025 · Telecommunications
🇹🇳
Banque Internationale Arabe de Tunisie
BIAT · Tunisia · BVMT
Upcoming
Amount
TND 6.50
Yield
5.6%
Ex-Date
30 May 2026
Pay Date
27 Jun 2026
Final · FY2025 · Banking
🇿🇼
Delta Corporation
DLTA.zw · Zimbabwe · ZSE
Upcoming
Amount
USD 0.024
Yield
4.6%
Ex-Date
4 Jun 2026
Pay Date
30 Jun 2026
Final · FY2025 · Consumer Goods
🇨🇮
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.
🇲🇦
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
🇳🇬
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.
🇳🇬
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
🇳🇬
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
🇳🇬
Dangote Cement
DANGCEM · Nigeria · NGX
Paid
Amount
NGN 30.00
Yield
6.2%
Ex-Date
22 Apr 2026
Pay Date
16 May 2026
Final · FY2025 · Industrial Goods
🇳🇬
Stanbic IBTC Holdings
STANBIC · Nigeria · NGX
Paid
Amount
NGN 3.00
Yield
6.7%
Ex-Date
18 Apr 2026
Pay Date
15 May 2026
Final · FY2025 · Banking
🇳🇬
Guaranty Trust Holding Company
GTCO · Nigeria · NGX
Paid
Amount
NGN 8.03
Yield
15.4%
Ex-Date
15 Apr 2026
Pay Date
9 May 2026
Final · FY2025 · Banking
🇳🇬
BUA Cement
BUACEMENT · Nigeria · NGX
Paid
Amount
NGN 2.20
Yield
2.0%
Ex-Date
10 Apr 2026
Pay Date
8 May 2026
Final · FY2025 · Industrial Goods
🇳🇬
Lafarge Africa
WAPCO · Nigeria · NGX
Paid
Amount
NGN 2.00
Yield
3.0%
Ex-Date
12 Apr 2026
Pay Date
7 May 2026
Final · FY2025 · Industrial Goods
🇿🇦
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 13.20
Yield
6.1%
Ex-Date
8 Apr 2026
Pay Date
2 May 2026
Final · FY2025 · Telecommunications
Combined interim + final for FY2025.
🇳🇬
Zenith Bank
ZENITHBANK · Nigeria · NGX
Paid
Amount
NGN 4.50
Yield
10.3%
Ex-Date
28 Mar 2026
Pay Date
22 Apr 2026
Final · FY2025 · Banking
Plus N1.00 interim already paid in 2025.
🇿🇦
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
🇿🇦
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
🇿🇦
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.18
Yield
6.1%
Ex-Date
6 Oct 2025
Pay Date
14 Oct 2025
Final · FY2025 · Banking
🇿🇦
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.
◆ Exchange Overviews

Dividend characteristics by exchange

🇳🇬
Nigeria
NGX · NGN

Nigerian Exchange

15 tracked · 3 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

2 tracked · 2 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

1 tracked · 0 upcoming
🇷🇼
Rwanda
RSE · RWF

Rwanda Stock Exchange

2 tracked · 2 upcoming
🇲🇼
Malawi
MSE · MWK

Malawi Stock Exchange

2 tracked · 2 upcoming
🇲🇦
Morocco
CSE · MAD

Casablanca Stock Exchange

3 tracked · 2 upcoming
🇹🇳
Tunisia
BVMT · TND

Bourse de Tunis

1 tracked · 1 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–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–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–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–3 weeks on the JSE (the fastest), 2–4 weeks on the EGX, 3–6 weeks on the NGX, 4–8 weeks on the GSE and DSE. Foreign-currency dividends (Seplat USD on NGX, Anglo American USD on JSE) take an extra 1–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–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–2 trading days after the ex-date. The payment date is when the dividend is credited to shareholders, typically 2–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–14% on payable dividends. Nigerian tier-1 banks (GTCO, Zenith, UBA) typically yield 10–16%. South African dividend yields are lower (3–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.