For companies, eXtensible Business Reporting Language (XBRL) filing means converting financial statements from a document designed for people into structured financial data that the Accounting and Corporate Regulatory Authority’s (ACRA) systems can read, validate and compare. XBRL uses digital tags to identify financial information, such as revenue, assets, and net profit, so that the data can be processed consistently by software.
This is more than a file-format conversion. The company must determine which filing requirement and XBRL template apply, map each relevant financial-statement item to the ACRA Taxonomy, complete the required fields, resolve validation issues, and ensure that the XBRL data agrees with the financial statements presented at the annual general meeting or circulated to members.
The practical question is therefore not only whether the company can use the free BizFinx Preparation Tool, but whether the finance team has the capacity, accounting judgement, and current taxonomy knowledge to prepare an accurate filing within the annual-return timetable. This article explains what XBRL filing involves, the common challenges, and why outsourcing makes sense.
What XBRL Filing Means for Companies
ACRA states that Singapore-incorporated companies must prepare financial statements, except for dormant relevant companies, and must file financial statements with ACRA unless exempted. The filing format and extent depend on the company’s nature and size. Companies should therefore first confirm whether filing is required and which XBRL template applies.
The main filing categories are:
| Full XBRL |
|
| Simplified XBRL |
|
| XBRL FSH |
|
Companies such as dormant relevant companies and solvent exempt private companies may be exempt from filing financial statements, while companies limited by guarantee, foreign companies, and companies using other accounting standards approved by ACRA have separate filing requirements.
Companies generally map and validate the financial statements in the BiZFinx Preparation Tool, upload the XBRL file, and then file the annual return in BizFile+. ACRA notes that if the annual return is not lodged after the XBRL upload, the uploaded date may lapse and require re-uploading.
Why XBRL Filing Can Be Challenging
The most demanding part is often mapping. ACRA describes its taxonomy as a dictionary for XBRL language. Preparers must match line items in the financial statements to the relevant taxonomy concepts, using one-to-one, many-to-one, one-to-many, or best-fit mapping where appropriate. This requires accounting judgement because the wording in the financial statements may not exactly match the taxonomy.
These errors can lead to amendments. If an amendment is missed and the filing remains incorrect after the deadline, penalties may follow. An accountant who has prepared hundreds of filings is more likely to recognise how unusual line items should be tagged, while a preparer completing one filing a year may be learning the process under deadline pressure.
Other challenges include keeping the XBRL file aligned with late changes to the final financial statements, checking comparative figures imported from an earlier filing, completing every applicable template, and resolving validation errors. ACRA notes that not all data elements may be imported when taxonomy versions change, so preparers must check the accuracy and completeness of comparative figures rather than rely on a simple roll-forward.
The Business Impact of Getting It Wrong
- Penalties: An annual return filed up to three months late carries a S$300 penalty, and S$600 beyond that, applied automatically in BizFile+. Repeated breaches can bring composition sums of at least S$500, court fines of up to S$10,000 per charge, and disqualification for a director with three filing offences in five years.
- Record: Late or corrected filings stay on the company’s ACRA record. Banks and buyers check that record before they lend or invest, and a history of late filings costs the company their confidence.
- Internal cost: Every amendment sends the accountant back to re-map, re-validate and re-upload the file while the deadline keeps running. At year-end, that means overtime or a hire to cover the gap and drive up the cost.
Directors are responsible under Section 201 of the Companies Act 1967 for laying financial statements before the company at its AGM, and those financial statements must comply with the Accounting Standards and give a true and fair view of the company’s financial position and performance.
Why Outsourcing Can Make Sense
| Factor | In-house works when | Outsource when |
| Disclosure complexity | Single entity with simple accounts, same disclosures as last year. | Complex or group accounts, restructuring, a new accounting policy, or a first-time filing. |
| Team capacity | Team is available during the filing window. | No internal capacity is available due to existing finance and audit commitments. |
| Mapping skill | An accountant on the team has prior mapping experience in the Preparation Tool. | No team member has mapping experience, or the individual with experience has left the team. |
| Cost Considerations | Internal capacity is available at no incremental cost. | Internal delivery would require overtime, reassignment of existing tasks, or additional headcount. |
Outsourcing is particularly sensible when the filing is complex, the team prepares XBRL only occasionally, deadlines overlap with audit and year-end work, or internal reviewers are not familiar with the latest ACRA taxonomy and validation requirements. A specialised provider can bring together mapping, validation, review and filing support, while the company’s finance team focuses on confirming that the output agrees with the approved financial statements.
Why Finance Teams Outsource to BoardRoom
- Tagging that ACRA accepts: BoardRoom’s accountants have supported more than 1,000 companies through XBRL conversion, so an unusual line item is rarely unusual to them.
- Validation and amendments are our work: The validation run, review of possible errors, and any amendment round sit with BoardRoom, not with your team.
- Your role becomes review and sign-off: You check the output against the signed statements rather than build it.
- The filing and annual return move together: When BoardRoom also acts as your corporate secretary, the XBRL file and the annual return are lodged as one job.
A Practical Decision for Finance Teams
In-house preparation can work well for a straightforward, recurring filing where an experienced preparer has sufficient time, and the company maintains strong review controls. Outsourcing becomes more compelling when the filing is new, complex or time-sensitive, or when internal capability is limited. The objective is not simply to transfer an administrative task. It is to reduce execution risk, improve consistency and free the finance team to concentrate on review, approval and core reporting responsibilities.
BoardRoom supports Singapore companies with XBRL preparation, mapping, validation and filing coordination. If your team is assessing whether to retain the work in-house or outsource it, consider the complexity of the financial statements, the experience of the preparer, available review capacity and the consequences of rework close to the filing deadline. Contact BoardRoom to discuss the scope of your next filing.