XBRL Filing Requirement for Singapore Companies: 2025 Guide
XBRL, or eXtensible Business Reporting Language, is a structured digital format used to standardise the submission of financial statements by Singapore companies. This format allows regulators to analyse financial data more quickly and accurately than traditional PDF submissions. Certain Singapore-incorporated companies are required to file their financial statements in XBRL.
In this guide, we explain what XBRL filing is, which companies must use it, who is exempt, the different XBRL formats, and how to convert your PDF financial statements into XBRL format.
To learn more about financial statements in general, including who must file them, what they include, and how they are prepared, refer to our comprehensive guide on Annual Financial Statements for Singapore Companies.
Table of Contents
Key Takeaways
Companies that are required to file financial statements with ACRA must generally submit them in XBRL format, unless they qualify for the exemption.
XBRL filing involves converting your financial statements into a structured digital format using ACRA’s BizFinx tool or professional software.
Using the wrong template or submitting incomplete data can lead to rejections and delays, so many companies rely on their chartered accountant or corporate service provider to prepare the XBRL file.
What Is XBRL Filing?
XBRL filing refers to the submission of a company’s financial statements to ACRA in eXtensible Business Reporting Language (XBRL). XBRL is a structured, machine-readable format that standardises how financial information is reported in Singapore. It makes financial reporting faster, more consistent, and easier for regulators to analyse.
XBRL uses a predefined set of data fields, known as the ACRA Taxonomy, to tag each item in the financial statements. These tags help ensure accuracy and improve comparability across companies.
In practice, XBRL filing means converting a company’s financial statements into a structured file using ACRA’s BizFinx preparation tool and submitting that file through BizFile+, usually together with the Annual Return. Companies still prepare their statements under SFRS or SFRS for Small Entities; XBRL is simply the electronic filing format.
XBRL Filing Requirements in Singapore
To ease the compliance burden on smaller and simpler businesses, Singapore’s XBRL filing requirements are tailored to the size and complexity of each company.
The format you must submit depends on the type of company you operate, its ownership structure, and whether it meets the conditions for any exemptions. The table below summarises the XBRL filing requirements for each major company type in Singapore.
| Company Type | XBRL Filing Requirement | Notes / Definition |
|---|---|---|
| Solvent Exempt Private Company (EPC) | PDF FS only. XBRL not required. | ≤ 20 individual shareholders and no corporate shareholders. Must declare solvency. |
| Insolvent EPC | XBRL required. | EPC that cannot meet its debts. Insolvency cancels PDF-only filing. |
| Private Company (Non-EPC) | XBRL required. | Private company with >20 shareholders or with at least one corporate shareholder. |
| Subsidiary Company | XBRL required (typically Full or Simplified XBRL). | A company where another company owns >50 percent of shares. Cannot be an EPC. |
| Public Company (Listed or Unlisted) | XBRL required (usually Full XBRL). | Entities that can offer shares to the public. |
| Company Limited by Guarantee (CLG) | PDF FS only or XBRL FSH, depending on size. | Non-profit entity with no share capital. |
| Foreign Company with a Singapore Branch | PDF FS only. | Foreign-incorporated company registered to operate a branch in Singapore. No XBRL required. |
| Dormant Company | PDF FS only if dormant and EPC. Others may require XBRL. | No accounting transactions during the financial year. |
| Small Company (Audit Exempt) | XBRL required (Simplified XBRL). | Qualifies for audit exemption based on size thresholds. Does not exempt from XBRL unless also a Solvent EPC. |
Have Questions About
XBRL filing in Singapore?
Our experts are here to listen and guide you. Share your needs and we’ll respond right away.
Types of XBRL Filing Formats
Full XBRL
Full XBRL is the most detailed filing format. It provides ACRA with a comprehensive, tagged version of the company’s financial statements and includes about 210 data points.
This format captures data from:
- All primary financial statements; and
- A wide range of notes and disclosures.
Simplified XBRL
Simplified XBRL is a reduced disclosure format. It focuses on key line items in:
- The statement of financial position; and
- The statement of profit or loss and other comprehensive income.
Additional notes and disclosures are captured in less detail than in Full XBRL. This reduces filing effort while still meeting ACRA’s data requirements.
XBRL FSH (Banks)
XBRL FSH (Insurance)
The XBRL FSH (Insurance) template is used by:
- Licensed insurers; and
- Other MAS-regulated insurance entities that fall within ACRA’s FSH scope.
Like the banking template, it captures Financial Statements Highlights relevant to insurers, such as:
- Premiums and claims;
- Technical provisions;
- Capital and reserves.
How to File Financial Statements in XBRL Format?
Step 1
Prepare Your Financial Statements in PDF
Step 2
Download and Install the BizFinx Preparation Tool
Step 3
Select the Correct XBRL Template
Choose the template that applies to your company:
- Full XBRL
- Simplified XBRL
- XBRL FSH (Banks)
- XBRL FSH (Insurance)
Selecting the correct template is important; the wrong choice may cause validation errors or rejection of the filing.
Step 4
Map and Tag the Financial Data
Step 5
Validate the XBRL File
Step 6
Generate and Save the XBRL File
Step 7
Upload the XBRL File When Filing the Annual Return
Trusted by Global Entrepreneurs Like You
Extremely happy with the assistance provided!
I have been a client of your firm for a few years now. So far I am satisfied with all services provided to me: company incorporation, annual compliance, payroll services, assisting with applying for Employment Pass, updating company information etc. You have been incredibly helpful to me and my business. I would recommend your services to others without any hesitation. Extremely happy with the assistance provided by the team members.

ASH PRASAD
CEO, BuyerForesight Pte. Ltd.How Can We Help With XBRL Filing?
At CorporateServices.com, we make the process of preparing financial statements and converting them into XBRL format simple and hassle-free. Through our CSP platform, you will work with dedicated professionals who handle the entire workflow for you, from selecting the correct XBRL template to preparing the tagged file, validating it, and submitting it together with your Annual Return.
Whether you plan to register a company in Singapore or wish to switch to a more reliable provider, we can seamlessly take over your compliance tasks and ensure all your filings are accurate and fully compliant.

Have Questions?
Tell us your needs and we will get in touch with you promptly.














