Free Incorporation when you bundle with Accounting
Free Company Registration . when you bundle incorporation with accounting. 7/100 slots already claimed. Act fast. T&C’s apply
Days
Hours
Min
Secs
Singapore
Australia
Hong Kong
United Kingdom

XBRL Filing in Singapore: A Comprehensive Guide for 2026

12 mins read
Picture of Deepinder Kaur
Deepinder Kaur
Content Lead

Deepinder Kaur is the Content Lead at Sleek, where she crafts empathetic, reader-focused, and actionable content strategies that help entrepreneurs make confident business decisions. She specialises in simplifying complex topics into clear, practical insights that inspire understanding and action.

With over 14 years of experience in content and a strong foundation in finance, Deepinder brings strategic depth and subject matter expertise to her work. She began her career at Bank of America, where she built her understanding of financial systems and operations, before moving into content strategy across a range of industries.

A former agency founder herself, Deepinder understands the fast pace, pressure, and constant need for clarity that entrepreneurs face. At Sleek, she channels that real-world perspective to create content that informs, empowers, and drives business growth. 

She holds an MBA in Finance and International Business, is HubSpot-certified in Content Marketing, and was named one of the Top 25 Emerging Women in Digital by DIGITALCONFEX in 2023.

Outside of work, Deepinder finds balance and inspiration in books, yoga, and time spent in nature.

XBRL filing Singapore guide
Key takeaways
  • If your company must submit financial statements to ACRA, you will likely need to file them in XBRL format via Bizfile. 
  • Most companies must choose between Full XBRL and Simplified XBRL. Selecting the wrong template can delay filing.
  • AGM and Annual Return deadlines are calculated from your FYE, not the calendar year. Late filing can result in $300–$600 penalties.
  • Incorrect tagging, mismatched figures, or missing fields can cause submission failures. Start preparation early to avoid last-minute stress.
Looking to file in XBRL ?
Corporate Secretary Services
From
$300/year
Includes $60 govt fees
Related Reads
ACRA 2026: Annual Return Filing Made Clear
Discover the Sleek difference
document folder icon
Searching for like-minded founders?
In a Minute
What if your financial statements could speak for you?
In this article

XBRL filing in Singapore usually becomes urgent when it’s almost too late. Many founders and in-house admins only realise they need XBRL when preparing to lodge financial statements with ACRA. 

If your company needs to lodge financial statements, you’re likely asking:

  • Do I need to file in XBRL?
  • Should I use Full or Simplified XBRL?
  • What happens if I submit late or get rejected?

This guide explains exactly:

  • Who must complete XBRL filing in Singapore
  • Which template applies to your company
  • What to prepare before submission
  • How to avoid validation errors and late penalties

If you want a safe, structured next step, this will definitely help. 

What is XBRL?

What is XBRL
XBRL explanation by Sleek

XBRL stands for eXtensible Business Reporting Language. It’s a structured format that allows financial data to be submitted in a standardised, machine-readable way.

Instead of uploading just a PDF, companies tag their financial figures into predefined data fields. This allows ACRA to:

  • Standardise financial reporting
  • Improve regulatory review
  • Analyse data more efficiently

How this affects you

It means you can’t just upload a clean PDF and be done with it. If you’re required to file in XBRL, your financial statements must be converted into ACRA’s required XBRL template before submission through Bizfile.

For many founders and operations leads, this is where confusion begins.

Who needs to file XBRL in Singapore?

Most companies that lodge financial statements with ACRA must complete XBRL filing in Singapore.

If your company is incorporated in Singapore and required to submit financial statements to ACRA, you will generally need to file them in XBRL format via Bizfile.

However, the exact requirement depends on your company type and status.

Listed and non-listed companies

Listed companies

Listed companies are required to:

  • Hold their Annual General Meeting (AGM) within 4 months after their financial year end (FYE)
  • File their Annual Return with ACRA within 5 months after FYE

Where financial statements are required, they must typically be submitted in Full XBRL format as part of the ACRA XBRL filing process.

Non-listed companies (including most private companies)

For non-listed solvent companies:

  • AGM must generally be held within 6 months after the FYE
  • Annual Return must be filed within 7 months after the FYE

If financial statements are required to be lodged, they are usually submitted in either:

  • Full XBRL, or
  • Simplified XBRL (if eligible)

The correct template depends on eligibility under ACRA’s XBRL requirements.

Insolvent companies (including EPCs)

If an exempt private company (EPC) is insolvent, it must lodge financial statements with ACRA.

In such cases:

  • Financial statements must be submitted in XBRL format
  • Filing is typically required within 30 days after the AGM, and
  • No later than 6 months after the financial year end

