Call us: 0861 200 6281  |  WhatsApp

Zimbabwe Tax Compliance Calendar 2026

Never miss a ZIMRA deadline — every tax date in one place

Key Tax Deadlines at a Glance

Bookmark this page. Every Zimbabwean business owner needs to know these deadlines. Missing them means penalties, interest, and potential tax clearance issues.

Monthly
PAYE — 10th
Submit PAYE to ZIMRA by the 10th of the following month
Monthly
VAT — 25th
File VAT return and pay by 25th of the following month
Monthly
NSSA — 10th
Pay pension contributions by the 10th of the following month
Quarterly
QPD — 4 dates
25 Mar, 25 Jun, 25 Sep, 20 Dec

Full 2026 Tax Calendar — Month by Month

This calendar covers all major ZIMRA and regulatory deadlines for 2026. Colour code: PAYE | VAT | NSSA | QPD | Annual/Other

MonthDateObligationType
January10 JanDecember 2025 PAYE submissionPAYE
10 JanDecember 2025 NSSA contributionsNSSA
25 JanDecember 2025 VAT return & paymentVAT
30 JanAnnual PAYE reconciliation (P16 form) for 2025Annual
February10 FebJanuary PAYE submissionPAYE
10 FebJanuary NSSA contributionsNSSA
25 FebJanuary VAT return & paymentVAT
March10 MarFebruary PAYE submissionPAYE
10 MarFebruary NSSA contributionsNSSA
25 MarFebruary VAT return & paymentVAT
25 MarQPD 1 — First provisional tax paymentQPD
April10 AprMarch PAYE submissionPAYE
10 AprMarch NSSA contributionsNSSA
20 AprCompany re-registration deadline (legacy entities)Annual
25 AprMarch VAT return & paymentVAT
May10 MayApril PAYE submissionPAYE
10 MayApril NSSA contributionsNSSA
25 MayApril VAT return & paymentVAT
June10 JunMay PAYE submissionPAYE
10 JunMay NSSA contributionsNSSA
25 JunMay VAT return & paymentVAT
25 JunQPD 2 — Second provisional tax paymentQPD
30 JunCorporate tax return deadline (31 Dec year-end companies)Annual
July10 JulJune PAYE submissionPAYE
10 JulJune NSSA contributionsNSSA
25 JulJune VAT return & paymentVAT
August10 AugJuly PAYE submissionPAYE
10 AugJuly NSSA contributionsNSSA
25 AugJuly VAT return & paymentVAT
September10 SepAugust PAYE submissionPAYE
10 SepAugust NSSA contributionsNSSA
25 SepAugust VAT return & paymentVAT
25 SepQPD 3 — Third provisional tax paymentQPD
October10 OctSeptember PAYE submissionPAYE
10 OctSeptember NSSA contributionsNSSA
25 OctSeptember VAT return & paymentVAT
November10 NovOctober PAYE submissionPAYE
10 NovOctober NSSA contributionsNSSA
25 NovOctober VAT return & paymentVAT
December10 DecNovember PAYE submissionPAYE
10 DecNovember NSSA contributionsNSSA
20 DecQPD 4 — Fourth provisional tax paymentQPD
25 DecNovember VAT return (note: Christmas Day — file early)VAT

Understanding Each Tax Obligation

PAYE (Pay As You Earn) — Due 10th Monthly

Every employer must deduct income tax from employee salaries and remit it to ZIMRA by the 10th of the following month. PAYE is calculated using the progressive tax brackets for 2026. Use our PAYE Calculator to calculate exact amounts.

Penalty for late submission: Up to 100% of the unpaid amount plus interest at the prescribed rate. ZIMRA can also impose penalties for incorrect returns.

VAT Returns — Due 25th Monthly

VAT-registered businesses must file monthly returns by the 25th of the following month. The return must show output VAT (collected from customers) and input VAT (paid to suppliers). The net amount is either payable to ZIMRA or refundable.

The standard VAT rate is 15.5% from 1 January 2026. Registration is mandatory if annual turnover exceeds $25,000.

NSSA Contributions — Due 10th Monthly

Both employee (4.5%) and employer (4.5%) pension contributions must be paid to NSSA by the 10th of the following month. The insurable earnings ceiling is $700/month per employee.

Quarterly Payment Dates (QPD) — Provisional Tax

Companies and individuals with non-employment income must make four provisional tax payments per year:

  • QPD 1: 25 March — 25% of estimated annual tax
  • QPD 2: 25 June — 25% of estimated annual tax
  • QPD 3: 25 September — 25% of estimated annual tax
  • QPD 4: 20 December — 25% of estimated annual tax

If your actual tax liability differs significantly from your estimates, you may be penalised for underestimation. It is safer to overestimate and receive a refund.

Annual Return — Within 21 Days of Anniversary

Every registered company must file an annual return with the Registrar of Companies within 21 days of its incorporation anniversary. The fee is $55. This is separate from the tax return.

For example, if your company was incorporated on 15 July, your annual return is due by 5 August each year.

Corporate Tax Return — Within 6 Months of Year-End

Companies must file their income tax return within 6 months of their financial year-end. For companies with a 31 December year-end, the deadline is 30 June.

Tax Clearance Certificate (ITF263)

The ITF263 is valid for 12 months. You need it for government tenders, foreign currency transactions, licence renewals, and other official purposes. Apply for renewal at least 2 weeks before expiry. All tax obligations must be current for approval.

Company Re-Registration Deadline

Companies registered under the old Companies Act (pre-COBE Act) must re-register by 20 April 2026. Failure to re-register may result in deregistration. See our re-registration guide for details.

Penalties for Late Filing

ObligationPenalty
Late PAYE submissionUp to 100% of unpaid amount + interest
Late VAT return$30/day or 100% of tax due (whichever is greater)
Late QPD payment10% surcharge + interest at prescribed rate
Late NSSA contributionsPenalties + interest as determined by NSSA
Late annual return (Registrar)Up to ZWL 1,000/year of non-filing + deregistration risk
Late corporate tax returnPenalties + interest + potential prosecution
Warning: ZIMRA has become significantly more aggressive with enforcement since 2024. The TaRMS electronic system automatically flags late submissions. Maintaining a clean compliance record is essential for ITF263 tax clearance renewal.

Sources: ZIMRA (tax deadlines and penalties); Registrar of Companies (annual return requirements); NSSA (contribution deadlines); M&J Consultants (2026 tax guide).

Need Help Staying Compliant?

We handle ZIMRA filings, annual returns, and tax compliance so you can focus on your business.

Get Compliance Help WhatsApp Us

Frequently Asked Questions

When is PAYE due to ZIMRA?
By the 10th of the month following the pay period. January PAYE is due by 10 February. Late submission attracts penalties up to 100% of the unpaid amount plus interest.
When are VAT returns due in Zimbabwe?
By the 25th of the month following the tax period. January VAT is due by 25 February. Businesses below $240,000 turnover may apply for quarterly filing.
What are QPD dates for 2026?
QPD1: 25 March, QPD2: 25 June, QPD3: 25 September, QPD4: 20 December. Each payment is 25% of estimated annual tax liability.
When must I file an annual return?
Within 21 days of your company's incorporation anniversary. Filing fee is $55. Late filing risks penalties and deregistration.
When does the ITF263 expire?
12 months from issue date. Renew at least 2 weeks before expiry. All tax obligations must be current for approval.