Tax Calendar

TRA filing deadlines & reminders

1 due soon

0

Overdue

1

Due Soon

0

Completed

VAT Return Filing

File monthly VAT return with TRA

20 Apr 2026·monthly
5d left

PAYE Payment

Remit employee PAYE to TRA

07 May 2026·monthly
22d

SDL Payment

Pay Skills & Development Levy

07 May 2026·monthly
22d

NSSF Contribution

Remit NSSF contributions

07 May 2026·monthly
22d

WCF Payment

Pay Workers Compensation Fund

07 Jun 2026·quarterly
53d

Corporate Tax Installment

Quarterly installment payment

28 Jun 2026·quarterly
74d

Local Government Levy

Pay 0.3% local government levy

28 Jun 2026·quarterly
74d

Annual Tax Return

File annual income tax return

30 Jun 2026·annually
76d

Note: Deadlines are based on TRA standard schedules. Always verify exact dates with TRA as some deadlines may shift when falling on weekends or public holidays. Visit tra.go.tz for official information.