If your company has solvency concerns, it’s especially important to confirm your XBRL submission requirements early.

Important things to know about XBRL filing deadlines

When it comes to XBRL filing in Singapore, timing is where most companies slip up.

Here’s what you need to understand.

  • Your deadline is based on your financial year-end (FYE)

ACRA filing timelines are calculated from your company’s financial year end (FYE), not the calendar year.

For example:

If your FYE is 31 December 2025, your filing deadlines are counted from that date, and not from January.

This matters because many companies mistakenly think deadlines reset with the new year. They don’t.

Your:

  • AGM deadline
  • Annual Return deadline
  • Financial statements submission
  • XBRL filing timeline

…are all triggered by your FYE.

If you’re unsure of your FYE, check your BizFile profile before planning your submission timeline.

  • XBRL filing is done through Bizfile

All ACRA XBRL filing Singapore submissions are made through the Bizfile portal.

To submit, you’ll need:

  • CorpPass access
  • The correct XBRL template (full or simplified)
  • A validated XBRL file (prepared using Bizfinx or approved software)
  • A PDF copy of signed financial statements (where required)

XBRL filing is not a separate system; it forms part of your Annual Return filing process.

  • Extensions are possible, but not automatic

ACRA may grant extensions in certain circumstances, but:

  • You must apply
  • You must meet the criteria
  • Approval is not guaranteed

It’s much safer to plan your XBRL preparation early, especially if:

  • You’re filing for the first time
  • Your financial statements include consolidation
  • You’ve previously faced validation errors

4. Late filing results in penalties

Under ACRA’s current two-tier penalty framework (for annual lodgments due on or after 14 January 2022):

  • $300 if filed within 3 months after the deadline

  • $600 if more than 3 months late

The longer the delay, the higher the penalty.

And here’s what many founders don’t realise:

Delays in preparing your XBRL financial statements can directly impact your Annual Return filing timeline. If your XBRL file fails validation close to the deadline, you may run out of time, and the penalty clock starts.

This is why most compliance-focused companies prepare XBRL tagging well before the due date.

Not sure which XBRL template applies to your company?

How does XBRL filing work if you are a newly incorporated business in Singapore?

If your company is newly incorporated, your first filing timeline works slightly differently.

Generally:

  • Your first Annual Return must be filed within 18 months from incorporation, OR
  • Within 30 days after your first AGM, whichever comes first

If your company is required to lodge financial statements, they must be submitted in XBRL format as part of this process.

First-time filers often underestimate how long XBRL preparation takes, especially if they are unfamiliar with:

  • Bizfinx validation
  • Template selection
  • PDF attachment requirements

If this is your first time handling an ACRA XBRL filing, it’s wise to confirm your requirements early rather than rushing close to the deadline.

How to do XBRL filing in Singapore (step-by-step overview)

XBRL filing in Singapore may sound technical, but the process follows a clear structure.

Step-by-step XBRL filing process
The step-by-step process for completing XBRL filing in Singapore

Here’s what typically happens when submitting XBRL financial statements to ACRA via Bizfile.

Step 1: Finalise your financial statements

Before anything else, your financial statements must be:

  • Completed and accurate
  • Prepared in accordance with Singapore Financial Reporting Standards (SFRS or SFRS for Small Entities)
  • Audited (if your company is subject to a statutory audit)

XBRL filing is based entirely on your final financial numbers. If your statements are still changing, don’t start tagging yet.

Step 2: Confirm your XBRL template

Next, confirm which filing format applies:

  • Full XBRL
  • Simplified XBRL
  • FSH (Banks/Insurance)

Choosing the wrong template is one of the most common causes of filing delays. If unsure, confirm eligibility before proceeding.

Step 3: Prepare the XBRL file 

You will need to convert your financial statements into XBRL format.

This is done by:

  • Mapping your financial data to ACRA’s taxonomy
  • Applying the correct XBRL tags
  • Validating the file for errors

Validation is critical. Most rejections happen at this stage due to:

  • Incorrect tagging
  • Missing mandatory fields
  • Figures that do not tie across statements

Step 4: Log in to Bizfile

All ACRA XBRL filing Singapore submissions are completed through the Bizfile portal.

You’ll need:

  • CorpPass access
  • Your validated XBRL file
  • PDF copy of signed financial statements (where required)

Step 5: Upload, pay (if required), and submit

Inside Bizfile:

  1. Select Annual Return filing
  2. Upload your XBRL file
  3. Attach the required PDF documents
  4. Pay the applicable filing fee
  5. Submit and obtain confirmation

Keep your submission confirmation for recordkeeping.

