Guide to XBRL Filing, Requirements and More
In Singapore’s increasingly digital regulatory environment, eXtensible Business Reporting Language (XBRL) has become the definitive standard for corporate financial reporting. It functions as a structured electronic format that converts your financial statements into a digital format that ACRA’s system can read and validate easily. XBRL filing isn’t optional; ACRA requires it, and getting it right helps avoid delays and penalties
For businesses, successfully navigating this requirement is crucial to ensuring compliance, improving data accuracy, and avoiding severe financial penalties and enforcement actions associated with late or incorrect submissions. This guide will clarify the technical and practical requirements of XBRL filing for businesses operating in Singapore.
What is an XBRL Filing?
XBRL stands for eXtensible Business Reporting Language, which serves as a global, open standard for the electronic exchange of business and financial data. It transforms the figures and text within traditional financial statements into a system of digital tags, making the data computer-readable and comparable. Think of it as providing a unique, machine-interpretable barcode for every financial item—from revenue and assets to liabilities and expenses.
An XBRL filing is the official submission of a company’s financial statements to ACRA in this specific, machine-readable format. This submission method is designed to radically improve data accuracy, efficiency, and comparability for both the reporting company and the regulatory authority. By standardising the format, ACRA can process, analyse, and disseminate corporate financial information much more effectively.
Who Needs to File What?
The specific requirements for XBRL submission vary depending on the business entity’s classification. Most Singapore-incorporated public and private companies are mandated to submit a full set of financial statements in XBRL format based on the minimum requirements outlined within the ACRA Taxonomy.
However, certain entities have different obligations. These entities are typically required to submit only the Financial Statement Highlights (FSH) in XBRL format, along with a PDF of their full financial statements. This requirement applies specifically to:
- Companies regulated by the Monetary Authority of Singapore (MAS), such as Commercial Banks, Merchant Banks, Registered Insurers, and Finance Companies.
- Companies that are legally allowed to prepare accounts using standards other than Singapore Financial Reporting Standards (SFRS), SFRS for Small Entities, or International Financial Reporting Standards (IFRS).
Benefits of Filing in XBRL Format
Adopting the XBRL format for your financial submissions yields significant advantages that extend beyond mere compliance, enhancing operational efficiency and strategic insight.
- Standardisation: XBRL provides a universal language for financial data, facilitating seamless data exchange between different software systems and simplifying the analysis and comparison of financial performance across various companies and industries.
- Efficiency: The structured, electronic format automates data processing and review, which drastically reduces the potential for manual errors, speeding up both internal preparation and the regulatory approval process.
- Transparency: XBRL enhances data transparency and accessibility for regulators, investors, and other stakeholders, as the information is standardised and readily available for analysis, thereby building market trust.
- Forecasting: The organised and digitally tagged data within the XBRL format supports better financial analysis and more accurate forecasting, enabling management to make highly informed strategic decisions based on clearer historical and peer data.
Documents Required for XBRL Filing
Companies must have the following reports ready for conversion and submission:
- Financial Statements: This is the complete set of audited or unaudited financial statements, including the Balance Sheet, Profit and Loss Statement, Changes in Equity Statement, and accompanying notes to the accounts.
- Directors’ Report: The official report prepared by the company’s directors, which provides an overview of the business’s operations and financial position for the reporting period.
- Auditor’s Report: If the company is required to undergo an audit, this independent report from the external auditor must be included, providing an opinion on the fairness of the financial statements.
- Key Financial Statements or Comparative Figures: All additional context and details like financial risk management practices required to facilitate correct tagging and deepen analysis.
Revised XBRL Filing Requirements
To accommodate the varying sizes and operational complexities of businesses in Singapore, ACRA utilises different templates for XBRL submissions, each tailored to specific regulatory needs.
- Full XBRL Template: This is the standard and most detailed template used by most Singapore-incorporated companies, requiring a complete set of financial statements to be tagged according to the extensive ACRA Taxonomy. The number of data elements for this template has been reduced by 50% to about 210 data elements.
- Simplified XBRL Template: Designed specifically for smaller, non-public companies that meet certain criteria, this template has 120 data elements, allowing for the submission of a less extensive set of financial data, reducing the reporting burden.
- XBRL FSH (Banks) Template: This is a specialised template dedicated to financial institutions falling under the banking sector, ensuring their unique and complex reporting is compliant with industry standards. This template has about 80 data elements.
- XBRL FSH (Insurance) Template: This is another specialised template tailored for insurance companies, addressing the distinct regulatory reporting obligations of the insurance industry. Similar to XBRL FSH (Banks), it also has 80 data elements.
XBRL Filing Process
The process of converting and submitting financial data in the XBRL format requires a methodical approach to ensure accuracy and acceptance by ACRA.
- Data Preparation:The initial step requires obtaining complete financial documents, accurately prepared by a professional outsourced accounting provider. The financial data is then converted into the XBRL format by tagging the relevant line items using specialised software, effectively translating it for the regulator.
- Validation: Before submission, the prepared XBRL document must pass a stringent validation test to ensure all tags are correct, all mandatory information is included, and the data complies with both the technical and logical rules of the ACRA Taxonomy.
- Submission: The validated XBRL document is then electronically submitted to ACRA via the BizFile+ portal, usually as part of the Annual Return filing. Companies have two methods: self-submission using internal tools or engaging a corporate service provider to handle the preparation, tagging, and submission on their behalf.
- Verification: Following submission, the company receives confirmation that the filing has been accepted. The submitted data should be verified against the original statements to ensure no corruption or errors occurred during the conversion process.
What is the XBRL Filing Deadline?
The deadline for XBRL filing is intrinsically linked to a company’s Financial Year End (FYE) and the date of its Annual General Meeting (AGM) or the deemed date of circulating the financial statements.
Generally, companies must file their Annual Return, which includes the XBRL financial statements, within four to seven months after their FYE, depending on whether the company is listed or non-listed. It’s critical for the date of filing the XBRL financial statements to coincide with or immediately follow the circulation of the financial statements to members, as stipulated by the Companies Act. Failure to meet this precise deadline can immediately trigger penalties, emphasising the need for meticulous scheduling and preparation.
What is the Penalty for Late XBRL Filing?
Non-compliance with the XBRL filing deadline is treated seriously by ACRA, resulting in penalties designed to enforce timely statutory obligations.
- Late Filing Fees: Companies are subject to financial penalties that increase progressively based on how long the filing is overdue, resulting in unnecessary financial burdens.
- Compliance Notices: ACRA issues official compliance notices, which often necessitate immediate rectifying action and can be escalated to legal enforcement if disregarded.
- Disqualification of Directors: A severe consequence of prolonged non-compliance is the potential for directors to be disqualified from acting as a director for any company for a specified period, which significantly harms their professional standing and ability to manage businesses.
- Striking Off: In the most extreme cases of persistent failure to comply with regulatory mandates, ACRA may initiate the process of striking off the company from the register, leading to the company’s full dissolution.
XBRL Compliance: The Mandate for Modern Corporate Governance
The requirement for XBRL filing in Singapore represents a foundational shift towards digitised and standardised corporate reporting. It’s far more than a technical hurdle; it’s a critical component of modern corporate governance. Successfully navigating the XBRL requirements, from selecting the appropriate template to meeting strict filing deadlines, is paramount for maintaining a company’s good standing, protecting its directors, and ensuring continued trust with regulators and investors.
OneStop Professional offers specialised accounting support and comprehensive company tax filing in Singapore to expertly manage the complexities of XBRL filing. By partnering with us, you can ensure that your financial data is accurately converted, validated, and filed on time, eliminating the risk of penalties and freeing your team to focus entirely on core business growth.


