Tax Return Filing Deadlines 2026
ZIMRA requires different types of tax returns to be filed at different intervals. Missing a deadline triggers automatic penalties.
| Return Type | Filing Frequency | Deadline |
|---|---|---|
| Individual Income Tax (ITF12C) | Annual | 30 April following tax year |
| Corporate Income Tax (ITF12) | Annual | 6 months after financial year-end |
| VAT Return (VAT7) | Monthly | 25th of following month |
| PAYE Return (P2) | Monthly | 10th of following month |
| PAYE Annual Reconciliation (P16) | Annual | 31 January |
| Withholding Tax | Monthly | 10th of following month |
| Quarterly Provisional Tax (QPD) | Quarterly | 25 Mar, 25 Jun, 25 Sep, 20 Dec |
How to File Tax Returns on TARMS
Step 1: Prepare Your Documents
Before logging in to TARMS, gather:
- ITC3 certificate from your employer (for employed individuals)
- Financial statements (for companies)
- Income records — Bank statements, invoices, receipts
- Deduction receipts — Pension, medical aid, donations
- Previous year’s tax return for reference
Step 2: Log In to TARMS
- Go to efiling.zimra.co.zw
- Log in with your TIN number and password
- Navigate to “Tax Returns” section
Step 3: Select and Complete the Return
- Choose the return type (Income Tax, VAT, PAYE, etc.)
- Select the tax period
- Enter your income details:
- Employment income and PAYE deducted
- Business income and expenses
- Rental income
- Investment income
- Other income sources
- Enter deductions (pension, medical aid, donations)
- Review the tax calculation generated by the system
- Submit the return
Step 4: Pay Any Tax Due
If your return shows tax payable, arrange payment through:
- ZIMRA bank account — Direct transfer to ZIMRA’s designated bank accounts
- Online payment — Through TARMS using mobile money or bank transfer
- At any ZIMRA office — Cash or bank-certified cheque
Refund: If you overpaid tax (e.g., PAYE was more than your actual liability), ZIMRA will process a refund or credit it against future tax. Refunds typically take 30-90 days.
Who Must File a Tax Return?
- All registered companies — Must file corporate income tax returns annually
- Self-employed individuals — Must file individual income tax returns
- Individuals with multiple income sources — Even if PAYE is deducted
- VAT-registered businesses — Monthly VAT returns
- All employers — Monthly PAYE returns
- Anyone requested by ZIMRA — Compliance notice
Common Mistakes to Avoid
- Missing deadlines — Set calendar reminders for all filing dates
- Under-reporting income — ZIMRA cross-references with banks and employers
- Claiming non-deductible expenses — Entertainment, personal expenses, and fines are not deductible
- Not keeping receipts — You must be able to substantiate all claims
- Filing the wrong return type — Ensure you select the correct form
- Not declaring all income sources — Include rental, investment, and foreign income
Important: Even if you cannot pay the tax due, file the return on time. Late filing penalties are separate from late payment penalties. You can negotiate a payment plan with ZIMRA after filing.
Need Help with ZIMRA Registration?
We handle tax registration from $80
Start Registration WhatsApp UsFrequently Asked Questions
When is the deadline for filing tax returns in Zimbabwe?
Individual income tax returns are due by 30 April following the end of the tax year. Corporate tax returns are due within 6 months of the company's financial year-end. VAT returns are due monthly by the 25th, and PAYE returns by the 10th.
How do I file a tax return with ZIMRA?
File your tax return online through the TARMS e-filing portal at efiling.zimra.co.zw. Log in with your TIN, select the appropriate return type, complete the form, and submit electronically.
What happens if I file my tax return late?
Late filing attracts a penalty of up to 100% of the tax due plus interest at LIBOR + 5%. Even if you cannot pay, file on time and arrange a payment plan with ZIMRA.
Do I need to file a tax return if I only earn a salary?
If your only income is from employment and your employer correctly deducts PAYE, you may not need to file a separate return. However, file if you have other income sources or want to claim additional deductions.