Skip to main content
ZA FR / Filings · South Africa

South Africa filings & disclosures.

Every annual, interim and ad-hoc report from 196 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
12,322
across all filing types
Listed companies
196
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
Updated Trading Statement MANTENGU LIMITED · MTUE Capital/Financing Update 2026-06-22 English
Grant Conditional Share Awards to Executive Directors of the Company and Executive Directors of Major Subsidiaries ARAXI LIMITED · AXXE Director's Dealing 2026-06-22 English
Announcement of Part Dividend Reinvestment Price & Postponement of Finalisation Announcement AFINE INVESTMENTS LIMITED · ANIE Notice of Dividend Amount 2026-06-22 English
Dealings by the Adcorp Long-Term Incentive (“LTI”) Plan ADCORP HOLDINGS LIMITED · ADR Transaction in Own Shares 2026-06-22 English
Notice of the Annual General Meetings of Ninety One plc and Ninety One Limited (together the "AGM") NINETY ONE LIMITED · NY1E AGM Information 2026-06-22 English
Change in Chairmanship of the Audit and Risk Committee ASPEN PHARMACARE HOLDINGS LIMITED · APN Board/Management Information 2026-06-22 English
Director, director of major subsidiary and company secretary dealings in Sanlam securities SANLAM LIMITED · SLM Director's Dealing 2026-06-22 English
Dealings by Sanlam Limited Share Incentive Trust in Sanlam Securities SANLAM LIMITED · SLM Transaction in Own Shares 2026-06-22 English
Dealings in Securities SA CORPORATE REAL ESTATE LIMITED · SACE Director's Dealing 2026-06-22 English
Changes to the board committees KAP LIMITED · KAP Board/Management Information 2026-06-22 English
Eastplats announces resignation of CFO EASTERN PLATINUM LIMITED · EPS Board/Management Information 2026-06-22 English
Ninety One plc - Repurchase of Shares NINETY ONE LIMITED · NY1E Regulatory Filings 2026-06-22 English
Gold Fields provides clarification on media reports related to Tarkwa mining lease renewal process GOLD FIELDS LIMITED · GFIE Regulatory Filings 2026-06-22 English
6-K GOLD FIELDS LTD · GFI Regulatory Filings 2026-06-22 English
6-K HARMONY GOLD MINING CO LTD · HMY Regulatory Filings 2026-06-22 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 →

Stream South Africa filings

Pricing · webhooks · bulk export
Get South Africa filings via API Read the docs ↗

Filings activity by year

Last 6 years · South African issuers
  • 2026 1,956
  • 2025 905
  • 2024 877
  • 2023 822
  • 2022 843
  • 2021 614

Reporting languages

Filing-by-filing distribution
  • English 12,322

FAQ — South Africa

Coverage, formats, integration
How many South African company filings are indexed?
FinancialReports currently indexes 12,322 filings from 196 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.