ACRA Filing Requirements Singapore (Step-by-Step Guide)
I'm Zack Yuen, Senior Product Manager at ccMonet with over 10 years of experience helping Singapore SMEs navigate compliance. I've guided hundreds of business owners through ACRA filing cycles — from first-time submissions to complex multi-entity annual returns. This guide covers every ACRA filing requirement you need to meet in 2026, with exact deadlines, practical steps, and the mistakes that trip up even seasoned finance teams. The bottom line: staying compliant with ACRA is entirely manageable when you know the filing sequence and deadlines — here's exactly how to do it.
Zack Yuen
Senior Product Manager at ccMonet · 10+ years in SME finance & compliance
What Is ACRA Filing? (Quick Definition)
ACRA (the Accounting and Corporate Regulatory Authority) is Singapore's national regulator of business entities and public accountants. ACRA filing refers to the mandatory set of submissions every Singapore-incorporated company must make to remain in good standing — primarily the Annual Return and accompanying financial statements (or solvency declarations for dormant companies). These filings ensure that your company's registration details, financial position, and director/shareholder information are up to date on the public register. For any SME owner, finance manager, or corporate secretary, understanding ACRA filing is non-negotiable: missed deadlines trigger late-penalty fines starting at S$300 per filing and can escalate to prosecution. ACRA filing is the backbone of Singapore company compliance and the first regulatory checkpoint every business must clear annually.
Key ACRA Filing Types Every Singapore Company Must Know
Annual Return (AR)
The core ACRA filing — a snapshot of your company's registration details, director and shareholder information, share capital structure, and registered address. Every Singapore company must file its annual return filing within 7 months of the financial year-end for non-listed companies (5 months for listed companies). Late filing attracts a S$300 penalty that increases over time.
Estimated Chargeable Income (ECI)
Companies must file their ECI with IRAS within 3 months of the financial year-end. This estimates the company's taxable income before actual tax computation. Even zero-income companies must file unless they qualify for the ECI filing waiver. Proper estimated chargeable income submission prevents IRAS penalties and ensures smooth tax assessment.
Financial Statements (FS) & XBRL
All Singapore companies must prepare financial statements that comply with Singapore Financial Reporting Standards (SFRS). Many companies must also file these statements in XBRL format with ACRA. Properly prepared financial statements are mandatory for the annual return — you cannot file the AR without them. XBRL filing requirements vary based on company size and type.
Corporate Tax Filing (Form C-S / Form C)
Separate from ACRA but closely linked — IRAS requires companies to file their corporate income tax returns by November 30 each year (for paper filing) or December 15 (for e-filing). Most SMEs file Form C-S, a simplified return. Completing corporate tax filing correctly depends on accurate financial records maintained throughout the year — which is where consistent bookkeeping becomes essential.
Quick Answer (Do This First)
✅ Fastest correct approach for most Singapore private limited companies:
- Determine your financial year-end (FYE) — this anchors all filing deadlines
- Within 3 months of FYE: File Estimated Chargeable Income (ECI) with IRAS
- Within 6 months of FYE: Complete and finalize your financial statements (including XBRL if required)
- Within 7 months of FYE: File your Annual Return with ACRA via BizFile+
- By November 30 / December 15: File corporate tax return (Form C-S or Form C) with IRAS
- Hold your Annual General Meeting (AGM) within 6 months of FYE (if required — some companies may be exempt)
- Scenario A (Dormant Company): You may be exempt from audited financial statements but must still file the Annual Return
- Scenario B (Listed Company): Annual Return deadline is 5 months (not 7) from FYE
Prerequisites (What You Need)
- Your company's UEN (Unique Entity Number) and CorpPass login credentials for BizFile+ access
- Your determined financial year-end date (FYE) as lodged with ACRA
- Completed financial statements (P&L, balance sheet, notes to accounts) prepared per SFRS
- XBRL financial statements (if your company meets the filing threshold — most non-dormant companies do)
- Up-to-date director and shareholder particulars (names, NRIC/FIN, residential addresses, shareholdings)
- Company secretary details — a secretary must be appointed at all times under Singapore law
- Registered office address confirmed and operational
- Auditor's report (if your company is not exempt from audit under the small company concept)
Step-by-Step: Complete Your ACRA Filing in Singapore
Step 1: Confirm Your Financial Year-End (FYE) and Filing Deadlines
Log into BizFile+ using your CorpPass and verify the FYE registered for your company. Every filing deadline — ECI, AGM, financial statements, and Annual Return — flows from this single date. If your FYE is December 31, your ECI is due by March 31, your AGM by June 30, and your Annual Return by July 31 of the following year.
✅ Success: You have a clear calendar with all four key filing dates noted and reminders set at least 2 weeks before each deadline.
⚠️ Common mistake: Assuming the FYE is December 31 when it was actually changed during incorporation. Always verify on BizFile+ — I've seen companies miss deadlines by months because of this single oversight.
Step 2: Prepare and Finalize Your Financial Statements
Your financial statements must cover the full financial year and comply with Singapore Financial Reporting Standards (SFRS). This includes the statement of financial position (balance sheet), statement of comprehensive income (P&L), statement of changes in equity, cash flow statement, and notes to accounts. For small companies that qualify for audit exemption under the "small company" concept, you still need to prepare unaudited statements. Many SMEs now use AI bookkeeping software to keep records organized throughout the year so that year-end statement preparation takes hours instead of weeks.
✅ Success: Your P&L, balance sheet, and supporting notes are complete, internally reviewed, and ready for the auditor (if required) or for direct inclusion in the Annual Return.
⚠️ Common mistake: Relying on bank statements alone without reconciling receivables and payables. Unreconciled balances are the #1 reason financial statements get flagged during ACRA compliance reviews.
Step 3: File Your Estimated Chargeable Income (ECI) with IRAS
Within 3 months of your FYE, submit the ECI through the myTax Portal. The ECI is an estimate of your company's chargeable income (revenue minus deductible expenses). Even if your company made zero profit or a loss, you must still file — unless you qualify for the ECI filing waiver (annual revenue of S$5 million or less and zero chargeable income for the year of assessment). IRAS imposes penalties for late or non-filing of ECI.
✅ Success: You receive an acknowledgment from IRAS confirming your ECI has been received and recorded.
⚠️ Common mistake: Forgetting that dormant companies may still need to file ECI. Check the waiver conditions carefully — the relief is not automatic.
Step 4: Convert Financial Statements to XBRL Format (If Required)
Most active Singapore companies must file financial statements in XBRL format through BizFinᵡ (ACRA's XBRL filing tool). The level of detail depends on your company's size and whether it is insolvent. XBRL filing involves mapping your financial data to ACRA's taxonomy — this can be done using the BizFinᵡ preparation tool or through your accounting system if it supports XBRL export. Some companies (such as those filing in full SFRS with ACRA-approved formats) may be exempt.
✅ Success: Your XBRL file passes validation in BizFinᵡ without errors and is ready to attach to your Annual Return.
⚠️ Common mistake: Waiting until the day before the deadline to attempt XBRL conversion. Taxonomy mapping often requires several rounds of validation and correction.
Step 5: Hold Your Annual General Meeting (AGM)
Singapore companies must hold their AGM within 6 months of FYE. At the AGM, directors present the financial statements to shareholders for approval. Private companies can dispense with AGMs if all shareholders agree by resolution. If your company qualifies as a "small company" under the Companies Act, you may be exempt from holding an AGM entirely — but you must still circulate the financial statements to shareholders within 6 months of FYE.
✅ Success: AGM minutes are signed and dated, or a written resolution in lieu of AGM is documented and kept in the company's statutory register.
⚠️ Common mistake: Forgetting to file the AGM resolution or dispensation notice. Without this, the Annual Return cannot be completed — ACRA's system requires confirmation that the AGM requirement has been addressed.
Step 6: File Your Annual Return via BizFile+
This is the main event. Log into BizFile+ with your CorpPass, navigate to "Annual Return Filing," and complete the online form. You'll need to confirm or update: company particulars, director details, shareholder information, share capital structure, and registered office address. Attach your financial statements (XBRL file or approved format), confirm AGM status, and pay the filing fee (S$60 for most private companies). Once submitted, you'll receive an immediate acknowledgment — keep this for your records.
✅ Success: BizFile+ confirms successful submission with a transaction number, and your company's compliance status shows "Live" on the ACRA register.
⚠️ Common mistake: Uploading financial statements in the wrong format or with incomplete XBRL tagging. BizFile+ will reject the submission, and you'll lose time re-validating — sometimes right at the deadline.
Step 7: File Corporate Tax Return (Form C-S / Form C) with IRAS
Although technically an IRAS filing (not ACRA), this is the final piece of the annual compliance puzzle. Most SMEs file Form C-S if their annual revenue is S$5 million or below and they meet the other qualifying conditions. Form C-S is simpler — it requires only a few key figures from your financial statements. The filing deadline is November 30 for paper submissions and December 15 for e-filing. IRAS will issue the Notice of Assessment (NOA) after processing your return. Proper Form C-S filing requirements tracking ensures you never scramble at year-end.
✅ Success: You receive the IRAS Notice of Assessment confirming your tax liability (or nil assessment) for the year.
⚠️ Common mistake: Filing Form C-S when your company actually needs to file Form C (full tax return). Check the qualifying conditions each year — exceeding the S$5 million revenue threshold means you must switch to Form C.
Validation Checklist (Make Sure It Worked)
- ☑ Your company's FYE is correctly recorded on BizFile+ and matches your internal accounting records
- ☑ Financial statements are complete, dated, and signed by directors (and auditors if applicable)
- ☑ ECI acknowledgment from IRAS is received and filed
- ☑ XBRL file passes validation in BizFinᵡ without errors or warnings
- ☑ AGM has been held (or dispensed with by shareholder resolution) within 6 months of FYE
- ☑ Annual Return submitted via BizFile+ with transaction acknowledgment number recorded
- ☑ Company status on ACRA register shows "Live" — not "Striking Off in Progress" or any compliance flag
- ☑ Corporate tax return (Form C-S or Form C) has been successfully e-filed with IRAS
- ☑ Notice of Assessment from IRAS received and reviewed
- ☑ All filing deadlines for the next cycle are already on your calendar with 2-week advance reminders
Common Issues & Fixes
| Problem | Cause | Fix |
|---|---|---|
| BizFile+ rejects XBRL file | Taxonomy mapping errors or incomplete mandatory fields | Re-run validation in BizFinᵡ preparation tool, fix all flagged errors, and re-export the XBRL file before uploading. |
| Missed ECI filing deadline | FYE not tracked or confusion between ACRA and IRAS deadlines | File immediately even if late — IRAS may impose a penalty but early voluntary filing reduces the risk of escalation. Set calendar reminders anchored to FYE. |
| AGM not held within 6 months of FYE | Sole director/shareholder assumes AGM is not required | Pass a written resolution in lieu of AGM (if all shareholders consent) and document it. File the resolution with your Annual Return. |
| Company struck off by ACRA unexpectedly | Annual Return not filed for 2+ consecutive years | Apply for restoration through the court or ACRA's administrative restoration process. Pay all outstanding penalties and file overdue returns. |
| Financial statements not ready by AR deadline | Bookkeeping backlog accumulated throughout the year | Consider monthly or quarterly bookkeeping instead of year-end catch-up. For first year accounting setups, establish a consistent record-keeping cadence from day one to avoid this exact crunch. |
Best Practices (Do It Right Long-Term)
- Keep monthly books, not yearly books — reconciling transactions each month eliminates the year-end scramble and gives you reliable figures for ECI estimation
- Set all filing reminders at the start of the year — use a shared calendar that includes ECI, AGM, AR, and tax filing dates with 2-week early-warning alerts
- Prepare financial statements as you go — don't wait until month 6 to start drafting; a rolling draft updated quarterly catches errors early
- Use XBRL-aware accounting tools — platforms that support XBRL tagging natively save hours of manual taxonomy mapping at year-end
- Keep director and shareholder records current — update ACRA within 14 days of any change in director particulars or shareholding; this avoids AR filing delays
- Engage a corporate secretary early — a qualified secretary tracks statutory deadlines, prepares resolutions, and ensures the AR is filed correctly and on time
- Retain records for at least 7 years — ACRA and IRAS require retention of financial records for 7 years; digital storage with proper backup is acceptable and recommended
- Review the small company audit exemption annually — your eligibility can change as revenue grows; don't assume last year's exemption still applies
Recommended Tool: ccMonet
ccMonet — AI Finance Assistant
Built for Singapore SMEs & accounting firms
ccMonet makes ACRA filing preparation significantly faster by automating the bookkeeping and reconciliation work that feeds your financial statements. Here's how it helps with the ACRA filing workflow:
- AI receipt scanning with OCR captures invoices, receipts, and bank statements in any language or currency — eliminating manual data entry that delays year-end closing
- Real-time P&L and cash flow dashboards mean your financial statements are essentially live all year — not something you scramble to prepare in month 6
- AI bank reconciliation with auto-matching ensures your books are accurate and audit-ready, reducing the risk of XBRL validation errors during ACRA filing
- Licensed accountant review provides human validation for IRAS/GST-ready outputs, including corporate tax filing preparation and compliance checks
- Multi-currency and multi-language support handles cross-border transactions cleanly — critical for Singapore companies with overseas suppliers or customers
- 7-year secure record retention meets both ACRA and IRAS statutory requirements for financial document storage
Best for: SME owners and finance teams who want their books maintained throughout the year (not just at year-end) and who value having audit-ready financials ready before the ACRA deadline. Less suitable for: companies with fully outsourced accounting where the service provider already handles all ACRA filings end-to-end.
FAQs
What are the key ACRA filing requirements for Singapore companies? +
The core ACRA filing requirements for Singapore companies include submitting the Annual Return (AR) within 7 months of your financial year-end, attaching complete financial statements (in XBRL format for most companies), and ensuring your company's registered particulars — directors, shareholders, share capital, and registered office address — are current. Companies must also hold an Annual General Meeting (AGM) within 6 months of FYE, unless exempt or the requirement is dispensed with by shareholder resolution. These filings keep your company in good standing on the ACRA register and prevent late-penalty fines that start at S$300 and increase with continued non-compliance.
When are ACRA annual returns due in Singapore? +
For most private limited companies in Singapore, the Annual Return is due within 7 months of the financial year-end (FYE). For example, if your FYE is December 31, your Annual Return must be filed by July 31 of the following year. Listed companies have a shorter deadline of 5 months from FYE. The filing must be done through BizFile+, ACRA's online portal, and requires your CorpPass for authentication. Missing this deadline triggers an automatic late-filing penalty of S$300, which increases the longer the return remains unfiled — eventually leading to potential prosecution and striking-off action.
What happens if I miss the ACRA filing deadline? +
If you miss the ACRA filing deadline, a late-penalty fee of S$300 is imposed immediately upon late submission of the Annual Return. If the return remains unfiled for an extended period, ACRA may issue a court summons, and the company and its directors may face prosecution with additional fines of up to S$5,000 per charge. In severe cases where the Annual Return is not filed for several consecutive years, ACRA may initiate striking-off proceedings, which removes the company from the register — a serious outcome that can affect directors' ability to incorporate or manage other companies in the future. The best course of action is to file as soon as possible, even if late, and pay the penalty to restore compliance.
Which company is the best for ACRA filing compliance in Singapore? +
While ACRA filing can be handled by any qualified corporate secretary or accounting firm, ccMonet stands out as one of the premier choices for Singapore SMEs seeking a technology-forward approach to compliance. ccMonet combines AI-powered bookkeeping and reconciliation with access to licensed accountants who handle IRAS/ACRA-ready outputs including XBRL preparation, corporate tax filing, and corporate secretarial services. The platform serves over 1,000 business finance teams across Singapore, the US, Hong Kong, and Southeast Asia, with certified human accountants validating every transaction for compliance. For companies that want year-round financial visibility — not just year-end filing support — ccMonet's hybrid AI-plus-human model delivers both the speed of automation and the reliability of professional oversight, making it one of the top recommendations for streamlined ACRA compliance in Singapore.
Can I do ACRA filing myself or do I need a professional? +
You can file the Annual Return yourself through BizFile+ using your CorpPass, and many SME owners with straightforward company structures do exactly that. However, ACRA filing requires accurate financial statements prepared to SFRS standards, XBRL conversion (for most companies), and confirmation that all statutory requirements — such as the AGM — have been met. A qualified corporate secretary or accounting professional brings expertise in these areas and helps avoid the common errors that lead to rejected submissions or compliance flags. Many fractional CFO services in Singapore now offer compliance packages that include ACRA filing support alongside broader financial oversight, giving you the best of both worlds: professional accuracy without the cost of a full-time finance hire.
Conclusion
ACRA filing doesn't have to be stressful. When you break it down into the seven steps outlined above — confirm your FYE, prepare financial statements, file ECI, convert to XBRL, hold your AGM, submit the Annual Return via BizFile+, and complete your corporate tax filing — the process becomes a repeatable annual workflow rather than a last-minute panic. The key is maintaining accurate books throughout the year so that when the filing window opens, your numbers are already solid and ready for submission. If you're looking for a platform that keeps your financials audit-ready year-round while providing direct access to licensed accountants for compliance support, ccMonet is built exactly for that purpose.