Guides/Compliance
10 min read

Singapore Company Annual Compliance & ACRA Filing

Annual obligations for Singapore companies including AGM, annual returns, financial statements, and ACRA deadlines.

1

Overview of Annual Obligations

All Singapore companies have ongoing compliance requirements with ACRA (Accounting and Corporate Regulatory Authority). Understanding these obligations is crucial to avoid penalties.

  • Hold Annual General Meeting (AGM)
  • File Annual Return with ACRA
  • Prepare and maintain financial statements
  • Keep statutory registers updated
  • File income tax returns with IRAS
2

Annual General Meeting (AGM)

Most companies must hold an AGM to present financial statements and conduct shareholder business. Some exemptions apply for private companies.

  • Must be held within 6 months of financial year end
  • Listed companies: within 4 months of FYE
  • Present financial statements to shareholders
  • Declare dividends (if any)
  • Appoint/re-appoint auditors
  • Small private companies may be exempt from holding AGM
3

Annual Return Filing

The Annual Return provides ACRA with updated information about your company's officers, shareholders, and business activities.

  • Must be filed within 7 months of FYE for private companies
  • Listed companies: within 5 months of FYE
  • Or within 14 days after AGM, whichever is earlier
  • Filing fee: SGD 60
  • Filed electronically through BizFile+ portal
4

Financial Statements

Companies must prepare financial statements that comply with Singapore Financial Reporting Standards (SFRS).

  • Must be prepared in accordance with SFRS
  • Small companies exempt from audit (revenue < SGD 10M)
  • XBRL format required for many companies
  • Small companies may file simplified declarations
  • Must be presented at AGM before filing
5

Deadlines Summary

Key deadlines based on your financial year end (FYE):

  • AGM: FYE + 6 months (private) or FYE + 4 months (listed)
  • Annual Return: FYE + 7 months (private) or FYE + 5 months (listed)
  • Corporate Tax Filing: November 30 each year (for previous FYE)
  • GST Returns: Quarterly or monthly depending on revenue
6

Penalties for Non-Compliance

ACRA imposes penalties for late filing and other compliance failures.

  • Late filing penalty: SGD 300 (within 3 months) or SGD 600 (after 3 months)
  • Court prosecution: fines up to SGD 5,000
  • Director disqualification for repeated offences
  • Company may be struck off for persistent non-compliance
  • Extensions possible (up to 60 days) if applied for in advance
7

Filing Process

Annual Returns and most compliance filings are done electronically:

  • Access BizFile+ portal (www.bizfile.gov.sg)
  • Login with CorpPass credentials
  • Complete Annual Return form
  • Attach financial statements (if required)
  • Pay SGD 60 filing fee
  • Receive acknowledgment of filing

Ready to Get Started?

Let our Italian-speaking experts help you navigate Singapore's business landscape.