Preparing Your 2025 Income Tax Return: A Guide for Zimbabwean Businesses As of early 2026, the deadline for the 2025 Income Tax Self-Assessment Return (ITF 12C) is looming on 30 April 2026. Under the new Tax and Revenue Management System (TaRMS), ZIMRA has streamlined...



