Annual Return Filing (CRO)
Stay compliant and avoid penalties with timely Annual Return filing from Richard OShea Consultancy
What Is an Annual Return?
Every company in Ireland is legally required to file an Annual Return (Form B1) with the Companies Registration Office (CRO). This return confirms your company details, including directors, shareholders, and compliance status. Missing the deadline can lead to late filing fees and even the loss of your audit exemption for two years.
At Richard OShea Consultancy, we take care of this process for you so you can stay compliant without the stress.
Who Needs to File?
Our service is for:
- All Irish limited companies (including dormant companies)
- Companies of any size, whether trading or not
- Directors and company secretaries responsible for compliance
What’s Included in Our Service
We provide full support with:
- Preparation and filing of Form B1 with the CRO
- Maintenance of your statutory registers
- Digital filing confirmation for your records
- Guidance on supporting documents required
- Deadline reminders so you never miss a filing date
Why It Matters
- Avoid Penalties – Late filings incur a €100 penalty plus €3 per day.
- Keep Your Audit Exemption – Missing a deadline can remove your audit exemption for two years.
- Stay Compliant – Ensure your company meets its legal obligations on time.
Frequently Asked Questions
When is my company’s Annual Return due?
The first return is due 6 months after incorporation (with no financial statements required). After that, it’s every 12 months, usually with financial statements attached.
What happens if I miss the deadline?
You’ll face late filing penalties and risk losing your audit exemption. We make sure this doesn’t happen.
Do I need to file even if my company isn’t trading?
Yes. Annual Returns are mandatory for all companies, whether trading or dormant.
Next Step
Don’t risk penalties, let Richard OShea Consultancy handle your Annual Return filing with the CRO.

