XBRL Filing (Full vs Simplified): Documents Required and Templates

XBRL filing is the process of converting a Singapore company’s financial statements into a structured, ACRA-readable data format (Extensible Business Reporting Language) and lodging it together with the annual return, using either the Full or Simplified template depending on the company’s size and structure.

Need help with this? Call, SMS or WhatsApp +65 8501 7133, or email [email protected]. Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice.

What XBRL Filing Actually Involves

Most Singapore-incorporated companies that are not exempt from preparing financial statements must submit those statements to the Accounting and Corporate Regulatory Authority (ACRA) in XBRL format, rather than as a plain PDF. XBRL tags each line item in a set of financial statements (revenue, trade receivables, directors’ remuneration, and so on) with a standard label drawn from ACRA’s taxonomy, so that regulators, banks and analysts can extract and compare data programmatically rather than reading a scanned document. The filing is lodged through BizFinx, ACRA’s online preparation and submission tool, and is submitted alongside (though as a separate step from) the company’s annual return.

Section 197 of the Companies Act 1967 provides that every company must file an annual return with the Registrar within the prescribed period, and it is this annual return obligation that triggers the XBRL requirement for companies that are not otherwise exempted. In practical terms, the annual return itself is a short online form confirming officers, share capital and registered address, while the XBRL filing is the substantive financial data attached to it. Companies sometimes assume the two are the same lodgement; they are not, and BizFile+ will flag an annual return as incomplete if the required XBRL attachment, or the declaration in lieu of one, is missing.

Full XBRL vs Simplified XBRL: Which Template Applies

ACRA offers more than one template, and choosing the wrong one is one of the most common reasons an xbrl filing gets rejected or has to be redone. The Full XBRL template (sometimes called FSH Full) contains around 210 data elements and mirrors a complete set of financial statements prepared under the Singapore Financial Reporting Standards, including full notes on property, plant and equipment, related party transactions, and financial instruments. The Simplified XBRL template (FSH Simplified) contains a shorter list of roughly 120 elements and is available to smaller, non-listed companies whose financial statements are relatively straightforward.

A third option, “Financial Statements Highlights”, requires only a handful of key figures and applies to companies that are exempt from audit and meet other qualifying conditions, though even this minimal filing still uses the XBRL structure rather than a free-form PDF. Deciding between these templates is not simply a matter of company size measured in revenue; group structure, the presence of financial instruments beyond ordinary trade debtors and creditors, and whether the company has ever been part of a consolidation exercise all push a filing towards the fuller template even where turnover is modest.

Who Is Required to File in Full, and Who Qualifies for Simplified

Whether a company files Full or Simplified generally depends on whether it is a “smaller company” as defined by ACRA (broadly, companies below certain revenue and total asset thresholds that are not part of a group required to prepare consolidated statements, and are not regulated financial institutions) and whether it is publicly listed or has subsidiaries with more complex arrangements. Publicly listed companies, companies with corporate group structures requiring consolidation, and companies with financial instruments, revenue recognition or leasing arrangements that go beyond a simple trading business are typically pushed into the Full template regardless of size.

Solvent exempt private companies (EPCs), meaning private companies with 20 or fewer shareholders and no corporate shareholder, are in a different position altogether. Section 201 of the Companies Act 1967 sets out the requirement for directors to lay financial statements before members, but solvent EPCs are permitted to lodge an online declaration of solvency instead of full financial statements, and so may not need to file XBRL at all. Insolvent EPCs and all other companies lose that concession and must file financial statements, whether Full or Simplified, in the usual way. Dormant companies occupy a middle ground: a dormant company that has never been active since incorporation, and meets ACRA’s other conditions, may also be exempt from preparing financial statements, though the directors still need to confirm the company’s dormant status each year as part of the annual return.

Documents You Need Before You Start

Before opening BizFinx, it helps to have the full set of source documents on hand rather than discovering gaps midway through data entry. In practice, most companies need the following ready before starting an xbrl filing:

  • Signed financial statements (statement of financial position, statement of comprehensive income, statement of changes in equity, cash flow statement, and notes) already approved by the directors
  • The general ledger or trial balance used to prepare those statements, for cross-checking figures during tagging
  • Fixed asset register and depreciation schedule, if the company holds property, plant or equipment
  • Details of related party transactions and directors’ remuneration for the notes section
  • Loan agreements, lease schedules or financial instrument documentation, where the company has classified assets under FRS 109; our guide on FRS 109 Financial Instruments in Singapore: Classification and Expected Credit Loss for SMEs sets out how these should be classified and measured before they are tagged
  • The company’s UEN and prior year’s XBRL filing, if any, for consistency in comparative figures

Companies that hold receivables, loans to related parties, or fixed deposits with maturities beyond twelve months should pay particular attention to the FRS 109 classification step before tagging begins, since the expected credit loss treatment affects both the carrying value shown on the statement of financial position and the notes disclosure required under the Full template. Getting this classification right before data entry starts avoids having to unpick and retag figures later in the process.

Cost and Timeline for XBRL Filing in Singapore

Costs and timelines vary with the complexity of the underlying financial statements, but the following ranges are typical for a private limited company using a corporate service provider:

  • Simplified XBRL preparation: roughly S$300 to S$600, typically completed within 3 to 5 working days once final financial statements are available
  • Full XBRL preparation: roughly S$600 to S$1,500 depending on the number of notes and disclosures, typically 1 to 2 weeks
  • ACRA annual return filing fee: S$60 per company, paid separately at the point of lodgement
  • Statutory deadline: private companies must file their annual return, and the accompanying XBRL where required, within 7 months after their financial year end; public companies have 6 months
  • Late lodgement penalties from ACRA start at S$300 and increase the longer the filing remains outstanding

