Payroll filing calendar
Every monthly and annual payroll deadline. Download a file for your calendar.
| Return | Goes to | Due |
|---|---|---|
| PAYE (P10) | KRA | 9th of the following month |
| Affordable Housing Levy | KRA | 9th working day of the following month |
| NSSF contributions | NSSF | 9th of the following month |
| SHIF contributions | SHA | 9th of the following month |
| NITA levy | NITA | 9th of the following month. Confirm with the authority |
| HELB repayments | HELB | 15th of the following month. Confirm with the authority |
| P9A cards to employees | Your employees | By 28 February each year |
Rules from 2026-07-01. Working-day dates in the file count Monday to Friday and don't allow for public holidays.
Tanzania Mainland
Download Tanzania Mainland calendar (.ics)| Return | Goes to | Due |
|---|---|---|
| PAYE and SDL | TRA | 7th of the following month |
| NSSF contributions | NSSF | End of the following month |
| WCF contributions | WCF | End of the following month |
| HESLB repayments | HESLB | 15th of the following month. Confirm with the authority |
| Half-year certificate (January to June) | TRA | By 30 July each year |
| Half-year certificate (July to December) | TRA | By 30 January each year |
| Annual employee PAYE statements | Your employees | By 31 January each year. Confirm with the authority |
Rules from 2026-07-01. Working-day dates in the file count Monday to Friday and don't allow for public holidays.