How Tanzania PAYE is Calculated
PAYE (Pay As You Earn) is the income tax deducted from your salary in Tanzania before you're paid. This guide walks through the current bands, the tax-free threshold, and worked examples — and shows you exactly how your take-home pay is reached.
The short answer: Tanzania PAYE is progressive: 0% up to 270,000 TZS a month, then 8%, 20%, 25% and 30%. Pension is deducted before PAYE, so a 1,000,000 TZS private-sector salary pays 103,000 TZS in PAYE and leaves 797,000 TZS.
Filed under Salary & Tax
Maintained by David M at Delta Tech Solutions · Figures last checked 19 October 2026 · Next check due 19 April 2027
Content updated 22 October 2026
How to calculate PAYE in Tanzania, step by step
Tanzania taxes resident employment income progressively. Each band's rate applies only to the income within that band. The first 270,000 TZS per month is tax-free, then 8% on income up to 520,000, 20% up to 760,000, 25% up to 1,000,000, and 30% on anything above. Your total PAYE is the sum across the bands your salary reaches.
| Monthly taxable income (TZS) | Rate |
|---|---|
| 0 – 270,000 | 0% |
| 270,000 – 520,000 | 8% |
| 520,000 – 760,000 | 20% |
| 760,000 – 1,000,000 | 25% |
| Above 1,000,000 | 30% |
The bands are marginal, not flat
A common misreading is that reaching a higher band puts the whole salary on the higher rate. It does not. Only the income inside a band is taxed at that band's rate, so the tax on 800,000 TZS is the tax on the first 270,000, plus the 8% and 20% portions, plus 25% on the last 40,000. A raise can therefore never reduce take-home pay, because the extra shilling is taxed at the next rate only from the point it appears.
The 270,000 TZS tax-free threshold
The first 270,000 TZS of monthly income is taxed at 0%. This is why lower salaries pay little or no PAYE, and why a 500,000 TZS salary only pays tax on the 230,000 TZS above the threshold. The threshold is a slice of income rather than a qualifying salary, so earning more than it does not remove the exemption on the first part.
What reduces your taxable income
Your employer takes your statutory pension contribution — NSSF (10%, private sector) or PSSSF (5%, public sector) — off your salary before working out PAYE. This lowers the amount PAYE is applied to, so contributing to a pension also reduces your income tax.
Why pension reduces the tax, not just the pay
The pension contribution comes off salary before PAYE is worked out, so every shilling contributed removes a shilling from the amount the bands are applied to. A private-sector employee contributing 10% has a lower taxable figure than the same gross salary under no scheme, which is why the take-home difference between the two cases is smaller than the contribution itself.
How the figure on your payslip is reached
Your employer starts from gross salary, deducts the employee pension contribution, applies the PAYE bands to what remains, and then applies any other statutory deduction such as a HESLB loan repayment. What is left after those is your net pay. The PAYE line is therefore the third step rather than the first, which is why the same gross salary can pay different tax under a different pension scheme.
What Neema's 1,000,000 TZS actually costs in tax
On a 1,000,000 TZS gross monthly salary, the 10% NSSF contribution of 100,000 TZS comes off first, leaving 900,000 TZS to be taxed. PAYE on that is 103,000 TZS (0% on the first 270,000, 8% on 250,000, 20% on 240,000, 25% on 140,000). After tax and pension, take-home is 797,000 TZS before any other deductions. Use the calculator below to check your own salary.
Neema teaches at a secondary school in Morogoro and earns 1,000,000 TZS a month. As a public servant she is on PSSSF, so 5% leaves her pay before tax is worked out — and because that deduction comes first, it changes the tax she pays on the rest.
When the employer pays it over
Your employer withholds PAYE from each salary payment and remits it to the Tanzania Revenue Authority by the 7th of the following month. An employee does not file or pay it directly, so the payslip line is the record of the deduction; making the remittance is the employer's obligation.
Tanzania PAYE Calculator
Try it with your own numbers:
Results are estimates provided for information only and do not constitute financial, legal or tax advice. Consult a qualified professional before making financial decisions.
Related guides
How Tanzania PAYE is Calculated FAQs
Where does PAYE sit in the order of deductions from my salary?
Pension comes off gross salary first, PAYE is charged on what remains, and anything else — a HESLB deduction, for instance — is applied after that. PAYE is the second step, which is why a different pension scheme leaves a different tax figure.
Is PAYE deducted before or after NSSF?
Your employee NSSF/PSSSF contribution is deducted from the salary before PAYE is calculated, so it reduces the amount of tax you pay.
When is PAYE paid to TRA?
Employers remit PAYE to the Tanzania Revenue Authority by the 7th of the following month.
Does a pay rise ever reduce my take-home pay?
No. Only the income inside each band is taxed at that band's rate, so an increase is taxed at the next rate from the point it appears and never reduces net pay.
Why is my PAYE different from a colleague on the same salary?
The pension scheme changes the taxable figure: a 10% NSSF contribution removes more from taxable pay than a 5% PSSSF contribution, so the PAYE applied afterwards differs.