Home / Datasets / Annual & quarterly reports
20-F

Form 20-F annual reports of foreign private issuers

Every Form 20-F annual report and 20-F registration filed by foreign private issuers on EDGAR, searchable by company and date, with sections as text.

28Kfilings on EDGAR
1996first filed
1,150filed in 2026
2026-10-08latest filing
curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=formType:%2220-F%22%20AND%20ticker:TSM&size=2"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/filings",
    params={'query': 'formType:"20-F" AND ticker:TSM', 'size': '2'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())

What is 20-F?

Form 20-F is the annual report of a foreign private issuer, a non-US company whose shares or ADRs trade in the United States. It plays the role of the 10-K: business description, risk factors, operating and financial review, directors and compensation, major shareholders and audited financial statements, which may be prepared under IFRS as issued by the IASB without reconciliation to US GAAP.

Companies also use Form 20-F to register a class of securities under the Exchange Act; those filings appear as 20FR12B (exchange listing) and 20FR12G. Many of the largest non-US companies listed in New York file 20-F, so it is the core dataset for cross-border research.

Who files

Foreign private issuers with securities registered under the Exchange Act, typically companies listed in the US directly or through ADRs.

When it is filed

Within four months after fiscal year end. Interim results are not required on a fixed schedule and are furnished on Form 6-K.

Filings per year

Every 20-F filing on EDGAR, counted from the SecFeed index, amendments included. Updated daily.

1996: 24 filings1997: 62 filings1998: 174 filings1999: 224 filings2000: 323 filings2001: 405 filings2002: 1,418 filings2003: 1,311 filings2004: 1,353 filings2005: 1,457 filings2006: 1,278 filings2007: 1,196 filings2008: 1,051 filings2009: 990 filings2010: 1,025 filings2011: 1,000 filings2012: 1,033 filings2013: 925 filings2014: 804 filings2015: 799 filings2016: 775 filings2017: 766 filings2018: 874 filings2019: 840 filings2020: 874 filings2021: 963 filings2022: 1,089 filings2023: 1,156 filings2024: 1,172 filings2025: 1,222 filings2026: 1,150 filings19962000200520102015202020252026

What is inside

SectionContents
Item 3. Key informationRisk factors (3.D), capitalization and reasons for an offering.
Item 4. Information on the companyHistory, business overview, organizational structure, property.
Item 5. Operating and financial reviewThe 20-F equivalent of MD&A: results, liquidity, trend information.
Item 6. Directors and employeesBoard, senior management, compensation and share ownership.
Item 7. Major shareholdersHolders of 5% or more and related party transactions.
Item 16. Governance itemsAuditor changes (16F), governance differences (16G), insider trading policies (16J), cybersecurity (16K).
Items 17 and 18. Financial statementsAudited financials under IFRS, US GAAP or home country GAAP with reconciliation.

Get 20-F data with SecFeed

Search the filings with formType:"20-F" AND ticker:TSM, read any document as text or PDF, and use these APIs for structured data:

Latest 20-F filings

CompanyFormFiled
Linkers Industries Ltd20-F2026-10-08EDGAR ↗
WISeSat.Space Holdings Corp.20-F2026-10-07EDGAR ↗
NorthStar Earth & Space Enterprises, Inc.20-F2026-10-07EDGAR ↗
Regencell Bioscience Holdings Ltd20-F2026-10-07EDGAR ↗
Fusion Fuel Green PLC20-F/A2026-10-06EDGAR ↗
Datasea Intelligent Technology Ltd.20-F2026-10-02EDGAR ↗
DRDGOLD LTD20-F2026-10-02EDGAR ↗
Ferrovial N.V.20-F/A2026-10-02EDGAR ↗

Use cases

Related forms

FAQ

What is the difference between a 20-F and a 10-K?

A 10-K is filed by domestic companies. A 20-F is filed by foreign private issuers, has a different item numbering, and allows IFRS financial statements.

When is a 20-F due?

Four months after the end of the company's fiscal year.

Do 20-F filers file quarterly reports?

Not on Form 10-Q. They furnish interim results and other home country disclosures on Form 6-K.

Every 20-F filing, one API call away

500 free calls a month. JSON, CSV, PDF and a Python SDK.

Get free API key →