Last Updated: June 2026

Every Singapore private limited company answers to two regulators each year: ACRA for company law and filings, and IRAS for tax. The core annual cycle runs from your financial year end (FYE). File Estimated Chargeable Income (ECI) with IRAS within 3 months of FYE, hold your AGM within 6 months of FYE (unless exempt), file your Annual Return with ACRA within 7 months of FYE, and e-File your corporate income tax return with IRAS by 30 November.

On top of that sit ongoing duties: monthly CPF contributions, GST returns if registered, IR8A by 1 March, current registers, and a company secretary appointed within 6 months of incorporation. This guide sets out the full singapore company compliance requirements calendar: what is due when, who is responsible, and the penalties for missing each one.

Key Takeaways

  • The annual cycle runs from your financial year end (FYE): ECI within 3 months, AGM within 6 months, Annual Return within 7 months, and corporate tax e-Filed by 30 November.
  • You file two separate sets of things: ACRA gets the Annual Return and financial statements (XBRL where required), IRAS gets ECI and the Form C-S, C-S Lite, or C.
  • A private company can dispense with the AGM if it sends financial statements to members within 5 months of FYE; the Annual Return is still due within 7 months.
  • A “small company” that meets 2 of 3 thresholds (revenue up to S$10m, assets up to S$10m, up to 50 employees) is exempt from audit.
  • Late Annual Return lodgment carries a flat penalty of S$300 if filed within 3 months of the deadline, and S$600 if more than 3 months late.
  • You must appoint a company secretary within 6 months of incorporation, contribute CPF monthly, and submit IR8A by 1 March each year.

What Are the Annual Compliance Requirements for a Singapore Company?

The requirements fall into two streams: ACRA (the AGM, Annual Return, and financial statements) and IRAS (ECI and the corporate income tax return). Both are anchored to dates you control, your FYE and the fixed 30 November tax deadline, so they can be planned a year ahead. Here is the standard annual checklist for an active private limited company:

  • File ECI with IRAS within 3 months of FYE (unless the company qualifies for the waiver).
  • Prepare financial statements and, where required, hold the AGM within 6 months of FYE.
  • File the Annual Return with ACRA within 7 months of FYE.
  • Prepare financial statements in XBRL format for ACRA where your company is required to.
  • E-File the corporate income tax return (Form C-S, C-S Lite, or C) with IRAS by 30 November.
  • Submit employee income information (IR8A) to IRAS by 1 March.
  • Keep statutory registers, the register of registrable controllers, and company particulars current throughout the year.

Treating these as a single calendar rather than separate emergencies keeps compliance routine. Our overview of accounting and compliance in Singapore sets the wider context, and new directors should know the key responsibilities of a director before the first FYE arrives.

When Is the Annual Return Due in Singapore?

For a private company, the Annual Return must be filed with ACRA within 7 months after the financial year end, under section 197 of the Companies Act. It confirms key company information (registered office, directors, secretary, shareholders, share capital) and includes the financial statements where required. The sequence matters: FYE first, then financial statements, then the AGM within 6 months (if not dispensed with), and only then the Annual Return within 7 months, filed through BizFile. ACRA’s guidance on filing annual returns for companies walks through the steps.

The chart below maps the four main annual deadlines, all measured in months from your financial year end, with the fixed 30 November corporate tax e-Filing date alongside.

Singapore Annual Compliance DeadlinesStatutory deadlines measured from the financial year end (FYE) File ECI (to IRAS)Within 3 monthsHold the AGMWithin 6 monthsFile Annual Return (ACRA)Within 7 monthsCorporate tax returne-File by 30 NovemberSource: ACRA and IRAS. Private company deadlines; the corporate tax date is fixed at 30 November.

Because the ACRA dates float from your FYE, two companies with different year ends will have different absolute deadlines. Set all four in your calendar the moment your FYE is fixed. If your AGM rules feel unclear, our AGM guide for Singapore companies explains who must hold one and how to dispense with it.

Do All Singapore Companies Need to Hold an AGM?

Not all of them. A private company must hold its AGM within 6 months of FYE under section 175A, but it can dispense with the physical meeting if it sends financial statements to all members within 5 months of FYE. Many small companies take this route, but dispensing with the AGM does not remove the Annual Return obligation, that is still due within 7 months.

A few points to keep straight:

  • The 6-month AGM window and the 5-month “send the accounts” window both run from FYE, so build them into the same timeline.
  • A member can still require an AGM to be held by giving notice, even where the company would otherwise dispense with it.
  • Dormant and exempt companies have lighter requirements, but they are not free of all filings.

A sole director cannot also act as the company secretary: our explainer on whether a sole director can be the company secretary covers the ACRA rule. Either way, the secretary must be appointed within 6 months of incorporation, and ACRA’s guidance on appointing directors and key officers sets out the timing.

What Must I File With ACRA Versus IRAS?

This is the split that confuses most first-time directors: the two regulators want different things, on different dates, through different portals, and filing one does not satisfy the other.

With ACRA (through BizFile), you handle company law matters:

  • The Annual Return within 7 months of FYE.
  • Financial statements, in XBRL format where your company is required to file in XBRL.
  • Changes to directors, secretary, registered office, shareholders, and share capital as they happen.
  • The register of registrable controllers and other statutory registers.

With IRAS (through myTax Portal), you handle tax:

  • ECI within 3 months of FYE, unless the waiver applies.
  • The corporate income tax return (Form C-S, C-S Lite, or C) by 30 November; paper filing has been abolished.
  • GST returns if your company is GST-registered.
  • Employee income (IR8A) by 1 March, and CPF contributions monthly.

