Zimbabwe Annual Returns — Filing Guide

Keep your company in good standing with the Companies Registry

Annual Returns for Zimbabwe Companies

Every company registered in Zimbabwe must file annual returns with the Companies Registry (administered under the Companies and Other Business Entities Act, Chapter 24:31). Annual returns confirm that the company is still active and update the public record with current information about directors, shareholders, and the registered office.

Filing annual returns is not optional. It is a legal obligation, and failure to file can lead to penalties and ultimately the removal of your company from the register.

What Are Annual Returns?

Annual returns are a statutory filing that provides the Companies Registry with an up-to-date snapshot of your company. They confirm:

  • The company is still in existence and trading
  • Current director details (names, ID numbers, residential addresses)
  • Current shareholder details and shareholding percentages
  • Registered office address
  • Company secretary details
  • Date of the last annual general meeting (if applicable)
  • Confirmation that statutory books and records are maintained

Filing Deadlines

Annual returns must be filed within 28 days of the anniversary of the company’s incorporation date. For example:

Incorporation DateAnnual Return Due By
15 January 202412 February 2025 (and each year after)
1 June 202329 June 2024 (and each year after)
20 September 202518 October 2026 (and each year after)
Do Not Miss the Deadline: Late filing attracts penalty fees that increase the longer you delay. If you miss two consecutive years, the Registrar has the power to strike your company off the register. Restoring a struck-off company is costly and time-consuming.

How to File Annual Returns

  1. Prepare the return form — Complete the prescribed form with all current company information
  2. Verify director and shareholder details — Ensure all information is accurate and up to date
  3. Calculate the filing fee — Based on the prescribed schedule of fees
  4. Submit to the Companies Registry — File at the Companies Office in Harare or at the relevant provincial office
  5. Obtain filing receipt — Keep the receipt as proof of compliance

Consequences of Non-Filing

  • Penalty fees — Late filing penalties accumulate for each period of delay
  • Unable to obtain company search — Banks, clients, and government agencies who search your company will see non-compliance
  • Director liability — Directors are personally responsible for ensuring annual returns are filed
  • Strike-off — After two years of non-filing, the Registrar can strike the company from the register
  • Tax implications — ZIMRA may refuse to issue a tax clearance certificate if your company status is non-compliant

Restoring a Struck-Off Company

If your company has been struck off due to non-filing:

  1. Apply to the Registrar for restoration
  2. File all outstanding annual returns
  3. Pay all outstanding fees and penalties
  4. Provide a letter explaining the circumstances of non-filing
  5. The Registrar may require additional documentation or undertakings
Let Us Handle It: We offer an annual return filing service. We track your deadline, prepare the forms, and file on your behalf. Never miss a deadline again. Contact us.

Need Help with Annual Returns?

We file your annual returns on time, every time. Avoid penalties and keep your company in good standing.

Get Started WhatsApp Us

Frequently Asked Questions

When are annual returns due in Zimbabwe?
Within 28 days of the anniversary of the company’s incorporation date each year.
What information is included?
Company address, director details, shareholder details, company secretary, and confirmation of statutory records.
How much does filing cost?
Our annual return filing service starts from USD 50, with all government fees included. Late filing attracts additional penalties. See our pricing page for details.
Can a struck-off company be restored?
Yes, by applying to the Registrar, paying all outstanding fees, and filing all overdue returns. Takes 2–4 weeks.