I paid $1,500 in ACRA penalties. Here's what happened.
I'm going to be upfront. I've been fined by ACRA for missing annual return deadlines. Not once. Twice. Different companies, different reasons, same painful outcome.
Total penalties paid: $1,500. These aren't complicated situations — no legal disputes, no contested filings. Just a small business owner who let compliance slip through the cracks in two very different ways.
Here's exactly how both happened, how Singapore's ACRA annual return penalty system works, and what I use now to make sure it never happens again.
Fine #1: I simply didn't file (2021, $300)
I have a Pte Ltd — Vivre Activewear — and for whatever reason that year, the annual return just didn't get done. Got busy, got distracted, lost track of the deadline. It happens.
A notice arrived from ACRA. Late lodgement penalty: $300. Filed immediately, paid the penalty, set a reminder. Told myself I wouldn't let it happen again.
Fine #2: The ironic one (2023, $600 x 2 companies)
By 2023 I had two companies — Vivre Activewear and Vivre Auto Pte Ltd. For Vivre Activewear's annual return, I was actually ahead of schedule. Filed it in August, almost the moment the financial year ended. Felt very responsible. Mentally ticked it off and moved on.
That was the mistake.
I filed so early that by the time the next year's filing came around, I had completely forgotten the whole thing resets every single year. I was deep in a busy stretch, juggling too many things at once, and that mental tick from August was still sitting there making me feel like I was on top of it.
I wasn't. And because I had two companies, both missed. By the time I caught it, both Vivre Activewear and Vivre Auto were more than 3 months late — the maximum penalty tier. $600 per company. $1,200 in one go.
So yes. Being too early with one filing, in one year, made me forget about both companies the following year. Classic.
How ACRA annual return penalties work in Singapore
Here's the full penalty structure for private companies filing annual returns late:
| How late | Penalty |
|---|---|
| On time | $60 filing fee only |
| Up to 3 months late | $300 penalty + $60 filing fee |
| More than 3 months late | $600 penalty + $60 filing fee |
| Ignored entirely | Court summons, fines up to $5,000, possible striking off |
Key things to know:
- Penalties apply per company — two Pte Ltds means two separate fines
- The annual return is separate from IRAS tax filing — you can be fully tax-compliant and still get penalised by ACRA
- Private companies must file within 7 months after the financial year end
- There is no warning letter — the penalty is automatic once you file late
When is your ACRA annual return due?
For private companies (Pte Ltd) in Singapore, the deadline is 7 months after your financial year end (FYE).
| Financial Year End | Annual Return Deadline |
|---|---|
| 31 December | 31 July (following year) |
| 31 March | 31 October (same year) |
| 30 June | 31 January (following year) |
| 30 September | 30 April (following year) |
You can also apply for a 60-day extension of time (EOT) from ACRA before the deadline, but that costs $200 and must be applied before the deadline passes — not after.
Frequently asked questions
What is the ACRA annual return in Singapore?
The annual return is a statutory filing every Singapore company must submit to ACRA (Accounting and Corporate Regulatory Authority) each year through BizFile. It updates your company's public record with current information on directors, shareholders, and share capital. It is required under Section 197 of the Companies Act and applies to every Pte Ltd, including dormant ones.
Is the annual return the same as filing corporate tax?
No. They are completely separate. The annual return goes to ACRA. Your corporate income tax (Form C-S or C-S Lite) goes to IRAS. They have different deadlines, different portals, and different penalties for non-compliance. Being up to date with one does not mean you're compliant with the other.
Can ACRA waive the late filing penalty?
Generally no — the late lodgement penalty is automatic and applied by the system when you file. ACRA does not typically waive these for first-time or one-off lateness. The only way to avoid the penalty is to file on time or apply for an EOT before the deadline.
What if I have multiple companies and miss the deadline for all of them?
Each company is penalised separately. There is no shared cap or director discount. If you have three Pte Ltds all more than 3 months late, that's $1,800 in penalties — plus the $60 filing fee per company on top.
What I use now
After paying $1,500 in avoidable penalties across two incidents, I built a Compliance module into Snapbook. It automatically tracks every ACRA, IRAS, and CPF deadline for your Singapore company in one place — upcoming deadlines, due soon alerts, and a full year-by-year view. Nothing falls through because you got busy or thought you already handled it months ago.
Compliance is included in Snapbook Pro 365
For $365 a year — $1 a day — you get every Snapbook module: Compliance, Payroll, P&L, CRM, Invoicing, and the AI Assistant. All integrated, all in one place. For a single Singapore Pte Ltd, it replaces a whole stack of separate tools.
For context: a basic corporate secretary costs $300 to $800 a year and only handles one thing. Pro 365 covers compliance deadlines and runs your payroll, tracks your P&L, manages your clients, and more.
See what's included in Pro 365 →The filing itself takes about 15 minutes and costs $60. The penalty is purely for being late. If you're running a Singapore Pte Ltd — especially more than one — make sure something is tracking these deadlines for you. The cost of missing them adds up fast.