Whether your accounts need XBRL depends on company type and size: our XBRL filing requirements guide explains who must file in full XBRL. On tax, the corporate tax deadline guide covers the 30 November e-Filing date, and the GST registration guide explains the S$1 million turnover threshold that brings GST returns into your calendar.

Is My Company a Small Company Exempt From Audit?

Your company is exempt from audit if it qualifies as a “small company”: a private company meeting at least 2 of these 3 criteria for the relevant financial years: total annual revenue of S$10 million or less, total assets of S$10 million or less, and 50 or fewer employees. A company in a group must also consider whether the group is a “small group”.

Audit exemption removes the cost and time of a statutory audit, but it does not remove the duty to prepare proper financial statements, hold the AGM (or dispense with it), and file the Annual Return. Our guide to the small company audit exemption concept and criteria works through the qualifying tests and group rules. To stay ready, close your books early: our guide on how to prepare for your financial year end sets out the steps that feed straight into ECI, the AGM accounts, and the Annual Return.

What Happens if I Miss an ACRA Filing?

Late filing is costly and avoidable. For a late Annual Return, ACRA charges a flat lodgment penalty of S$300 if filed within 3 months after the deadline, rising to S$600 if more than 3 months late. ACRA’s page on penalties and enforcement for late annual return filing sets out the amounts and enforcement steps. The consequences do not stop at the fee:

  • Directors can be prosecuted and fined for breaches of the filing duties.
  • A director with three or more of their companies struck off within five years can be disqualified from acting as a director.
  • Persistent default can lead ACRA to strike the company off the register.
  • Late tax filing and late CPF payment carry their own penalties from IRAS and the CPF Board.

If a penalty has already landed, an appeal rarely succeeds on its own: our piece on why an ACRA late penalty appeal usually gets rejected explains the realistic options. The cheaper fix is prevention, and our list of common compliance mistakes new companies make shows where most slip-ups start.

Your Ongoing (Non-Annual) Compliance Duties

Some duties do not wait for FYE. They run continuously, and missing them creates problems just as fast as a late Annual Return:

  • Appoint a company secretary within 6 months of incorporation, and never leave the role vacant for more than 6 months.
  • Contribute CPF for your local employees monthly, by the due date.
  • File GST returns on your assigned cycle once turnover crosses the S$1 million registration threshold.
  • Update ACRA promptly when directors, the secretary, the registered office, shareholders, or share capital change.
  • Keep statutory registers and the register of registrable controllers accurate and available.
  • Renew business licences and permits specific to your industry on time.

These running duties are exactly what a corporate secretary is for. Our guide on why every company needs corporate secretarial services explains how the role keeps the calendar from slipping.

Frequently Asked Questions

What are the annual compliance requirements for a Singapore company?

Each year a private limited company must file ECI with IRAS within 3 months of its financial year end, hold an AGM within 6 months (unless dispensed with), file the Annual Return with ACRA within 7 months, and e-File its corporate income tax return with IRAS by 30 November. It must also prepare financial statements (in XBRL where required) and submit employee income via IR8A by 1 March. Ongoing duties include monthly CPF contributions and keeping company registers up to date.

When is the annual return due in Singapore?

A private company must file its Annual Return with ACRA within 7 months after its financial year end, under section 197 of the Companies Act. The Annual Return confirms company details and includes financial statements where required. It is filed through BizFile after the financial statements are ready and the AGM, if held, has taken place.

Do all Singapore companies need to hold an AGM?

A private company must hold its AGM within 6 months of its financial year end under section 175A, but it can dispense with the meeting if it sends financial statements to all members within 5 months of FYE. Dispensing with the AGM does not remove the Annual Return obligation, which is still due within 7 months. A member can still require an AGM to be held by giving notice.

What is the difference between filing with ACRA and IRAS?

ACRA handles company law filings such as the Annual Return, financial statements, and changes to directors or shareholders, submitted through BizFile. IRAS handles tax, including ECI, the corporate income tax return by 30 November, GST returns, and employee income through IR8A, submitted through myTax Portal. They are separate obligations on separate dates, and filing with one does not satisfy the other.

What happens if I miss a compliance deadline?

A late Annual Return attracts a flat ACRA penalty of S$300 if filed within 3 months of the deadline, or S$600 if more than 3 months late. Directors can be prosecuted, repeated defaults can lead to disqualification, and persistent default can result in the company being struck off. Late tax filing and late CPF payment carry separate penalties from IRAS and the CPF Board.

Can I outsource my company’s compliance?

Yes. Most SMEs appoint a corporate secretary and an accounting firm to manage the ACRA and IRAS calendar, prepare financial statements, file the Annual Return and tax returns, and track ongoing duties like CPF and registers. Outsourcing keeps deadlines from slipping and is usually cheaper than the penalties and director liability that follow a missed filing. The directors remain legally responsible, so choose a provider who keeps you informed.

Talk to Us About Staying Compliant

The Singapore compliance calendar is predictable, which is exactly why missing a date is hard to excuse. ECI at 3 months, AGM at 6 months, Annual Return at 7 months, corporate tax by 30 November, plus monthly CPF and running ACRA updates: line them up once and the year runs itself. If you would rather hand the calendar to a team that tracks every deadline, prepares the financial statements, and files with both ACRA and IRAS on time, talk to us at Excellence Singapore to manage your full compliance cycle so nothing slips.

Lucas Seah, CEO & Founder, Excellence Singapore Group

CA (Singapore) · ASEAN CPA · Accredited Tax Practitioner (Income Tax & GST) · EMBA

Lucas founded Excellence Singapore in 2013 and has guided 4,000+ SMEs through incorporation, accounting, tax, corporate secretarial and trademark matters. A Chartered Accountant (Singapore) and Accredited Tax Practitioner, he writes on Singapore business compliance, tax and corporate strategy.