PAYE calculator Tanzania 2026
Enter a monthly salary in shillings to see PAYE, NSSF, take-home pay, and the SDL and WCF the employer pays.
| Gross pay | 1,000,000 |
|---|---|
| NSSF | -100,000 |
| Taxable pay | 900,000 |
| Tax before relief | 103,000 |
| PAYE | -103,000 |
| Net pay | 797,000 |
| Employer pays: NSSF | 100,000 |
| Employer pays: SDL | 35,000 |
| Employer pays: WCF | 5,000 |
| Total cost to employer | 1,140,000 |
Calculated from the Tanzania Mainland rules in force from 2026-07-01. A guide only: confirm against each authority's notice before filing.
Run this for your whole team
How this works
Tanzania Mainland PAYE bands, rules from 1 July 2026
| Monthly taxable pay | Rate |
|---|---|
| First TZS 270,000 | 0% |
| TZS 270,001 to 520,000 | 8% |
| TZS 520,001 to 760,000 | 20% |
| TZS 760,001 to 1,000,000 | 25% |
| Above TZS 1,000,000 | 30% |
The employee's NSSF (10% of gross) is deducted before tax. The employer adds NSSF of 10%, SDL of 3.5% and WCF of 0.5%. Payslips and returns show whole shillings. Zanzibar has its own rules and isn't covered yet.
Take-home pay at common salaries
Read more in PAYE, SDL and WCF in Tanzania.
Questions people ask
How is PAYE calculated in Tanzania in 2026?
Take the employee's NSSF off gross pay, then tax the rest in monthly bands: 0% on first TZS 270,000, 8% on tZS 270,001 to 520,000, 20% on tZS 520,001 to 760,000, 25% on tZS 760,001 to 1,000,000, 30% on above TZS 1,000,000. There is no separate personal relief. These are the Tanzania Mainland rules in force from 1 July 2026.
What is the take-home pay on TZS 1,000,000?
TZS 797,000 a month, after NSSF TZS 100,000 and PAYE TZS 103,000. See the full breakdown.
Is there PAYE on the first TZS 270,000?
No. Monthly taxable pay up to TZS 270,000 is taxed at 0%.
Who pays SDL and WCF?
The employer, on top of gross pay: SDL at 3.5% of gross for employers with 10 or more employees, and WCF at 0.5%. Neither comes out of the employee's pay.
How much is the HESLB deduction?
15% of basic salary for employees repaying a student loan. Tick the HESLB box in the calculator to include it.