Clients ask what a late ROC filing costs and expect a number. The number is the easy part, and it is rarely what actually hurts.
The direct cost
Late filing of company forms with the registrar attracts additional fees that accrue per day of delay, with no ceiling in the way people assume. There is no cap that makes waiting rational. A form that is a year late costs multiples of what it would have cost on time, and the meter does not stop because you have decided to deal with it later.
That alone is usually enough to make prompt filing the cheaper option. But the direct fee is the smallest of the three costs.
The cost that compounds
ROC filings are sequential. The annual return depends on the financial statements being filed. Many subsequent actions depend on the company being current in its filings. A single missed year does not sit in isolation — it blocks the next thing you need.
The consequences stack in a predictable order:
- Continued default attracts penalties on the company and, importantly, on the officers in default personally
- Prolonged non-filing exposes directors to disqualification, which does not stay contained to the defaulting company — it follows the individual to every board they sit on
- A company in default can be struck off the register, and restoration is a tribunal process measured in months
- Banks, buyers and investors read the public filing history as a proxy for how the company is run
Director disqualification is the one I flag hardest to clients with multiple entities. People accept the risk for a dormant company they have stopped caring about, without registering that the consequence attaches to them personally and reaches their other companies.
The cost nobody quantifies
The third cost is timing. Filing defaults are discovered at the worst moment: during diligence on a funding round, in the middle of an acquisition, while applying for a licence or a credit facility. At that point you are not paying a late fee, you are paying for delay in a transaction where delay has its own price, and you are negotiating from a weaker position.
I have watched a modest filing backlog cost a company far more in deal leverage than it ever cost in fees.
The fix most CAs skip
Here is the part that matters, and it is unglamorous. Most professionals, when asked to clean up a backlog, file the outstanding forms, charge the additional fees, and report the matter closed. The forms are current. Nothing has been fixed.
The fix is to remove the reason the default happened, and in my experience it is almost always one of four things:
The DSC problem. Filings need a valid digital signature from a director. Certificates expire, directors travel, and the certificate sits with someone who has left the company. I check expiry dates for every signatory at the start of every year, because a DSC that expires in September will cause a default in October that nobody anticipates.
No named owner. A deadline owned by “the accounts team” is owned by nobody. One person owns each filing, by name.
The dormant entity. Groups accumulate companies that no longer do anything and stop receiving attention, while continuing to carry the full filing obligation. If an entity is genuinely finished, close it properly. A struck-off or defaulting shell is not a neutral thing to leave lying around, because the directors are attached to it.
The audit bottleneck. ROC filings follow the audited accounts. If the audit is habitually late, the filings will be habitually late no matter how well the secretarial work is organised. Fixing the filing calendar without fixing the audit calendar solves nothing.
What I would actually do
If you have a backlog, deal with it now rather than at the next convenient moment — the fee grows daily and the disqualification risk grows with the duration, not the amount.
Then do the boring maintenance. Track every DSC expiry. Name an owner per filing. Close the entities you are not using. Move the audit earlier so the filings are not perpetually racing a deadline.
Defaults are almost never caused by anyone deciding not to file. They are caused by a small process gap that nobody owned, repeating quietly until it becomes expensive.
If you have entities with filings outstanding, or a group where nobody can say with confidence which companies are current, AeTx does the cleanup and, more usefully, the process fix that stops it recurring.