Skip to main content
TH FR / Filings · Thailand

Thailand filings & disclosures.

Every annual, interim and ad-hoc report from 1,087 Thai listed companies - searchable, structured, free for the web. Same dataset, available via the API.

Public-company filings in Thailand are supervised by Securities and Exchange Commission, Thailand (SEC). Reporting follows TFRS (IFRS-aligned). Filings are most commonly published in Thai and English. Major issuers are listed on SET Index, SET50 and SET100. Calendar year predominant.

Filings indexed
151,915
across all filing types
Listed companies
1,087
Thai issuers tracked
Country
TH
Thailand
Typical indexing
< 1 min
from regulator publish

Reporting at a glance - Thailand

Regulator, indices, accounting, language
Regulator
Securities and Exchange Commission, Thailand (SEC)
Primary indices
SET IndexSET50SET100
Accounting standards
TFRS (IFRS-aligned)
Reporting languages
ThaiEnglish
Fiscal year
Calendar year predominant

Most recent filings

Latest 15 from Thailand
Filing Type Released Lang
Financial Statement Quarter 2/2026 (Reviewed) BA Airport Leasehold Real Estate Investment Trust · BAREIT Regulatory Filings 2026-07-23 English
Interim Separated Financial Statements Quarter 2/2026 (Unreviewed) THE SIAM CEMENT PUBLIC COMPANY LIMITED · SCC Regulatory Filings 2026-07-22 English
Interim Consolidated Financial Statements Quarter 2/2026 (Unreviewed) THE SIAM CEMENT PUBLIC COMPANY LIMITED · SCC Regulatory Filings 2026-07-22 English
Financial Statement Half Year 2026 (Unreviewed/Unaudited) KRUNG THAI BANK PUBLIC COMPANY LIMITED · KTB Regulatory Filings 2026-07-21 English
Financial Statement Half Year 2026 (Unreviewed/Unaudited) THAI CREDIT BANK PUBLIC COMPANY LIMITED · CREDIT Regulatory Filings 2026-07-21 English
Separated Financial Statement Quarter 2/2026 (Unreviewed) SCG DECOR PUBLIC COMPANY LIMITED · SCGD Regulatory Filings 2026-07-21 English
Consolidated Financial Statement Quarter 2/2026 (Unreviewed) SCG DECOR PUBLIC COMPANY LIMITED · SCGD Regulatory Filings 2026-07-21 English
Financial Statement Quarter 2/2026 (Unreviewed/Unaudited) SCB X PUBLIC COMPANY LIMITED · SCB Regulatory Filings 2026-07-21 English
Interim Separate Financial Statement Quarter 2/2026 (Unreviewed) SCG PACKAGING PUBLIC COMPANY LIMITED · SCGP Regulatory Filings 2026-07-21 English
Interim Consolidated Financial Statement Quarter 2/2026 (Unreviewed) SCG PACKAGING PUBLIC COMPANY LIMITED · SCGP Regulatory Filings 2026-07-21 English
Financial Statement Half Year 2026 (Unaudited) KASIKORNBANK PUBLIC COMPANY LIMITED · KBANK Regulatory Filings 2026-07-21 English
Financial Statement Half Year 2026 (Unreviewed/Unaudited) BANK OF AYUDHYA PUBLIC COMPANY LIMITED · BAY Regulatory Filings 2026-07-20 English
Financial Statement Half Year 2026 (Unreviewed/Unaudited) LH FINANCIAL GROUP PUBLIC COMPANY LIMITED · LHFG Regulatory Filings 2026-07-20 English
Financial Statement Quarter 1/2027 (Reviewed) TATA STEEL (THAILAND) PUBLIC COMPANY LIMITED · TSTH Regulatory Filings 2026-07-17 English
Financial Statement Quarter 2/2026 (Unreviewed/Unaudited) TISCO FINANCIAL GROUP PUBLIC COMPANY LIMITED · TISCO Regulatory Filings 2026-07-14 English

Pull Thailand filings from the API

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

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

See the full API guide for Thailand →

Stream Thailand filings

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

Filings activity by year

Last 6 years · Thai issuers
  • 2026 17,599
  • 2025 34,084
  • 2024 30,619
  • 2023 28,504
  • 2022 28,300
  • 2021 12,669

Reporting languages

Filing-by-filing distribution
  • English 151,798
  • Thai 92
  • Tagalog 6
  • Yoruba 4
  • Latin 2

FAQ - Thailand

Coverage, formats, integration
How many Thai company filings are indexed?
FinancialReports currently indexes 151,915 filings from 1,087 Thai listed companies. Filings include annual reports, interim reports, and ad-hoc disclosures, available in JSON, Markdown and original PDF.
Which regulator publishes filings in Thailand?
Thailand's public-company filings are supervised by Securities and Exchange Commission, Thailand (SEC).
What language are Thailand filings published in?
Thailand issuers most commonly publish in Thai, English. The dataset preserves the original-language filing alongside any English version where available.
How fast does FinancialReports index a new Thai 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 Thai 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.
Can I use Thai filings for NLP or LLM pipelines?
Yes. Every processed Thai filing is delivered as clean, structured Markdown - the NLP-ready format - ready for sentiment analysis, topic modeling and LLM or RAG ingestion, alongside JSON metadata and the original PDF.
Which accounting standards do Thai issuers use?
Thailand listed companies file under TFRS (IFRS-aligned).