Zimbabwe · Compliance calendar
What Zimbabwe companies owe, and when.
Every recurring obligation for registered companies, with the instrument it comes from and what happens if it is missed.
Which of these apply to you?
Nothing is stored, and nothing is sent until a question is answered — leave one blank and you see every possibility, which for VAT means both filing categories with their different dates.
23 dated obligations shown · every possibility, because at least one question is unanswered · 2 more need your incorporation month or year end
Oct 15, 2026 Thu · 2 days
VAT payment Category A (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Oct 15, 2026 Thu · 2 days
VAT payment Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Nov 05, 2026 Thu · 23 days
Monthly PAYE return
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (return due the 5th)
Nov 10, 2026 Tue · 28 days
Monthly PAYE payment
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (payment due the 10th)
Nov 10, 2026 Tue · 28 days
NSSA contributions and P4 return
All employers · NSSA
SI 393 of 1993 s7, as amended by SI 169 of 2021
Nov 10, 2026 Tue · 28 days
VAT return Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
Nov 10, 2026 Tue · 28 days
VAT return Category B (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
Nov 16, 2026 Mon · 34 days
VAT payment Category B (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Nov 16, 2026 Mon · 34 days
VAT payment Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Dec 07, 2026 Mon · 55 days
Monthly PAYE return
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (return due the 5th)
Dec 10, 2026 Thu · 58 days
Monthly PAYE payment
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (payment due the 10th)
Dec 10, 2026 Thu · 58 days
NSSA contributions and P4 return
All employers · NSSA
SI 393 of 1993 s7, as amended by SI 169 of 2021
Dec 10, 2026 Thu · 58 days
VAT return Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
Dec 10, 2026 Thu · 58 days
VAT return Category A (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
Dec 15, 2026 Tue · 63 days
VAT payment Category A (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Dec 15, 2026 Tue · 63 days
VAT payment Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (payment due the 15th)
Dec 15, 2026 Tue · 63 days
Provisional tax return
Companies paying tax in instalments · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (QPD returns due 20 March, 20 June, 20 September, 15 December)
Dec 21, 2026 Mon · 69 days
Provisional tax payment
Companies paying tax in instalments · ZIMRA
Income Tax Act (Chapter 23:06) s72
Jan 05, 2027 Tue · 84 days
Monthly PAYE return
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (return due the 5th)
Jan 11, 2027 Mon · 90 days
VAT return Category C (monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
Jan 11, 2027 Mon · 90 days
NSSA contributions and P4 return
All employers · NSSA
SI 393 of 1993 s7, as amended by SI 169 of 2021
Jan 11, 2027 Mon · 90 days
Monthly PAYE payment
All employers · ZIMRA
Income Tax Act (Chapter 23:06); SI 81 of 2025 (payment due the 10th)
Jan 11, 2027 Mon · 90 days
VAT return Category B (two-monthly)
VAT-registered businesses · ZIMRA
Value Added Tax Act (Chapter 23:12) s28(1); SI 81 of 2025 (return due the 10th, payment the 15th)
2 that depend on your company
These have no fixed date — they follow your incorporation month, your financial year end, or a change you make.
Your month of incorporation
Annual return
ROC · Falls due 21 days after YOUR incorporation anniversary, so the date depends on when the company was registered.
Your financial year end
Company income tax return
ZIMRA · Falls due four months after YOUR financial year end, so the date depends on when your year closes.
All rules verified Oct 03, 2026
Nothing
missed.
Tell us about your business and we'll map the obligations that apply to it — then keep the calendar so you don't have to.