How to File Annual Returns with BizFile in Singapore in 2025
Filing your Annual Returns (AR) is a key part of keeping your company compliant in Singapore. Whether you’re a first-time business owner or managing a growing SME, missing your filing deadlines can lead to penalties or even enforcement action from ACRA.
Here’s a practical guide for small business owners on how to file your Annual Returns using BizFile in 2025.
What Are Annual Returns (AR) and Who Needs to File?
An Annual Return is a required filing to ACRA (Accounting and Corporate Regulatory Authority) that confirms your company’s key information, including:
- Company officers (e.g. directors and secretary)
- Registered office address
- Shareholder details and capital
- Financial year end (FYE) and financial statements
All Singapore-incorporated companies — including those owned by foreigners — must file an Annual Return with ACRA within 7 months after their FYE.
When Do You Need to File Annual Returns in 2025?
The deadline depends on your Financial Year End (FYE).
As of 2025:
- Companies must hold an Annual General Meeting (AGM) within 6 months of FYE (unless exempted)
- They must then file Annual Returns within 7 months of FYE
Exemptions from Holding an AGM:
You don’t need to hold an AGM if your company:
- Sends financial statements to shareholders within 5 months of FYE (for private companies), and
- Does not have requests from shareholders to hold an AGM
But even if you’re exempt from holding an AGM, you must still file your Annual Return.
Tip: Always check your company’s FYE and plan backwards to avoid missing your filing window.
✅ Still doing accounting the old way? Your competitors aren’t. Counto’s AI handles the boring stuff while experienced accountants ensure everything’s perfect. See the future of accounting here.
What Is BizFile+?
BizFile+ is ACRA’s official online portal for filing company-related documents and updates — including Annual Returns. All filings are done online, and you’ll need a CorpPass login (or Singpass if you’re an authorised individual) to access your company’s profile.
How to File Your Annual Return via BizFile (Step-by-Step)
Here’s a simplified overview of the filing process:
Step 1: Prepare Required Documents
Depending on your company type and size, you’ll need:
- Financial statements in XBRL format (for most companies)
- Company details (directors, shareholders, registered office)
- AGM details (if applicable)
Step 2: Log into BizFile+
Use CorpPass to access your company’s dashboard.
- Go to “Annual Filing”
- Select “Lodge Annual Return”
Step 3: Complete the Online Form
You’ll be prompted to enter:
- FYE date
- AGM date (if held)
- Confirmation of company officers and details
- Upload of financial statements (in XBRL or PDF, depending on exemption status)
Step 4: Pay the Filing Fee
As of 2025:
- Filing fee is S$60 for most companies
- Filing fee is S$30 for companies not required to file financial statements (e.g. EPCs)
Payment can be made via eNETS or credit card.
Step 5: Receive Acknowledgement
Once submitted and paid, you’ll receive a confirmation from ACRA. Keep this for your records.
Common Mistakes to Avoid
- Filing late: Penalties start at S$300 and can go higher for continued non-compliance
- Wrong financial year end: Changing FYE more than once requires ACRA approval
- Missing XBRL filing: Most companies must file financials in XBRL format unless exempted
- Incorrect officer details: Make sure director and secretary info is updated before filing
What If You Miss the Deadline?
ACRA may issue late filing penalties, and in serious cases, may initiate enforcement action — including strike-off proceedings.
If you’re behind, it’s best to:
- File immediately to minimise penalties
- Ensure all outstanding filings (including AGMs, officer updates) are complete
- Seek help to avoid repeated errors in the next cycle
Summary
Filing Annual Returns with BizFile is straightforward once you’re clear on your deadlines, documentation, and process. Staying compliant keeps your company in good standing — and helps you avoid unnecessary fines or administrative issues.
If you’re unsure about your filing status or how to prepare your XBRL statements, it’s always a good idea to work with someone who understands Singapore’s compliance landscape inside and out.
Your Next-Level Accounting Team: AI That Learns + Experts Who Care
Tired of Teaching Every New Accountant About Your Business? Traditional accounting services mean repeatedly explaining your business to new staff. Modern companies need systems that learn and remember—exactly what most accounting firms can’t deliver.
Counto’s intelligent accounting service adapts to your business. Our AI learns your specific patterns and transactions, then handles your daily bookkeeping automatically. Expert accountants review everything for accuracy, and your dedicated Customer Success Manager is always just a message or call away. No more repeated explanations, no more basic questions—just accounting that understands your business.
Join small businesses saving hours monthly on financial management with our outsourced accounting solution. Plus, with our AI handling the routine work, you’ll get better insights at a fraction of the cost of a full-time bookkeeper. Ready to upgrade your accounting? Chat with us now, email [email protected] or use our contact form.
Here are some articles you might find helpful:
Leave And Claims Management: The Overlooked Role Of Payroll Services
Cash Vs. Accrual Accounting: Which Method Suits Your Small Business?
Accounting For Project-Based Businesses: Tracking Profitability By Job