ACRA Annual Return, AGM and ECI: Mapping Your Year-End Filing Deadlines Before Q4
If you are trying to work out what your company must file in November and December, start with one date: your financial year end (FYE). That single field decides almost everything. The 30 November corporate income tax deadline applies to virtually every Singapore company regardless of FYE, but your AGM, your annual return and your ECI all move with your year end — which is why two SMEs on the same street can have completely different Q4 workloads. Confirm your FYE on ACRA's BizFile portal today, then map the four deadlines below against it. That is a 20-minute job that removes most of the panic from December.
What actually falls due in November and December 2026?
Four separate calendars converge in this window, run by two different agencies with two different sets of rules:
- 30 November 2026 — corporate income tax return (YA 2026). Form C-S, C-S (Lite) or C, e-filed through myTax Portal. Form C-S is for companies with annual revenue of S$5 million or below that meet the qualifying conditions; C-S (Lite) is the simplified version for revenue of S$200,000 or below. This one does not move with your FYE.
- ECI — three months after your financial year end. A 30 September 2026 FYE means ECI is due 31 December 2026. A 30 June FYE means it was due 30 September. A 31 December FYE means March 2027 — not now.
- AGM — six months after FYE. Annual return — seven months after FYE. For a private company with a 30 June 2026 FYE, that is an AGM by 31 December 2026 and an annual return in BizFile by 31 January 2027. For the very common 31 December FYE, both land mid-2027 instead.
- Payroll year-end. If you have five or more employees, the Auto-Inclusion Scheme (AIS) is mandatory, and registration closes 31 December. The IR8A submission itself is due by 1 March 2027, but the data cleanup — bonuses, benefits-in-kind, director's fees, staff who left mid-year — is Q4 work whether you schedule it or not.
Add quarterly GST (due one month after each quarter ends, so 31 October and 31 January for the common Sep/Dec quarters) and CPF contributions due the last day of every month, and the December bottleneck is obvious.
Why does the pile-up hit some SMEs in November and others in March?
Because ACRA and IRAS both count from your FYE, and most owners inherited that FYE from whoever incorporated the company without ever thinking about it. A 30 June FYE puts your AGM deadline, your annual return preparation and the 30 November tax filing into the same quarter as Chinese New Year ordering and year-end payroll. A 31 December FYE spreads them out, but stacks your ECI and your closing against the January holiday period.
This is worth an actual decision rather than an accident. Changing FYE is possible through BizFile, though it requires ACRA approval in defined circumstances — worth raising with your corporate secretary now, not in week two of December.
What does it cost to be late?
The penalties are small enough to ignore individually and expensive enough to matter when they repeat annually:
- Late annual return or AGM: ACRA imposes a late lodgement penalty of S$300 if filed within three months after the deadline, and S$600 thereafter. Directors of persistently late companies can face further enforcement action.
- Late ECI: you lose the instalment benefit. E-file ECI within one month of FYE and eligible companies on GIRO get up to 10 monthly instalments; file in the second month and it drops to eight; the third month, six; after three months, none. Filing early is a cashflow decision, not just a compliance one.
- Late tax return: IRAS may issue an estimated Notice of Assessment based on its own figures, and you have to pay it while you object.
The ECI instalment point is the one most SMEs underuse. Same obligation, same amount, but spread over 10 months instead of paid in a lump — purely because someone filed in the first month.
How do you turn this into a calendar your team actually follows?
The failure mode is never ignorance of the rules. It is that the deadlines live in your corporate secretary's system, the numbers live in your accounting software, and the reminder lives in someone's head. Three practical fixes, in order of payoff:
1. One shared compliance calendar, derived from FYE. Put the FYE in one place and generate the rest: FYE+3 months (ECI), FYE+6 (AGM), FYE+7 (annual return), plus fixed 30 November and 31 December AIS registration. A shared calendar with two owners named per item — one to prepare, one to sign off — beats any reminder app nobody opens.
2. Close the books monthly, not annually. The reason December hurts is that eleven months of unreconciled bank lines, unfiled supplier invoices and uncategorised expenses all get processed at once. If your POS, invoicing and accounting systems are already exchanging data automatically, month-end close is an afternoon and year-end is a formality. If they are not, this is the strongest business case you will get for fixing it.
3. Assemble the document pack once, in October. Financial statements, directors' resolutions, register of members, IR8A source data, GST reconciliations. Every one of these is requested in December and every one of them exists in October. Build the folder structure and let it fill up.
What should you do this week?
A single afternoon covers it. Pull up BizFile and write down your company's FYE and last annual return date. Calculate FYE+3, FYE+6 and FYE+7. Check whether you qualify for ECI waiver — revenue of S$5 million or below for the financial year and nil ECI for that YA. Confirm whether you are AIS-registered and whether your headcount crossed five this year. Then put every resulting date in one calendar with a named owner and a two-week lead reminder.
None of this requires new software. It requires the deadlines to stop being rediscovered every November.
FAQ
Does a dormant company still need to file an annual return?
Yes. Dormancy may exempt a company from preparing full financial statements in defined circumstances, but the annual return obligation to ACRA remains, and so does the late lodgement penalty. Dormant companies may also still need to file a corporate tax return unless IRAS has granted a waiver — which must be applied for, not assumed.
Can we skip the AGM entirely?
Private companies can be exempted from holding an AGM if financial statements are sent to all members within five months after FYE. However, a member can still require one to be held, and the exemption does not change your annual return deadline — that remains seven months after FYE. Skipping the AGM does not skip the filing.
Our bookkeeping is behind. Should we prioritise the 30 November tax filing or the ACRA annual return?
Prioritise whichever has the nearer deadline, but be aware they draw on the same underlying figures. If the books are genuinely not ready, file on time with your best available position and correct it rather than filing late — IRAS's estimated assessment is harder to unwind than an amended return, and ACRA's penalty applies regardless of the reason.
Ready to Transform Your Business?
Let Digital Perpetual help you automate, streamline, and grow.
Get Started with Digital Perpetual →