XBRL filing may initially sound complicated, but it doesn’t have to be.
Whether you're a business owner, an accountant, or just someone tasked with filing financial statements, this guide will help you understand XBRL filing in Singapore in the simplest way possible.
Backed by insights from over 10 years of experience in Singapore tax accounting, we’ll break down everything you need to know—from XBRL to filing requirements, common mistakes, and how to get it done efficiently.
1. What Is XBRL Filing?
1.1. What is XBRL?
Before diving into the details, let’s start with the basics: What is XBRL?
XBRL is eXtensible Business Reporting Language, an international digital financial and business data reporting standard.
It allows companies to prepare, share, and analyze financial information in a structured, standardized, and machine-readable format. In addition, it ensures transparency and consistency in presenting financial data to the government authorities
That is why, understanding how XBRL works and why it matters is essential for businesses to stay compliant and efficient.
1.2. What is XBRL filing in Singapore?
XBRL filing is submitting your company’s financial statements in this specific format to the Accounting and Corporate Regulatory Authority (ACRA) in Singapore.
It ensures that the data is consistent, accurate, and easy to analyze, for ACRA and stakeholders like investors, regulators, accountants, and auditors.
1.3. What Is the XBRL file format?
The XBRL file format is a structured format that organizes financial data into tags and labels. Each piece of data (e.g., revenue, expenses, assets) is tagged with a unique code, making it easy to identify and compare across different companies.
Unlike traditional formats like Excel or PDF, XBRL files are machine-readable, meaning computers can analyze the data instantly.
ACRA recognizes several XBRL formats to accommodate different company needs:
- Full XBRL: Comprehensive reporting format suitable for larger companies (usually public companies on the SGX) with complex financial data (210 data elements, including notes).
- Simplified XBRL: Designed for smaller companies Non-publicly traded companies, SMEs, startups) with straightforward financial structures.( 120 data elements and a PDF option).
- Other formats: 2 popular formats are XBRL FSG for banks and XBRL FSH for insurance (Around 80 data elements).
2. XBRL Filing requirements from ACRA Singapore (XBRL Filing Applicability)
In Singapore, XBRL filing is mandatory for most Singapore companies. However, the specific requirements depend on the type and size of the company.
2.1. Who needs to file XBRL?
- Singapore-incorporated companies (except exempt private companies and dormant companies) are required to file financial statements in XBRL format;
- Public companies listed on the Singapore Exchange (SGX) must file in XBRL;
- Non-listed companies with corporate shareholders or those that meet specific thresholds must also comply.
2.2. Who is exempt from XBRL Filing?
- Dormant companies;
- Companies under specific liquidation or winding-up procedures;
- Exempt private companies (EPCs) unless they voluntarily opt to file in XBRL.
2.3. XBRL Filing Deadlines (Including Extensions)
What Is the deadline for XBRL filing?
The XBRL filing deadline in Singapore is tied to your company’s financial year-end. Generally, companies must file their financial statements in XBRL format within 6 months from the end of their financial year.
That is why, for listed companies, the deadline is within five months, while non-listed companies have a 7-month deadline.
Can you get an extension for XBRL filing?
Yes, you can request an extension for XBRL filing under certain circumstances. However, this requires approval from ACRA, and it’s best to apply as early as possible as it can take up from 3 to 7 working days to process.
Application for exemptions are evaluated on a case-by-case basis, and there is no fee charged for it.
To request an extension of time for your filing with ACRA, follow these steps:
- Log into ACRA’s online VCC registration and filing portal;
- Navigate to the ‘Eservices’ section and select ‘Extension of Time’;
- Submit your application.
2.4. Document for full XBRL filing
For Full XBRL reporting, companies must prepare specific documents, including, but not limited to:
- Balance sheet;
- Auditor’s reports;
- Income statement;
- Cash flow statement;
- Director’s report.
2.5. XBRL filing fees
The cost of XBRL filing depends on whether you’re doing it yourself or engaging a professional service provider.
If you do it yourself from A to Z
Filing fees for ACRA’s BizFile+ portal are relatively low, please refer to the Bizfile+ for a complete list of service fees.
Remember that you need to have a SingPass and/or a Corpass to register to the ACRA’s BizFile+. If you do not have any, it is best to get support from your registered agent like Global Link Asia Consulting
If you outsource to a professional service provider
If you choose to outsource the process, professional fees may vary based on the complexity of your financial statements.
Global Link Asia Consulting is proud to provide you with the best XBRL filing services, no hidden fee, just cost-effective and professional.
2.6. XBRL filing criteria
ACRA has specific filing criteria to ensure that XBRL files are complete and accurate. Key criteria include:
- Proper tagging of financial data.
- Compliance with the latest ACRA XBRL Taxonomy.
- Validation against ACRA’s rules to ensure no errors.
- Failure to meet these criteria can lead to rejected filings, so it’s crucial to double-check your work.
2.7. XBRL filing software
The most commonly used software for XBRL filing in Singapore is ACRA’s BizFinx Preparation Tool. Please refer to the ACRA official URL Download BizFinx preparation tool or multi-upload tool here.
This free tool is user-friendly and designed specifically for preparing XBRL files.
The most common process to use this BizFinx Preparation Tool is to first export financial reports from an IRAS-approved third-party tool (i.e QuickBooks Online) to Excel or PDF format and then upload them to BinzFinx.
2.8. Common filing mistakes that can cause headaches
Filing financial reports can be tricky, and even small errors can lead to big problems. Here are some common mistakes to watch out for:
Common errors | Explanation |
Rounding Errors and Format issues | Missteps like rounding discrepancies, incorrect currency symbols, or inconsistent formatting can cause your filing to be rejected. |
Mislabeling financial data | Incorrectly tagging or labeling financial information is a common reason for rejected filings. |
Incomplete financial statements | Forgetting key sections like notes to accounts or cash flow statements can delay the process. |
Skipping file validation | Always validate your XBRL file with a tool like BizFinx before submission to catch errors early. |
Submitting late | Missing the deadline can lead to penalties, so be sure to file on time. |
Using outdated taxonomy | ACRA updates its XBRL Taxonomy periodically. Double-check that you’re using the latest version. |
2.9. How to file XBRL successfully?
Filing XBRL might seem intimidating, but it’s manageable if you break it down into simple steps:
Quick tip: How to save an XBRL file
Use compliant software like BizFinx and save your file with the ".xbrl" extension.
Collect all the necessary documents, including the balance sheet, income statement, cash flow statement, and notes to the accounts. You can do it yourself, via your accountants or simply outsource to Global Link Asia Consulting to help you with our tax-accounting services for Singapore companies.
ACRA offers a free tool called BizFinx to help convert your financial data into XBRL format. Download the software, enter your information, and generate your XBRL file. For detailed instructions, visit ACRA’s official website.
Run your file through BizFinx’s validation tool to check for errors or missing details. A validated file ensures you meet ACRA’s standards.
Log in to ACRA’s BizFile+ portal to upload your validated XBRL file. Be sure to have your login credentials and filing details ready.
2.10. How to view XBRL files in PDF?
You can convert XBRL files into PDF format using tools like BizFinx (free) or other XBRL file readers. There are several XBRL file readers available online you can search on Google, which allows you to open and analyze XBRL files. These tools are especially useful for auditors and analysts.
3. How can Global Link Asia Consulting help you file XBRL files with Ease and Professionalism?
Filing XBRL can be overwhelming, but that’s where Global Link Asia Consulting comes in. With over 10 years of experience, we provide end-to-end XBRL filing services that are:
If you are new to the Singapore business landscape and already have a strategic plan to do business here, we offer the following support as your trusted expert partner:
- Register a company in Singapore;
- Open a corporate bank account in Singapore with a 99% success rate;
- Choose the right company types for tax optimization in Singapore;
- Apply for Singapore business licenses;
- Get an affordable, professional registered office address for business;
- Support to open, authenticate, and manage Stripe Paypal Business in Singapore, Hong Kong, and the U.S;
- Handle all your tax accounting needs, timely annual filings, auditing, and more.
4. FAQs about Singapore XBRL filing
Yes, XBRL filing is mandatory for most companies incorporated in Singapore, except for exempt private companies and dormant companies.
Non-Banking Financial Companies (NBFCs) have specific filing requirements depending on their jurisdiction and regulatory body.
In Singapore, it’s best to consult ACRA’s guidelines for clarity or trusted experts in tax accounting like Global Link Asia Consulting so we know how to give you the most suitable advice.
You can read XBRL files using tools like BizFinx, and XBRL file readers, or by converting them into PDF format for easier viewing.
Global Link Asia Consulting Pte. Ltd. is pleased to announce the publication of the above insightful and informative article on our official website, Global Link Asia Consulting on 24th January 2025. The copyright for this article is exclusively held by Global Link Asia Consulting Pte. Ltd. Any unauthorized reproduction or distribution of this content without our express written permission is strictly prohibited. We value the protection of our intellectual property and appreciate your cooperation in adhering to these guidelines. Thank you for your continued support of Global Link Asia Consulting Pte. Ltd.