Unleash the Full Potential of Your Business
PLUTUS
Accounting
What is XBRL in Singapore?
XBRL stands for eXtensible Business Reporting Language. In simple terms, it is a digital format used for filing financial statements in a structured way.
In Singapore, certain companies are required to file their financial statements with ACRA in XBRL format. This helps financial information become easier to read, compare, validate, and analyse digitally.
For many business owners, XBRL can feel technical at first. However, it is mainly about converting financial statements into a standardised digital format before submitting them as part of the company’s statutory filing requirements.
At a Glance: XBRL Filing
Digital financial statements
ACRA filing requirement
Full or Simplified XBRL
BizFinx preparation
Taxonomy mapping
Filing support
Key Areas of XBRL Filing
Understand the key areas of XBRL filing and why proper preparation matters for Singapore companies.
Why Does XBRL Matter?
XBRL helps financial information become easier to read, compare, validate, and analyse digitally.
Instead of submitting financial statements only as a PDF or document, XBRL allows key financial data to be captured in a structured digital format. This improves consistency, accuracy, and efficiency in financial reporting.
- Standardised financial reporting
- Better data accuracy and validation
- Easier comparison of company financial information
- More efficient regulatory filing
- Improved transparency in financial statements
- Faster digital processing of financial data
Who Needs to File XBRL?
XBRL filing requirements depend on the company type, size, accountability status, and filing obligations.
Not every company needs to file the same XBRL format. Companies should confirm whether they are required to file financial statements and whether Full XBRL or Simplified XBRL applies.
- Whether the company must file financial statements
- Whether the company qualifies as small and non-publicly accountable
- Whether the company is exempted from filing financial statements
- Whether Full XBRL or Simplified XBRL applies
- Whether a PDF copy of financial statements is also required
Full XBRL vs Simplified XBRL
Singapore companies may be required to file either Full XBRL or Simplified XBRL depending on their profile.
Full XBRL generally requires more detailed tagging of financial statement information. Simplified XBRL is designed for eligible companies and usually involves fewer data elements.
- Full XBRL requires more detailed financial statement information
- Simplified XBRL has reduced filing data requirements
- Some companies may also need to attach PDF financial statements
- The correct format should be confirmed before filing
- Using the wrong format may cause filing delays or rework
How to Prepare XBRL
Companies can prepare XBRL using ACRA’s BizFinx tool, approved accounting software, or service providers.
The company’s financial statements are used as the source document before mapping and validation are completed. The file should be checked carefully before submission.
- Prepare the company’s financial statements
- Identify the correct XBRL filing requirement
- Map financial statement items to ACRA taxonomy
- Validate the XBRL file before submission
- Correct errors or warnings where needed
- File the XBRL financial statements with the annual return
What is ACRA Taxonomy?
ACRA taxonomy is like the dictionary used to classify and tag financial statement items for XBRL filing.
Taxonomy helps ensure that financial information is classified in a consistent way. If items are mapped wrongly, the XBRL file may show validation errors or result in inaccurate reporting.
- Helps financial items be classified correctly
- Improves consistency between companies
- Reduces confusion in financial data mapping
- Supports validation before filing
- Makes company financial data more comparable
Common Filing Challenges
Many companies face errors when preparing XBRL for the first time, especially during mapping and validation.
Even small mistakes can lead to validation errors, delays, or the need to redo the filing. Proper preparation helps reduce last-minute compliance issues.
- Choosing the wrong XBRL filing template
- Mapping financial statement items incorrectly
- Missing required financial information
- Validation errors in BizFinx
- Inconsistent figures between PDF and XBRL
- Incorrect classification of accounting items
- Last-minute filing delays
Why This Matters
Incorrect XBRL preparation can lead to validation errors, filing delays, annual return issues, and unnecessary compliance stress for your company.
- Wrong XBRL template
- Mapping errors
- Validation issues
- Inconsistent figures
- Missing financial data
- Filing delays
- Annual return issues
- Compliance stress

Need Help Managing
Company Compliance?
Frequently Asked Questions
XBRL stands for eXtensible Business Reporting Language. It is a digital format used to prepare and file financial statements in a structured way.
No. XBRL filing requirements depend on the company type, size, accountability status, and whether the company is required to file financial statements with ACRA.
Full XBRL requires more detailed financial statement information to be prepared in XBRL format. Simplified XBRL is a reduced version available to eligible companies.
Yes. You may prepare XBRL using ACRA’s BizFinx Preparation Tool or approved accounting software. However, many companies engage a corporate service provider if they are unfamiliar with mapping, validation, or filing requirements.
If the XBRL file has validation errors, you may need to correct the file before submission. Errors may delay annual return filing and create unnecessary compliance stress.
Disclaimer: This article is for general information only and does not constitute legal or tax advice.
Please seek for professional advice for your specification situation.