XBRL Filing Requirement for Singapore Companies: 2025 Guide

Last Updated: Dec 2025

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.

Ready to Incorpoarte?

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 TypeXBRL Filing RequirementNotes / Definition
Solvent Exempt Private Company (EPC) PDF FS only. XBRL not required. ≤ 20 individual shareholders and no corporate shareholders. Must declare solvency.
Insolvent EPCXBRL 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 BranchPDF 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.
Describing XBRL filing requirement in Singapore

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

Different groups of companies must use different XBRL filing formats depending on their type, size, and regulatory status. Each format captures a different level of detail. Below are the four main XBRL 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)

The XBRL FSH (Banks) template is used by banks and other MAS-regulated entities in the banking and finance sector, where applicable. It captures Financial Statements Highlights rather than a full set of tagged financial statements. These highlights focus on key balance sheet, income, and capital information that regulators monitor.

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?

The main tool for converting your financial statements into XBRL format is BizFinx, ACRA’s official preparation tool. Below are the key steps.

Step 1

Prepare Your Financial Statements in PDF

Ensure that your financial statements are approved by directors, consistent with SFRS or SFRS for Small Entities, and saved in PDF format.

Step 2

Download and Install the BizFinx Preparation Tool

Download and install the BizFinx preparation tool. It is free to download from ACRA’s website.

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

Enter or import financial information into the BizFinx template and tag each line item to the correct ACRA taxonomy field. The accuracy of tagging is essential, as errors may delay filing.

Step 5

Validate the XBRL File

Run BizFinx validation to check for missing data, inconsistent totals, or incorrect tags. All errors must be corrected before submission.

Step 6

Generate and Save the XBRL File

Once the file passes validation, BizFinx will generate an XBRL file in the required format. This file remains valid for a limited time (typically 14 days) if uploaded through BizFinx directly.

Step 7

Upload the XBRL File When Filing the Annual Return

The final step is to upload the XBRL file when filing your Annual Return via the BizFile+ portal. Once submitted, the system will confirm that your XBRL file has been successfully received.

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

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.

Business consultants advising on singapore xbrl filing procedure

Have Questions?

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

FAQs on XBRL Filing in Singapore