This lesson assembles everything the TaRMS Essentials course has taught into a single repeating rhythm: what a Zimbabwean taxpayer actually does, in order, every month, on the Tax and Revenue Management System (TaRMS) and its Self-Service Portal (SSP). The earlier lessons taught each return and each payment as a separate skill. A real finance function does not experience them separately — it experiences a cycle that comes around every thirty days, with quarterly and annual obligations layered on top. Mastering the cycle, not just the individual forms, is what produces a permanently clean compliance record and an always-valid tax clearance.
The backbone of the month is two dates. By the 10th of each month, the prior month's PAYE (Form P2) and the whole REV 5 family of withholding-type remittances fall due — REV 5 (withholding taxes), REV 5A (presumptive tax), REV 5B (IMTT), REV 5C (mining royalties), plus Digital Services Withholding Tax (DSWT), presumptive rental income tax, and the minerals levy. The PAYE 10th deadline is fixed by the Thirteenth Schedule, paragraph 3 of the Income Tax Act [Chapter 23:06]. Then the VAT 7 and its payment fall due on the 15th under Section 28(1) of the VAT Act [Chapter 23:12] — a date shortened from the 25th by the Finance (No. 2) Act 7 of 2024, Section 33, with effect from 1 January 2025. This is the lesson's most important warning: ZIMRA's own Zimbabwe Tax Compliance Calendar and the VAT 7 guide still print the 25th, and they are outdated. The Calendar itself states the saving rule — "where this calendar and the legislation appear to conflict, the legislation prevails" — so the correct VAT date is the 15th.
On top of the monthly drumbeat sit the quarterly Provisional Tax (QPD) instalments on the ITF 12B, paid on the 10/25/30/35 split at 25 March, 25 June, 25 September and 20 December (Income Tax Act Section 72(7)), and the annual obligations — the ITF 12C self-assessment return and final income-tax balance, due 30 April for a 31 December year-end (four months after year-end), and the year-end PAYE reconciliation on the ITF 16. Event-driven items — objections (30 days from an assessment), Special CGT (within 30 days of transfer), refund withdrawals and voluntary disclosures — sit outside the recurring cycle and are handled as they arise.
Two rules cut across the entire routine. Currency: where a taxpayer earns in both USD and ZiG, every monthly remittance splits into a USD stream and a ZiG stream that must be filed and paid separately — Section 37AA of the Income Tax Act (and Section 38 for VAT) prevents netting across currencies, and Section 38A penalises paying VAT in the wrong currency. Working-day adjustment: deadlines on the 10th, 15th/25th and 20th include the same day, and where a deadline lands on a weekend or public holiday the next working day is the effective deadline (ZIMRA practice — verify against the current Public Notice).
The SSP turns this calendar into a workflow. Each month the routine is: open Tax Return Management → Pending, work the obligations the system has raised for the period, complete and Submit each return (not merely Save Draft), then go to Payments and settle each liability per currency using the SSP-generated reference, and finally check Notifications and tax-clearance status before closing the month. Do that, in that order, every month, and the compliance routine becomes a fifteen-minute discipline rather than a recurring emergency.
Because the SSP online help (default.htm) is unreachable (it serves an empty JavaScript shell), the screen-level steps below are grounded in the local ZIMRA External Guides (Self-Service Portal, VAT 7, Form P2, ITF 263) and the prior lessons of this course, with ` flags on live-help-only specifics. The deadlines are grounded in the Compliance Calendar cross-checked against the Acts, and every conflict is surfaced rather than smoothed over.
