XBRL filing: full vs simplified: Frequently asked questions

Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice. XBRL filing is the format in which most Singapore-incorporated companies submit their financial statements to ACRA alongside the annual return, and the key practical question for most SMEs is whether they qualify for the simplified XBRL template or must prepare the full XBRL set. This guide walks through what XBRL filing is, who must file in each format, and the costs, timelines, and common errors to avoid.

What is XBRL filing and why does ACRA require it?

XBRL, or eXtensible Business Reporting Language, is a structured data format that tags each line item in a company’s financial statements so that regulators and other users can extract, compare, and analyse financial data electronically rather than reading static PDFs. Under the Companies Act 1967, Singapore-incorporated companies (other than those specifically exempted) filing their annual return with ACRA must also file a copy of their financial statements in XBRL format, using ACRA’s prescribed data elements set through the BizFinx preparation tool or an equivalent offline tool. The requirement applies to the financial statements that accompany the annual return, not to the annual return itself, and its purpose is to standardise how financial information is captured across Singapore’s company register.

Who must file full XBRL, and who qualifies for the simplified template?

ACRA’s filing requirements classify companies broadly by size and type. Solvent exempt private companies (EPCs) are generally not required to file financial statements in XBRL at all, though they may still need to file a simplified statement confirming solvency, unless they are a company limited by guarantee or otherwise fall outside the exemption. Smaller non-listed companies that are required to file XBRL but meet specific size criteria can generally use the simplified XBRL template, which captures a reduced set of data elements (roughly 120 elements, compared to several hundred in the full template) covering only the primary financial statements and a limited set of notes. Companies that do not qualify for the simplified template, including larger non-listed companies and certain regulated entities, must file the full XBRL template, which requires tagging a significantly more detailed set of line items and notes to the financial statements.

What are the eligibility requirements for using the simplified XBRL template?

Eligibility for the simplified template generally depends on company size thresholds and type, which ACRA reviews from time to time, so companies should check the current BizFinx guidance for the exact financial thresholds in force for the relevant financial year rather than relying on an older figure. Companies incorporated as public companies, those that are part of a group required to prepare consolidated statements, or those in regulated sectors are generally pushed toward the full template regardless of size. Where a company is borderline, it is safer to prepare under the fuller template than to risk a rejected filing for using the wrong one, since ACRA’s filing system will flag a template mismatch at submission.

What does XBRL preparation cost, and how long does it take?

For an SME with straightforward accounts, preparing a simplified XBRL filing using the BizFinx tool typically takes a qualified preparer a few hours once the financial statements are finalised, while a full XBRL filing with extensive notes can take 1 to 3 working days depending on the complexity of the notes to the accounts. Engaging a corporate services provider to prepare and file XBRL alongside the annual return is typically bundled into the overall compliance fee for smaller companies, with full XBRL preparation commanding a materially higher fee than the simplified template because of the additional tagging work involved. The statutory deadline for filing the annual return, and the accompanying XBRL financial statements, is generally within 7 months of the financial year end for a private company, and late filing attracts a late lodgement penalty from ACRA that increases the longer the filing is overdue.

What is the step-by-step process for an XBRL filing?

First, finalise the company’s financial statements in the normal course of the annual accounts preparation. Second, determine which XBRL template the company is required or permitted to use, full or simplified, based on its current size and type classification. Third, map each line item in the financial statements to the corresponding XBRL data element using the BizFinx preparation tool, taking care with items that do not have an exact one-to-one match and require judgement on the nearest appropriate tag. Fourth, validate the file using BizFinx’s built-in validation checks, which flag incomplete or inconsistent tagging before submission. Fifth, submit the validated XBRL file together with the annual return through BizFile+. Sixth, retain a copy of the submitted XBRL file and the validation report as part of the company’s statutory records.

What are the most common mistakes companies make with XBRL filing?

The most frequent mistake is using the simplified template when the company no longer qualifies, typically after crossing a size threshold without the preparer noticing, resulting in a rejected filing that must be redone under the full template. The second is leaving the tagging exercise until the annual return deadline is imminent, which does not allow time to resolve data elements that do not map cleanly onto the company’s chart of accounts. The third is failing to reconcile the XBRL figures back to the audited or management accounts before submission, which can create a discrepancy between the two public-facing records of the company’s financial position. The fourth is assuming a solvent exempt private company is automatically excused from any XBRL obligation without checking whether it is a company limited by guarantee or otherwise falls outside the exemption, since that assumption is not always correct.