Because the annual return deadline is fixed to the financial year end rather than to the AGM date, it is worth locking in a corporate secretary’s preparation slot well before the 7-month mark, particularly if the company also has a corporate tax computation or Annual Return Filing Singapore obligation due around the same time; our Annual Return Filing Singapore 2026: ACRA Guide, Deadlines and Fees guide covers that companion deadline in detail. Companies that leave both the financial statements and the XBRL preparation to the final fortnight before the deadline routinely find that queries on classification or missing supporting documents cannot be resolved in time, which is when late lodgement penalties tend to arise.

Step-by-Step Process for an XBRL Filing

The mechanics of preparing and lodging an XBRL filing follow a fairly consistent sequence regardless of which template applies:

  1. Finalise and have the directors approve the financial statements, since XBRL figures must match the approved set exactly
  2. Determine which template applies (Full, Simplified, or Financial Statements Highlights) based on the company’s size, listing status and group structure
  3. Map each line item in the financial statements to the corresponding element in ACRA’s taxonomy, using BizFinx’s built-in validation checks to flag mismatches
  4. Complete the notes sections, including related party transactions, share capital movements and, where relevant, financial instrument disclosures
  5. Run the “Financial Statements Validation” tool within BizFinx to confirm the tagged data reconciles internally (for example, that total assets equal total liabilities plus equity)
  6. Submit the completed XBRL file together with, or shortly before, the annual return through ACRA’s BizFile+ portal
  7. Retain a copy of the submitted file and the validation report for the company’s statutory records

Many companies engage their corporate secretary or accountant to handle steps two through six, since the taxonomy mapping requires familiarity with ACRA’s element list and the validation errors it produces are not always self-explanatory to someone preparing a filing for the first time. Even where preparation is outsourced, the directors remain responsible for approving the underlying financial statements and for the accuracy of what is ultimately lodged.

Common Mistakes That Delay an XBRL Filing

A handful of recurring errors account for most of the back-and-forth that companies experience with their xbrl filing. Selecting the wrong template is the most frequent, typically because a company assumes it qualifies for Simplified without checking whether it has a subsidiary, an associate, or financial instruments requiring fuller disclosure. Tagging figures from a draft rather than the final board-approved financial statements is another common source of rework, since any subsequent adjustment means the XBRL file must be redone to match.

Mismatched comparative figures between the current and prior year, incomplete related party disclosures, and rounding differences between the trial balance and the financial statements are also frequent causes of validation failures within BizFinx. Some companies also overlook that a change in financial year end, or a first financial year that is shorter or longer than twelve months, can affect which comparative period figures are expected in the taxonomy, leading to validation errors that have nothing to do with the underlying accounting. Finally, some companies leave preparation until close to the 7-month deadline, only to find that their corporate secretary or accountant needs additional time to resolve queries on classification, particularly around financial instruments or lease arrangements, which is best avoided by starting the process as soon as the financial statements are signed.

Related Filing Obligations to Keep in View

XBRL filing rarely sits in isolation. It typically falls due in the same window as the corporate tax filing with the Inland Revenue Authority of Singapore (IRAS), and companies preparing their financial statements should also check whether their accounting treatment is consistent with the standards overseen by the Ministry of Finance’s Accounting Standards Council (MOF), which sets the framework the Singapore Financial Reporting Standards operate under. Coordinating the financial statements, the XBRL filing, the annual return and the corporate tax computation as a single annual cycle, rather than as separate ad hoc tasks, is usually the difference between a smooth close and a scramble in the final weeks before the deadline.

Companies with foreign staff on work passes should also keep an eye on adjacent compliance deadlines that can fall around the same time of year; if a key employee’s passport is due to expire before their Employment Pass renewal, our guide on Passport Expiring Before EP Renewal? Sequence the Update and Filing explains how to sequence the two so neither application stalls. For the XBRL filing itself, ACRA’s own guidance and the BizFinx portal, both accessible via ACRA, remain the authoritative reference for taxonomy updates and template eligibility criteria, which are reviewed periodically, so it is worth checking for updates each filing cycle rather than assuming last year’s template still applies.

FAQs

Do all Singapore companies need to file in XBRL format? No. Solvent exempt private companies may lodge an online declaration of solvency instead of financial statements, and certain companies limited by guarantee file in PDF rather than XBRL. Most other companies, however, must file either Full or Simplified XBRL depending on their size and structure.

What is the difference between Full and Simplified XBRL? Full XBRL contains around 210 data elements and is required for larger companies, listed entities and those with group or consolidation requirements. Simplified XBRL contains around 120 elements and is available to smaller, non-listed companies with straightforward financial statements.

Can I amend an XBRL filing after it has been submitted? Yes, ACRA allows a revised XBRL filing to be lodged if an error is discovered, though this generally requires the directors to first approve revised financial statements before the revised XBRL file is prepared and submitted.

How long does XBRL preparation usually take? Simplified filings are typically completed within 3 to 5 working days once the financial statements are finalised, while Full XBRL filings with more extensive notes can take 1 to 2 weeks.

What happens if I miss the XBRL or annual return deadline? ACRA imposes late lodgement penalties starting at S$300, increasing the longer the filing remains outstanding, and repeated late filing can affect the company’s compliance record with ACRA.

Need help with this? Call, SMS or WhatsApp +65 8501 7133, or email [email protected]. Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice.