Dashboard

Tax

Tax calendar

Every ZRA deadline in one place

  1. PAYE

    PAYE remittance to ZRA

    6/10/2026Upcoming
  2. NAPSA

    NAPSA remittance

    6/10/2026Upcoming
  3. Turnover Tax

    Turnover Tax filing

    6/14/2026Upcoming
  4. Withholding Tax

    Withholding Tax

    6/14/2026Upcoming
  5. VAT

    VAT return

    6/18/2026Upcoming
  6. Annual Income Tax

    Annual Income Tax return

    6/21/2026Upcoming
  7. NHIMA

    NHIMA remittance

    6/30/2026Upcoming
  8. Provisional Income Tax

    Provisional Income Tax return (Q2)

    6/30/2026Upcoming
  9. PAYE

    PAYE remittance to ZRA

    7/10/2026Upcoming
  10. NAPSA

    NAPSA remittance

    7/10/2026Upcoming
  11. Provisional Income Tax

    Provisional Income Tax payment (Q2)

    7/10/2026Upcoming
  12. Turnover Tax

    Turnover Tax filing

    7/14/2026Upcoming
  13. Withholding Tax

    Withholding Tax

    7/14/2026Upcoming
  14. VAT

    VAT return

    7/18/2026Upcoming
  15. NHIMA

    NHIMA remittance

    7/31/2026Upcoming
  16. PAYE

    PAYE remittance to ZRA

    8/10/2026Upcoming
  17. NAPSA

    NAPSA remittance

    8/10/2026Upcoming
  18. Turnover Tax

    Turnover Tax filing

    8/14/2026Upcoming
  19. Withholding Tax

    Withholding Tax

    8/14/2026Upcoming
  20. VAT

    VAT return

    8/18/2026Upcoming
  21. NHIMA

    NHIMA remittance

    8/31/2026Upcoming