Work out the number before you agree to it
Take-home pay after PAYE, what ZESA units an amount buys, what EcoCash will charge, duty on a car, what a loan really costs a month, and the points three grades come to.
- 6
- calculators
- 2
- currencies, USD and ZiG
Dial codesEvery code for your network, wallet and bank, ready to dial or copy.
All 49 dial codesThe EcoCash menuRegister, send money, buy airtime, bundles and ZESA tokens.
*151#EcoCashDialTax returns and payments due
For the month ending 31 July 2026.
5 AugReturns due, on the Self-Service Portal
10 AugPayments due, into the ZIMRA account
| Tax | Return | Payment | How to file |
|---|---|---|---|
| Pay As You Earn (PAYE) | 5 August 2026 | 10 August 2026 | Online |
| Withholding Taxes | 5 August 2026 | 10 August 2026 | Online |
| Mining Royalties | 5 August 2026 | 10 August 2026 | Online |
| Value Chain Withholding Tax | 5 August 2026 | 10 August 2026 | Online |
| Presumptive Tax Return | 5 August 2026 | 10 August 2026 | Online |
| Gaming Operators' Tax | 5 August 2026 | 10 August 2026 | On paper, at a ZIMRA office |
| Fast Foods Tax | 5 August 2026 | 10 August 2026 | Online |
| Plastic Carrier Bag Tax | 5 August 2026 | 10 August 2026 | Online |
| Remittance of Levy on Specified Minerals | 5 August 2026 | 10 August 2026 | Online |
| Remittance of Tobacco Levy | 5 August 2026 | 10 August 2026 | Online |
| Presumptive Tax on Rental Income | 5 August 2026 | 10 August 2026 | On paper, at a ZIMRA office |