Skip to main content
ZA FR / Filings · South Africa

South Africa filings & disclosures.

Every annual, interim and ad-hoc report from 198 South African listed companies — searchable, structured, free for the web. Same dataset, available via the API.

Public-company filings in South Africa are supervised by Financial Sector Conduct Authority (FSCA). Reporting follows IFRS. Filings are most commonly published in English. Major issuers are listed on JSE Top 40, FTSE/JSE All Share and FTSE/JSE SWIX. Calendar and June year-ends both common.

South African disclosure — FSCA, JSE, SENS, and IFRS reporting

South African listed-issuer disclosure operates under a dual regulatory architecture. The FSCA (Financial Sector Conduct Authority) is the statutory market-conduct regulator under the Financial Sector Regulation Act, while the JSE (Johannesburg Stock Exchange) functions as a self-regulatory organisation (SRO) under its own Listings Requirements, which incorporate and extend the FSCA's disclosure rules. Annual reports and periodic financials are filed in accordance with JSE Listings Requirements; the Listings Requirements mandate IFRS for all JSE Main Board issuers, giving South Africa one of the longest unbroken IFRS histories in emerging markets — adoption preceded the 2008 global baseline for many large-cap issuers.

The primary live-disclosure channel is SENS — the Stock Exchange News Service — operated by the JSE as the mandatory real-time announcement system. Every price-sensitive announcement, trading statement, cautionary announcement, results summary, and director dealing must clear SENS before any other publication channel. The SENS wire is fast and comprehensive: material developments reach the market within minutes of board approval, and the platform indexes SENS announcements within roughly one minute of publication. FinancialReports ingests the full SENS feed alongside JSE-published periodic financial statements and FSCA regulatory filings, classified by announcement type.

Filing language is English across the board, despite South Africa's eleven official languages. JSE Listings Requirements mandate English-language financial filings, which simplifies cross-market NLP workflows considerably relative to multilingual European markets. Accounting follows IFRS for consolidated financials; the JSE additionally requires listed companies to publish trading statements when earnings are expected to deviate by 20% or more from the prior comparative period — a disclosure obligation with no direct parallel in most developed markets that generates a distinctive category of high-signal announcements distinct from full results. Cautionary announcements, required when a company is in negotiations that could be price-sensitive but not yet concluded, are another JSE-specific instrument that dominate the SENS volume during M&A periods.

The practical outcome is a dense, English-only, IFRS-standardised filing archive paired with a continuous SENS live feed — all available as JSON metadata, Markdown body (normalised from the original PDF), and the original document for audit trails. The combination of trading statements, cautionary announcements, and full periodic filings creates one of the most information-rich disclosure environments among sub-Saharan exchanges.

Filings indexed
11,672
across all filing types
Listed companies
198
South African issuers tracked
Country
ZA
South Africa
Typical indexing
< 1 min
from regulator publish

Reporting at a glance — South Africa

Regulator, indices, accounting, language
Primary indices
JSE Top 40FTSE/JSE All ShareFTSE/JSE SWIX
Accounting standards
IFRS
Reporting languages
English
Fiscal year
Calendar and June year-ends both common

Most recent filings

Latest 15 from South Africa
Filing Type Released Lang
Fatal incident at the Kloof 8 shaft SIBANYE STILLWATER LIMITED · SSWE Regulatory Filings 2026-05-04 English
Appointment of Chief Financial Officer NAMPAK LIMITED · NPK Regulatory Filings 2026-05-04 English
Dealings in securities by prescribed officers Thungela Resources Limited · TGA Regulatory Filings 2026-05-04 English
Dealings in securities by prescribed officers Thungela Resources Limited · TGA Regulatory Filings 2026-05-04 English
Dealings in securities by an executive director Thungela Resources Limited · TGA Regulatory Filings 2026-05-04 English
Trading Statement KAL GROUP LIMITED · KALE Regulatory Filings 2026-05-04 English
Consultation process in terms of section 189A of the Labour Relations Act PICK N PAY STORES LIMITED · PIK Regulatory Filings 2026-05-04 English
Circulation of Offer Documentation to Shareholders of NCBA Group Plc (NCBA) NEDBANK GROUP LIMITED · NED Regulatory Filings 2026-05-04 English
Update regarding the refinance of the SA Obligor debt METAIR INVESTMENTS LIMITED · MTAE Regulatory Filings 2026-05-04 English
Change in Function of Director and Appointment of Acting Chief Financial Officer CILO CYBIN HOLDINGS LIMITED · CCCE Regulatory Filings 2026-04-30 English
Ninety One plc (the ‘Company’) Total Voting Rights NINETY ONE LIMITED · NY1E Regulatory Filings 2026-04-30 English
Proposed delisting of Clientèle, conditional offer by the Company and specific issues of shares for cash CLIENTELE LIMITED · CLI Regulatory Filings 2026-04-30 English
Dealings in Securities by a Director of Sasol Limited SASOL LIMITED · SOL Regulatory Filings 2026-04-30 English
No Change Statement/Notice AGM/B-BBEE Annual Compliance SOUTH OCEAN HOLDINGS LIMITED · SOH Regulatory Filings 2026-04-30 English
Further update regarding a proposed electricity tariff solution and consultation in terms of Section 189 of the LRA MERAFE RESOURCES LIMITED · MRF Regulatory Filings 2026-04-30 English

Top issuers by filings volume

Most active South African companies

Pull South Africa filings from the API

Filter by ISO ZA on the global filings endpoint
# All South African filings, newest first
curl "https://api.financialreports.eu/api/filings/?countries=ZA" \
    -H "x-api-key: $FR_API_KEY"

# Just 10-K-style annual reports for South Africa
curl "https://api.financialreports.eu/api/filings/?countries=ZA&type=10-K" \
    -H "x-api-key: $FR_API_KEY"

See the full API guide for South Africa →

Filings activity by year

Last 6 years · South African issuers
  • 2026 1,250
  • 2025 914
  • 2024 884
  • 2023 826
  • 2022 847
  • 2021 619

Reporting languages

Filing-by-filing distribution
  • English 11,666

FAQ — South Africa

Coverage, formats, integration
How many South African company filings are indexed?
FinancialReports currently indexes 11,672 filings from 198 South African listed companies. Filings include annual reports, interim reports, and ad-hoc disclosures, available in JSON, Markdown and original PDF.
Which regulator publishes filings in South Africa?
South Africa's public-company filings are supervised by Financial Sector Conduct Authority (FSCA). The official site is https://www.fsca.co.za/.
What language are South Africa filings published in?
South Africa issuers most commonly publish in English. The dataset preserves the original-language filing alongside any English version where available.
How fast does FinancialReports index a new South African filing?
Typical end-to-end latency from regulator publish to indexed-and-searchable is under one minute. Webhook subscribers receive the same event with the same latency.
Can I download South African filings as Markdown?
Yes. Every processed filing is available as Markdown via /api/filings/{id}/markdown/, with the same content also rendered on the public web pages.
Which accounting standards do South African issuers use?
South Africa listed companies file under IFRS.