Step 6: Monitor for updates

After submission:

  • Check Bizfile for notifications
  • Respond promptly if ACRA requests clarification
  • Keep all XBRL files and financial statements for your records

XBRL filing requirements in Singapore

If your company is required to lodge financial statements with ACRA, those statements must generally be submitted in XBRL format as part of your Annual Return (AR) filing.

Meeting XBRL filing requirements in Singapore is not just about uploading a file. You must:

  • Use the correct XBRL template
  • Follow ACRA’s prescribed taxonomy
  • Validate your file before submission
  • Submit through Bizfile using CorpPass

Your exact XBRL filing requirement depends on your:

  • Company type
  • Size
  • Reporting framework
  • Whether you qualify for Simplified XBRL

Certain regulated entities, such as banks and insurance companies, use sector-specific XBRL FSH (Financial Statements Highlights) templates. Most private companies will file either Full or Simplified XBRL.

Full XBRL vs Simplified XBRL (current framework)

For most private companies in Singapore, Full XBRL or Simplified XBRL will apply.
XBRL FSH is generally relevant only if your company operates in regulated financial sectors.

If you’re unsure whether your company falls under a sector-specific filing category, it’s best to confirm before preparing your XBRL submission.

Feature

Full XBRL

Simplified XBRL

Who is it for?

Most companies that are required to lodge financial statements but do not qualify for Simplified XBRL.

Eligible smaller companies that meet ACRA’s criteria for Simplified XBRL filing.

Scope of reporting

Primary financial statements + selected notes to financial statements.

Primary financial statements only, with reduced data elements.

Complexity level

More detailed and time-consuming due to broader disclosure requirements.

Less complex compared to Full XBRL

PDF attachment

Requires attaching a complete set of signed financial statements in PDF.

Generally still requires a PDF attachment of signed financial statements.

Software requirement

Requires XBRL preparation software compatible with the full ACRA Taxonomy (e.g., BizFinx).

Can be prepared using BizFinx; reduced complexity compared to Full XBRL.

Data tagging requirement

Extensive tagging (~200+ data elements).

Reduced tagging (~120 data elements).

Who is exempt from XBRL filing in Singapore?

Most companies that are required to lodge financial statements with ACRA must complete XBRL filing. However, certain companies may be exempt from filing in XBRL format, depending on their structure, solvency status, or regulatory classification.

Here’s a clearer breakdown.

Solvent Exempt Private Companies (EPCs)

A solvent Exempt Private Company (EPC) is generally not required to lodge full financial statements with ACRA.

Instead, solvent EPCs typically file an Annual Return declaration confirming solvency. Because no financial statements are lodged, XBRL filing is not required in these cases.

However, if a solvent EPC chooses or is required to lodge financial statements, it must comply with ACRA’s XBRL filing requirements.

Insolvent Exempt Private Companies (EPCs)

If an EPC is insolvent (meaning its liabilities exceed its assets), it must lodge financial statements with ACRA. Where financial statements are lodged, they are generally required to be submitted in XBRL format via Bizfile, unless a specific exemption applies.

In such cases, companies must also:

  • Submit financial statements
  • Include an auditor’s report (if applicable)
  • Declare solvency status

Because insolvency affects filing obligations, companies in this situation should confirm their ACRA XBRL filing requirements before submission.

Dormant companies

Dormant companies are treated differently depending on their status.

  • Dormant EPCs- A dormant Exempt Private Company that is not required to lodge financial statements will not need to complete an XBRL filing in Singapore.
  • Dormant non-EPC companies- Dormant companies that are not EPCs may still be required to lodge financial statements.

If financial statements must be lodged, XBRL filing is generally required unless exempted under ACRA’s guidelines.

Companies in Regulated Financial Sectors

Certain regulated industries follow sector-specific reporting frameworks.

This includes:

  • Banks and finance companies (regulated by the Monetary Authority of Singapore – MAS)
  • Insurance companies (also regulated by MAS)

These entities typically use sector-specific XBRL FSH templates, rather than standard Full or Simplified XBRL. Because regulatory frameworks may override general filing rules, companies in these sectors should confirm their reporting obligations under both MAS and ACRA requirements.

Being a “small company” does not automatically mean you are exempt from XBRL filing.

Small companies may qualify for Simplified XBRL, but that is still a form of XBRL submission, not an exemption. Exemption from XBRL filing generally occurs only when the company is not required to lodge financial statements.

What Is the XBRL Taxonomy?

Think of the XBRL taxonomy as a structured dictionary of accounting terms.

It defines:

  • The exact financial data fields (called “tags”)
  • The format those fields must follow
  • The reporting rules required by ACRA

