Skip to content
Mandate SA — home

Public money

Donors

Every donor the Electoral Commission’s published declarations name, with each party that declared money from them. A donor here is a published name: the declarations print no ID or company number, so two parties naming the same donor is a name match, not proof of one person or company. A declaration is a donation reported; it says nothing about influence.

Donors (published names)
238
Declared by 2 or more parties
24
Possible matches to review
6
Confirmed by review
0

Donors declared by more than one party

Each line is a party's own declarations of a donor; thicker means more money. No line implies influence.

FYNBOS EKWITEIT (PTY) LTD → DEMOCRATIC ALLIANCE: R 110 million in 8 declarationsFYNBOS EKWITEIT (PTY) LTD → CHANGE STARTS NOW: R 15 million in 1 declarationMARTIN MOSHAL → ACTIONSA: R 43 million in 11 declarationsMARTIN MOSHAL → DEMOCRATIC ALLIANCE: R 30 million in 2 declarationsKONRAD ADENAUER STIFTUNG NPC → INKATHA FREEDOM PARTY: R 845 464 in 5 declarationsKONRAD ADENAUER STIFTUNG NPC → ACTIONSA: R 710 000 in 2 declarationsKONRAD ADENAUER STIFTUNG NPC → BUILD ONE SOUTH AFRICA: R 505 148 in 4 declarationsWE ARE THE PEOPLE → RISE MZANSI: R 60 million in 3 declarationsWE ARE THE PEOPLE → UNITED DEMOCRATIC MOVEMENT: R 500 000 in 1 declarationBALL FAMILY TRUST → DEMOCRATIC ALLIANCE: R 10 million in 1 declarationBALL FAMILY TRUST → CHANGE STARTS NOW: R 5,8 million in 1 declarationSAFDEV SSDC (PTY) LTD → AFRICAN NATIONAL CONGRESS: R 6,0 million in 1 declarationSAFDEV SSDC (PTY) LTD → DEMOCRATIC ALLIANCE: R 3,5 million in 2 declarationsDISCOVERY CENTRAL SERVICES → DEMOCRATIC ALLIANCE: R 1,1 million in 4 declarationsDISCOVERY CENTRAL SERVICES → AFRICAN NATIONAL CONGRESS: R 650 000 in 2 declarationsNASPERS LIMITED → AFRICAN NATIONAL CONGRESS: R 7,0 million in 3 declarationsNASPERS LIMITED → DEMOCRATIC ALLIANCE: R 7,0 million in 3 declarationsMOBILE TELEPHONE NETWORKS (PTY) LTD → AFRICAN NATIONAL CONGRESS: R 515 313 in 1 declarationMOBILE TELEPHONE NETWORKS (PTY) LTD → ECONOMIC FREEDOM FIGHTERS: R 515 313 in 1 declarationMAIN STREET 1564 → CHANGE STARTS NOW: R 15 million in 1 declarationMAIN STREET 1564 → DEMOCRATIC ALLIANCE: R 15 million in 2 declarationsMAIN STREET 1564 → INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION: R 1,6 million in 2 declarationsMAIN STREET 1564 → RISE MZANSI: R 1,0 million in 1 declarationMARTIN PAUL MOSHAL → BUILD ONE SOUTH AFRICA: R 16 million in 4 declarationsMARTIN PAUL MOSHAL → INKATHA FREEDOM PARTY: R 7,5 million in 1 declarationMARTIN PAUL MOSHAL → ACTIONSA: R 4,5 million in 2 declarationsHARMONY GOLD MINING COMPANY LIMITED → AFRICAN NATIONAL CONGRESS: R 13 million in 2 declarationsHARMONY GOLD MINING COMPANY LIMITED → DEMOCRATIC ALLIANCE: R 4,6 million in 2 declarationsHARMONY GOLD MINING COMPANY LIMITED → ECONOMIC FREEDOM FIGHTERS: R 1,3 million in 1 declarationHARMONY GOLD MINING COMPANY LIMITED → VRYHEIDSFRONT PLUS: R 542 219 in 2 declarationsHARMONY GOLD MINING COMPANY LIMITED → AFRICAN CHRISTIAN DEMOCRATIC PARTY: R 120 000 in 1 declarationAFRICAN RAINBOW MINERALS LIMITED → AFRICAN NATIONAL CONGRESS: R 6,9 million in 1 declarationAFRICAN RAINBOW MINERALS LIMITED → ECONOMIC FREEDOM FIGHTERS: R 2,4 million in 2 declarationsAFRICAN RAINBOW MINERALS LIMITED → INKATHA FREEDOM PARTY: R 763 794 in 2 declarationsAFRICAN RAINBOW MINERALS LIMITED → VRYHEIDSFRONT PLUS: R 542 219 in 2 declarationsAFRICAN RAINBOW MINERALS LIMITED → AFRICAN CHRISTIAN DEMOCRATIC PARTY: R 120 000 in 1 declarationNICHOLAS FRANK OPPENHEIMER → INKATHA FREEDOM PARTY: R 15 million in 1 declarationNICHOLAS FRANK OPPENHEIMER → DEMOCRATIC ALLIANCE: R 500 000 in 1 declarationREBECCA OPPENHEIMER → RISE MZANSI: R 30 million in 2 declarationsREBECCA OPPENHEIMER → ACTIONSA: R 3,3 million in 1 declarationMARY SLACK → BUILD ONE SOUTH AFRICA: R 6,0 million in 2 declarationsMARY SLACK → UNITED DEMOCRATIC MOVEMENT: R 1,0 million in 1 declarationTHE DOUW STEYN FAMILY TRUST → BUILD ONE SOUTH AFRICA: R 250 000 in 1 declarationTHE DOUW STEYN FAMILY TRUST → UNITED DEMOCRATIC MOVEMENT: R 250 000 in 1 declarationJESSICA SLACK JELL → ACTIONSA: R 8,0 million in 1 declarationJESSICA SLACK JELL → DEMOCRATIC ALLIANCE: R 2,0 million in 1 declarationNASPERS LTD → AFRICAN NATIONAL CONGRESS: R 1,0 million in 1 declarationNASPERS LTD → DEMOCRATIC ALLIANCE: R 1,0 million in 1 declaration3SIXTY HEALTH SOLUTIONS → AFRICAN NATIONAL CONGRESS: R 800 000 in 1 declaration3SIXTY HEALTH SOLUTIONS → GOOD: R 200 000 in 1 declaration3SIXTY HEALTH SOLUTIONS → PATRIOTIC ALLIANCE: R 200 000 in 1 declarationTHE SOUTH AFRICAN BREWERIES PTY LTD → DEMOCRATIC ALLIANCE: R 100 000 in 1 declarationTHE SOUTH AFRICAN BREWERIES PTY LTD → ECONOMIC FREEDOM FIGHTERS: R 100 000 in 1 declarationHARMONY GOLD MINING → ECONOMIC FREEDOM FIGHTERS: R 1,1 million in 1 declarationHARMONY GOLD MINING → INKATHA FREEDOM PARTY: R 343 794 in 1 declaration3SIXTY HEALTH (PTY) LTD → ECONOMIC FREEDOM FIGHTERS: R 750 000 in 2 declarations3SIXTY HEALTH (PTY) LTD → AFRICAN TRANSFORMATION MOVEMENT: R 200 000 in 1 declarationFIRESTATION ASSET MANAGEMENT (PTY) LTD → AFRICAN CHRISTIAN DEMOCRATIC PARTY: R 235 000 in 1 declarationFIRESTATION ASSET MANAGEMENT (PTY) LTD → ACTIONSA: R 225 000 in 2 declarationsDEMOCRATIC ALLIANCERISE MZANSIACTIONSACHANGE STARTS NOWAFRICAN NATIONAL CONGRESSINKATHA FREEDOM PARTYBUILD ONE SOUTH AFRICAECONOMIC FREEDOM FIGHTERSUNITED DEMOCRATIC MOVEMENTINDEPENDENT SOUTH AFRICAN NATIONA…VRYHEIDSFRONT PLUSAFRICAN CHRISTIAN DEMOCRATIC PARTYGOODPATRIOTIC ALLIANCEAFRICAN TRANSFORMATION MOVEMENTFYNBOS EKWITEIT (PTY) LTDMARTIN MOSHALWE ARE THE PEOPLEREBECCA OPPENHEIMERMAIN STREET 1564MARTIN PAUL MOSHALHARMONY GOLD MINING COMPANY LIMITEDBALL FAMILY TRUSTNICHOLAS FRANK OPPENHEIMERNASPERS LIMITEDAFRICAN RAINBOW MINERALS LIMITEDJESSICA SLACK JELLSAFDEV SSDC (PTY) LTDMARY SLACKKONRAD ADENAUER STIFTUNG NPCNASPERS LTDDISCOVERY CENTRAL SERVICESHARMONY GOLD MINING3SIXTY HEALTH SOLUTIONSMOBILE TELEPHONE NETWORKS (PTY) LTD3SIXTY HEALTH (PTY) LTDTHE DOUW STEYN FAMILY TRUSTFIRESTATION ASSET MANAGEMENT (PTY) LTDTHE SOUTH AFRICAN BREWERIES PTY LTD
The same declarations as a table
Donor, as publishedDeclared byParty-declared totalDeclarations
FYNBOS EKWITEIT (PTY) LTDDEMOCRATIC ALLIANCER 110 million8
FYNBOS EKWITEIT (PTY) LTDCHANGE STARTS NOWR 15 million1
MARTIN MOSHALACTIONSAR 43 million11
MARTIN MOSHALDEMOCRATIC ALLIANCER 30 million2
KONRAD ADENAUER STIFTUNG NPCINKATHA FREEDOM PARTYR 845 4645
KONRAD ADENAUER STIFTUNG NPCACTIONSAR 710 0002
KONRAD ADENAUER STIFTUNG NPCBUILD ONE SOUTH AFRICAR 505 1484
WE ARE THE PEOPLERISE MZANSIR 60 million3
WE ARE THE PEOPLEUNITED DEMOCRATIC MOVEMENTR 500 0001
BALL FAMILY TRUSTDEMOCRATIC ALLIANCER 10 million1
BALL FAMILY TRUSTCHANGE STARTS NOWR 5,8 million1
SAFDEV SSDC (PTY) LTDAFRICAN NATIONAL CONGRESSR 6,0 million1
SAFDEV SSDC (PTY) LTDDEMOCRATIC ALLIANCER 3,5 million2
DISCOVERY CENTRAL SERVICESDEMOCRATIC ALLIANCER 1,1 million4
DISCOVERY CENTRAL SERVICESAFRICAN NATIONAL CONGRESSR 650 0002
NASPERS LIMITEDAFRICAN NATIONAL CONGRESSR 7,0 million3
NASPERS LIMITEDDEMOCRATIC ALLIANCER 7,0 million3
MOBILE TELEPHONE NETWORKS (PTY) LTDAFRICAN NATIONAL CONGRESSR 515 3131
MOBILE TELEPHONE NETWORKS (PTY) LTDECONOMIC FREEDOM FIGHTERSR 515 3131
MAIN STREET 1564CHANGE STARTS NOWR 15 million1
MAIN STREET 1564DEMOCRATIC ALLIANCER 15 million2
MAIN STREET 1564INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATIONR 1,6 million2
MAIN STREET 1564RISE MZANSIR 1,0 million1
MARTIN PAUL MOSHALBUILD ONE SOUTH AFRICAR 16 million4
MARTIN PAUL MOSHALINKATHA FREEDOM PARTYR 7,5 million1
MARTIN PAUL MOSHALACTIONSAR 4,5 million2
HARMONY GOLD MINING COMPANY LIMITEDAFRICAN NATIONAL CONGRESSR 13 million2
HARMONY GOLD MINING COMPANY LIMITEDDEMOCRATIC ALLIANCER 4,6 million2
HARMONY GOLD MINING COMPANY LIMITEDECONOMIC FREEDOM FIGHTERSR 1,3 million1
HARMONY GOLD MINING COMPANY LIMITEDVRYHEIDSFRONT PLUSR 542 2192
HARMONY GOLD MINING COMPANY LIMITEDAFRICAN CHRISTIAN DEMOCRATIC PARTYR 120 0001
AFRICAN RAINBOW MINERALS LIMITEDAFRICAN NATIONAL CONGRESSR 6,9 million1
AFRICAN RAINBOW MINERALS LIMITEDECONOMIC FREEDOM FIGHTERSR 2,4 million2
AFRICAN RAINBOW MINERALS LIMITEDINKATHA FREEDOM PARTYR 763 7942
AFRICAN RAINBOW MINERALS LIMITEDVRYHEIDSFRONT PLUSR 542 2192
AFRICAN RAINBOW MINERALS LIMITEDAFRICAN CHRISTIAN DEMOCRATIC PARTYR 120 0001
NICHOLAS FRANK OPPENHEIMERINKATHA FREEDOM PARTYR 15 million1
NICHOLAS FRANK OPPENHEIMERDEMOCRATIC ALLIANCER 500 0001
REBECCA OPPENHEIMERRISE MZANSIR 30 million2
REBECCA OPPENHEIMERACTIONSAR 3,3 million1
MARY SLACKBUILD ONE SOUTH AFRICAR 6,0 million2
MARY SLACKUNITED DEMOCRATIC MOVEMENTR 1,0 million1
THE DOUW STEYN FAMILY TRUSTBUILD ONE SOUTH AFRICAR 250 0001
THE DOUW STEYN FAMILY TRUSTUNITED DEMOCRATIC MOVEMENTR 250 0001
JESSICA SLACK JELLACTIONSAR 8,0 million1
JESSICA SLACK JELLDEMOCRATIC ALLIANCER 2,0 million1
NASPERS LTDAFRICAN NATIONAL CONGRESSR 1,0 million1
NASPERS LTDDEMOCRATIC ALLIANCER 1,0 million1
3SIXTY HEALTH SOLUTIONSAFRICAN NATIONAL CONGRESSR 800 0001
3SIXTY HEALTH SOLUTIONSGOODR 200 0001
3SIXTY HEALTH SOLUTIONSPATRIOTIC ALLIANCER 200 0001
THE SOUTH AFRICAN BREWERIES PTY LTDDEMOCRATIC ALLIANCER 100 0001
THE SOUTH AFRICAN BREWERIES PTY LTDECONOMIC FREEDOM FIGHTERSR 100 0001
HARMONY GOLD MININGECONOMIC FREEDOM FIGHTERSR 1,1 million1
HARMONY GOLD MININGINKATHA FREEDOM PARTYR 343 7941
3SIXTY HEALTH (PTY) LTDECONOMIC FREEDOM FIGHTERSR 750 0002
3SIXTY HEALTH (PTY) LTDAFRICAN TRANSFORMATION MOVEMENTR 200 0001
FIRESTATION ASSET MANAGEMENT (PTY) LTDAFRICAN CHRISTIAN DEMOCRATIC PARTYR 235 0001
FIRESTATION ASSET MANAGEMENT (PTY) LTDACTIONSAR 225 0002

How donors are matched

  • Same published name: identical apart from letter case and spacing. Grouped and labelled as a name match.
  • Possible match: names that differ only in punctuation or a company suffix (“(Pty) Ltd” and “Pty Ltd”). Shown side by side and never added together until an editor reviews them.
  • Confirmed: two names joined by a reviewed decision on evidence beyond a name, such as a company registration number or an official record.
  • Related companies, trusts and people with similar names stay separate. A donor’s link to a representative is never treated as funding a party.