7 MIN READ 
For many companies that submit financial statements to ACRA, XBRL Filing Singapore is a key part of annual compliance. XBRL stands for eXtensible Business Reporting Language.
It uses digital tags to make financial data easier to read, compare, and analyse through software. ACRA treats XBRL as the digital format for filing financial statements in Singapore.
For SME directors, the main question is not only how to file. The real question is what type of XBRL file the company needs, and if any filing exemption applies.
XBRL is a structured digital format for financial statements. Instead of uploading only a static PDF, companies tag financial data so ACRA can process it in a standard format. This supports transparency and makes company financial data easier to compare across filings.
XBRL filing is usually submitted as part of the company’s annual return. Companies should first check if they need to file financial statements with ACRA. If yes, they must then check the correct filing format based on company type, size, and public accountability status.
ACRA’s XBRL filing rules apply mainly to Singapore-incorporated companies that are required to file financial statements. The exact format depends on the company’s nature and scale of operations.
Smaller non-publicly accountable companies generally file Simplified XBRL plus a directors-authorised PDF copy. Other Singapore-incorporated companies that need to file financial statements generally file Full XBRL plus a directors-authorised PDF copy.
Companies limited by guarantee and companies using other accounting standards with ACRA approval file a PDF copy of directors-authorised financial statements instead of XBRL. Banks, finance companies, and insurance companies use sector-specific XBRL FSH templates plus a PDF copy.
The XBRL full vs simplified Singapore question depends mainly on size and public accountability. ACRA defines a smaller company as one where revenue and total assets for the current financial year do not exceed S$500,000. If the company has a subsidiary, associate, or joint venture, consolidated figures are used unless consolidation is exempted.
| Filing Situation | What To File |
| Smaller and non-publicly accountable company | Simplified XBRL plus PDF financial statements authorised by directors |
| Other Singapore-incorporated company required to file financial statements | Full XBRL plus PDF financial statements authorised by directors |
| Bank, finance company, or insurance company | XBRL FSH for the sector plus PDF financial statements authorised by directors |
| Company limited by guarantee | PDF financial statements authorised by directors |
| Solvent EPC that chooses to file voluntarily | Optional XBRL format and optional PDF based on company position |
Full XBRL captures about 210 data elements, including primary statements and selected notes. Simplified XBRL captures about 120 data elements, including complete information in financial performance and financial position statements plus selected notes.
The XBRL exemption EPC Singapore rule is important for exempt private companies. A solvent exempt private company does not need to file financial statements if it meets the EPC requirements and can pay its debts as they fall due. ACRA requires an online declaration of solvency during annual return filing.
An EPC is generally a private company with fewer than 20 members where no corporation holds beneficial interest in its shares, directly or indirectly. A government-owned private company declared as an EPC by the Gazette can also qualify.
Dormant relevant companies may also avoid financial statement filing if they meet ACRA’s conditions. For a dormant non-listed company, ACRA states that total assets must not exceed S$500,000, and a parent company must use consolidated total assets for this test.
ACRA provides three main ways to prepare and file XBRL financial statements. Companies can use the BizFinx Preparation Tool, use approved accounting software for Simplified XBRL, or engage a corporate service provider. BizFinx is ACRA’s free preparation tool for XBRL financial statements.
A practical filing flow works like this:
This process should be completed only after the accounts are final. ACRA states that Full XBRL text block content should be legible, complete, and identical to the financial statements tabled at the AGM or circulated to members.
Common XBRL errors Singapore companies face often come through rushed mapping and validation. The numbers may be correct in the accounts, but the XBRL file can still fail validation because tags, totals, comparative figures, or taxonomy choices do not match ACRA’s business rules.
Directors and finance teams should watch for these issues:
ACRA allows companies to apply for exemption if a genuine validation error cannot be fixed even though the financial statements are correct. The exemption request is free, and processing usually takes three to seven working days based on case complexity.
Arnifi help founders and SME directors manage Singapore compliance with fewer blind spots. Our team can support company setup, accounting coordination, financial statement readiness, annual return preparation, and XBRL filing checks. We help companies identify the right filing route early so ACRA deadlines do not become a last-minute issue.
XBRL Filing Singapore is not only a technical upload. It is part of a company’s annual reporting discipline. SMEs should check filing requirements, EPC status, Full XBRL or Simplified XBRL needs, BizFinx validation, and annual return timing early. Clean preparation reduces errors and keeps company records aligned with ACRA expectations.
XBRL filing is the digital filing of financial statements using structured tags. ACRA uses XBRL to process financial data in a standard digital format.
Full XBRL captures about 210 data elements. Simplified XBRL captures about 120 data elements and usually applies to smaller non-publicly accountable companies that must file financial statements.
A solvent exempt private company does not need to file financial statements if it meets ACRA’s conditions. It must make an online solvency declaration during annual return filing.
A company should fix genuine validation errors before filing. If the financial statements are correct but the error cannot be fixed, the company may apply to ACRA for an exemption.
Top Singapore Packages
Top Singapore Packages
[forminator_form id=”7963″]
[forminator_form id=”6174″]
[forminator_form id=”7614″]