In Singapore, ACRA’s taxonomy is aligned with:

  • Singapore Financial Reporting Standards (SFRS(I))
  • SFRS for Small Entities

This ensures that companies submitting financial statements through ACRA XBRL filing follow consistent standards.

In simple terms, the taxonomy tells you what needs to be reported. XBRL tells you how it must be structured.

What is an XBRL instance document?

An XBRL instance document is the actual file you submit through Bizfile.

It contains:

  • Your company’s financial data
  • Tagged according to ACRA’s taxonomy
  • For a specific financial year

If the taxonomy is the rulebook, the instance document is your completed report following those rules.

This file is usually generated using:

  • BizFinx
  • Or other ACRA-compatible XBRL preparation software

What is XBRL tagging?

XBRL tagging is the process of assigning the correct taxonomy label (tag) to each financial item in your statements.

For example:

  • Cash → Tagged under the “Cash and Cash Equivalents” element
  • Trade receivables → Tagged under the appropriate receivables category
  • Revenue → Tagged under the relevant income element

Each number in your financial statements must be mapped to the correct tag.

This ensures:

  • Data consistency
  • Accurate validation
  • Comparable financial reporting

Incorrect tagging is one of the most common causes of XBRL validation errors during BizFinx preparation.

Simple examples of XBRL tagging

Here’s how it works in practice:

Assets

Items like:

  • Cash
  • Inventory
  • Property, plant and equipment

Each is assigned a specific XBRL tag based on ACRA’s taxonomy.

Liabilities

Items such as:

  • Bank loans
  • Trade payables
  • Accrued expenses

Are tagged according to their classification under reporting rules.

Revenue and expenses

Revenue streams and expense categories are also tagged so regulators can:

  • Analyse performance
  • Compare across companies
  • Identify reporting inconsistencies

How Sleek can help with your XBRL filing in Singapore?

XBRL filing in Singapore isn’t difficult, but it needs to be precise. The risk isn’t complexity. The risk is missing something small that delays your Annual Return or triggers penalties.

If you’d rather not navigate templates, taxonomy rules, and validation errors alone, here’s how Sleek supports you:

  • Template confirmation– We confirm whether Full, Simplified, or FSH applies before work begins.
  • Accurate XBRL conversion– We convert your financial statements into the correct ACRA-compliant XBRL format.
  • Validation & error fixes– We resolve tagging issues and ensure your file passes validation.
  • Submission support– We guide or handle the Bizfile filing, including required PDF attachments.

Whether you’re a solo founder trying to avoid late penalties or an operations lead ensuring nothing slips through the cracks, the goal is simple: file correctly. File on time. Move on confidently.

Close to your filing deadline?

Let’s make sure your XBRL submission is prepared!

Sleek is the preferred partner of entrepreneurs
Expertise in company incorporation, accounting, tax services, and compliance.
Trusted by over
450,000
businesses worldwide.
4.8/5
five stars icon
on Google
from 4,100+ reviews.
95%
satisfaction rate from
16,000 surveyed clients.

FAQs: XBRL filing in Singapore

Do all Singapore companies need to file XBRL?

No. Only companies that are required to lodge financial statements with ACRA must complete XBRL filing in Singapore.

If your company is not required to lodge financial statements (for example, certain solvent Exempt Private Companies), XBRL filing may not apply. If financial statements must be submitted, they are generally required in Full or Simplified XBRL format via Bizfile. 

What happens if I file XBRL late in Singapore?

If your Annual Return (including required financial statements) is filed late, ACRA’s two-tier penalty framework applies:

  • $300 if filed within 3 months after the deadline

  • $600 if more than 3 months late

Late preparation of your XBRL file can directly affect your Annual Return filing timeline.

What is the difference between Full and Simplified XBRL?

Full XBRL requires more detailed tagging, including primary financial statements and selected notes. It applies to most companies that do not qualify for simplified reporting.

Simplified XBRL has fewer required data elements and is available to eligible smaller companies.

Can I prepare XBRL myself using Bizfinx?

Yes, companies can prepare their own XBRL files using ACRA’s Bizfinx Preparation Tool or other compatible software.

However, XBRL tagging requires mapping financial data to ACRA’s taxonomy. Validation errors are common, especially for first-time filers or companies using Full XBRL.

If deadlines are tight or financial statements are complex, professional assistance may reduce risk.

Do I still need to attach a PDF when filing XBRL?

Yes. In most cases, companies filing financial statements in XBRL must still attach a signed PDF copy of the financial statements when submitting via BizFile+.

XBRL does not replace the requirement to submit the approved financial statements — it structures the data for regulatory reporting.