How does XBRL filing interact with the company’s broader annual compliance calendar?

XBRL filing does not happen in isolation; it is one step within a sequence that includes closing the books, finalising or auditing the financial statements, holding or dispensing with the annual general meeting, and lodging the annual return with ACRA, all generally expected within set statutory windows after the financial year end. Companies that leave XBRL preparation to the very end of this sequence often find that errors discovered during tagging, such as an unreconciled balance sheet item, force a late re-opening of the accounts that should have been caught earlier in the accounts-closing process. Building XBRL preparation into the accounts close checklist, rather than treating it as an afterthought once the annual return deadline approaches, is the most reliable way to avoid a late filing penalty.

How does XBRL filing differ for a group with subsidiaries compared to a standalone company?

A standalone company generally prepares its own financial statements and tags one set of XBRL data covering only its own figures. A parent company that prepares consolidated financial statements for a group, by contrast, is usually directed toward the full XBRL template regardless of the parent’s standalone size, since consolidated statements carry a wider range of notes, including related-party balances, non-controlling interests, and segment information, that the simplified template is not designed to capture. Where a Singapore holding company sits above several operating subsidiaries, it is worth checking at the planning stage, before the financial year even closes, whether consolidation will be required and therefore whether the full template should be assumed from the outset, rather than discovering the mismatch only once the accounts are finalised and the filing deadline is close.

Dormant subsidiaries within a group still generally need their own XBRL filing unless they qualify for a specific exemption as a dormant company, and the fact that a subsidiary is immaterial to the group’s consolidated results does not by itself excuse it from its own standalone ACRA filing obligations as a Singapore-incorporated company.

What should a company do if it discovers an error in an XBRL filing after submission?

Where an error is discovered after the XBRL file has already been submitted and accepted by ACRA, usually a tagging mistake or a figure that does not match the final audited accounts, the usual remedy is to lodge a replacement set of financial statements through BizFile+, which allows a company to file a revised annual return and accompanying XBRL where a genuine error is identified. Directors should not leave a known discrepancy uncorrected on the public register, since an inaccurate filing can complicate later due diligence, a bank facility review, or a grant application that relies on the company’s filed financial statements as supporting evidence. Correcting the record promptly, with a brief explanation retained in the company’s internal file as to why the correction was needed, is the more defensible approach compared to allowing an inconsistency to sit on the public register indefinitely.

FAQs

Does every Singapore company need to file XBRL?
No. Solvent exempt private companies are generally exempted from the full XBRL requirement, subject to specific exclusions such as companies limited by guarantee, while other companies must file either the full or simplified template depending on their size and type.

Can a company switch from full to simplified XBRL in a later year?
Yes, if the company’s size and type later meet the simplified template’s eligibility criteria, it can switch, though each year’s filing should be assessed on that year’s figures rather than assuming the prior year’s template still applies.

What happens if XBRL figures do not match the audited financial statements?
A mismatch can prompt queries from ACRA or stakeholders relying on the public filing, so the XBRL data should always be reconciled against the final audited or management accounts before submission.

Who is responsible for preparing the XBRL filing?
Directors are ultimately responsible for the company’s statutory filings, though in practice the task is usually delegated to the company’s accountant, auditor, or corporate secretarial provider.

What tool is used to prepare XBRL filings in Singapore?
ACRA’s BizFinx preparation tool is the standard tool for preparing and validating XBRL filings before submission through BizFile+.

Related guides

For the common mistakes and rejection reasons on this exact topic, see our companion article, XBRL Filing (Full vs Simplified): Common Mistakes and Rejection Reasons. For how XBRL preparation fits alongside a holding structure’s broader tax planning, see Singapore holding company tax optimisation: decision tree, should you choose this. Where a company with foreign dependants also needs to manage pass-related compliance in the same filing season, see Spouse work eligibility on each pass type: Common mistakes and rejection reasons.

Authoritative references for this article include the Accounting and Corporate Regulatory Authority at acra.gov.sg for the BizFinx tool and XBRL filing requirements, the Inland Revenue Authority of Singapore at iras.gov.sg for how financial statement figures feed into the tax computation, and the Ministry of Finance at mof.gov.sg for the policy framework behind Singapore’s corporate reporting regime.

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.