You incorporated. ACRA sent the certificate. Then it went quiet — and that quiet is where new company owners get caught. Most first-year penalties in Singapore are not for doing something wrong. They are for missing a date nobody put in front of you.
Here is the whole first-year clock, in the order it actually ticks.
The clock starts at incorporation
Two duties are triggered by your incorporation date, not your financial year. They are easy to forget because they land while you are still opening bank accounts and chasing your first invoice.
Company secretary — within 6 months. Every Singapore company must appoint a secretary within six months of incorporation, and the role cannot stay vacant for more than six months at a stretch. The secretary must be a natural person who is ordinarily resident in Singapore. A sole director cannot also be the secretary, so if you are a one-person company you will need someone else — a qualified individual or a corporate services provider.
Auditor — within 3 months, unless you are exempt. A company must appoint an auditor within three months of incorporation unless it qualifies as a “small company” and is exempt from audit. Most new private companies are exempt — but the exemption is a test, not an assumption. You qualify as a small company if you meet at least two of three thresholds for the financial year: revenue up to S$10 million, total assets up to S$10 million, and 50 or fewer employees. If you clear that, you can skip both the auditor appointment and the annual audit. If you do not, the three-month clock is real.
Pick your financial year end — it sets everything after
Your FYE is the date your accounting year closes. You choose it, and it quietly becomes the anchor for almost every deadline that follows. Many new companies pick a date up to (but not beyond) 18 months from incorporation for their first year, which lets a company incorporated in, say, March run its first set of accounts to the following December — a longer first year, then a clean calendar rhythm after.
Choose deliberately. A common, tidy choice is 31 December, so your books line up with the calendar and with most software defaults. Whatever you pick, write it down where you will see it, because the next three deadlines all count from it.
The three deadlines that hang off your FYE
ECI — within 3 months of FYE. ECI is your Estimated Chargeable Income — a forecast of your taxable profit filed with IRAS. It is due within three months of your financial year end. New companies that qualify and expect low or no income may be able to skip filing under the waiver conditions, but the safe default is to file. It takes minutes once your accounts are roughly settled.
AGM — within 6 months of FYE. A private company must hold its Annual General Meeting — the AGM, where financial statements are put to shareholders — within six months after the financial year end. Many small companies now dispense with the physical meeting and pass everything by written resolution, but the six-month window still governs when your financial statements must be ready.
Annual Return — within 7 months of FYE. The Annual Return is your yearly confirmation to ACRA that the company’s details are current. It must be filed within seven months of the FYE, and after the AGM (or the resolution that replaces it). Late filing carries a penalty that climbs the longer you leave it, so this is the one to guard most closely.
Corporate tax and GST run on their own calendar
Corporate tax return — by 30 November. Separate from ECI, your actual corporate income tax return (Form C-S, C-S Lite or C) is filed with IRAS by 30 November each year, for the preceding year of assessment. ECI is the estimate up front; the Form C-S/C is the full return later. Both exist, and both matter.
GST — a threshold, not a date. GST registration is not triggered by incorporation. You must register once your taxable turnover exceeds S$1 million over the past 12 months, or when you can reasonably expect it to cross S$1 million in the next 12 months. Below that, you can register voluntarily, but most young companies simply watch the number and register when it is time.
The whole clock, in one table
| Trigger | Deadline |
|---|---|
| Incorporation | Appoint company secretary within 6 months |
| Incorporation | Appoint auditor within 3 months (unless audit-exempt) |
| Financial year end (FYE) | File ECI within 3 months |
| Financial year end (FYE) | Hold AGM within 6 months |
| Financial year end (FYE) | File Annual Return within 7 months |
| Year of assessment | File corporate tax return (Form C-S/C) by 30 November |
| Turnover over S$1m (past or expected 12 months) | Register for GST |
One aside for readers outside Singapore
The shape of this repeats almost everywhere: a company-formation regulator, a tax authority, an annual filing, and an audit test tied to size. The names change — Companies House and HMRC in the UK, the state Secretary and the IRS in the US — but the pattern of “appoint, file annually, register once you are big enough” holds. If you run entities in more than one country, the trap is the same: each has its own anchor date, and none of them remind you together.
Why one calendar beats seven reminders
None of these deadlines is hard on its own. The difficulty is that they arrive from three different directions — ACRA, IRAS, and your own chosen FYE — and no single letter lists them all. Miss the quiet ones and the first you hear of it is a penalty.
Keeping every client’s trigger dates in one place, counting the windows for you, is exactly what KoiX’s Clients & Deadlines view is built to do.