Free Guide
ZIMRA Tax Deadline Calendar 2026
A practical planning guide for common ZIMRA dates. Always confirm against the latest ZIMRA public notice or your tax adviser before filing.
Quarterly Payment Dates (QPDs)
| QPD | Due Date | Covers |
|---|---|---|
| QPD 1 | 25 March 2026 | 1 Jan - 31 Mar |
| QPD 2 | 25 June 2026 | 1 Apr - 30 Jun |
| QPD 3 | 25 September 2026 | 1 Jul - 30 Sep |
| QPD 4 | 25 December 2026 | 1 Oct - 31 Dec |
QPD dates are commonly published through ZIMRA notices. Confirm penalties and interest against the latest ZIMRA guidance before advising clients.
VAT Return Deadlines (2026)
| Period | Due Date |
|---|---|
| Jan 2026 | 10 Feb |
| Feb 2026 | 10 Mar |
| Mar 2026 | 10 Apr |
| Apr 2026 | 10 May |
| May 2026 | 10 Jun |
| Jun 2026 | 10 Jul |
| Jul 2026 | 10 Aug |
| Aug 2026 | 10 Sep |
| Sep 2026 | 10 Oct |
| Oct 2026 | 10 Nov |
| Nov 2026 | 10 Dec |
| Dec 2026 | 10 Jan 2027 |
Local 2026 ZIMRA notice extracts in this repository list VAT returns and payments as due on the 10th of each month.
PAYE (Monthly)
| Month | Due Date |
|---|---|
| Jan 2026 | 10 Feb |
| Feb 2026 | 10 Mar |
| Mar 2026 | 10 Apr |
| Apr 2026 | 10 May |
| May 2026 | 10 Jun |
| Jun 2026 | 10 Jul |
| Jul 2026 | 10 Aug |
| Aug 2026 | 10 Sep |
| Sep 2026 | 10 Oct |
| Oct 2026 | 10 Nov |
| Nov 2026 | 10 Dec |
| Dec 2026 | 10 Jan 2027 |
PAYE covers the previous month's salaries. Due on the 10th of each month.
Annual Deadlines
| Return | Due Date |
|---|---|
| Annual Income Tax Return (2025 tax year) | 30 April 2026 |
| Annual VAT Return | 31 January 2027 |
| NSSA Annual Return | 31 March 2026 |
| PRAZ Renewal | Annually from registration date |
Never Miss a Deadline Again
Radbit sends you automated reminders 30, 14, and 7 days before every tax deadline. Sign up free and connect your business profile.
Get Deadline Reminders Free