The 30% That Is Not 30%: PAYE and What Actually Leaves a Tanzanian Salary

How is PAYE calculated in Tanzania, and what else leaves the salary? PAYE is charged in slices, not at a single rate. On the resident monthly bands, income up to TZS 270,000 bears no tax and only the slice above TZS 1,000,000 meets 30%, so a gross salary of TZS 1,200,000 carries PAYE of TZS 128,000 plus 30% of TZS 200,000 — TZS 188,000, an effective rate of 15.67%. PAYE is also the smaller half of the deduction. NSSF takes 10% and NHIF 3% of the same salary, and a HESLB borrower loses a further 15% of basic. The employer then pays 10% NSSF, 3% NHIF, 0.5% WCF and, at ten or more employees, 3.5% SDL on top of the gross.
Two things surprise almost everyone the first time the arithmetic is done in full. The first is that the 30% rate at the top of the Tanzania Revenue Authority’s PAYE table does not apply to the whole salary — on TZS 1,200,000 a month the actual PAYE rate is 15.67%. The second is that PAYE is usually the smaller half of what leaves the pay.
On that same TZS 1,200,000, PAYE takes TZS 188,000. NSSF and NHIF together take TZS 156,000 more. Where a student loan is in repayment, HESLB takes another TZS 180,000 — almost as much as the tax itself.
This page is the net salary file: the resident bands as TRA publishes them, one salary walked line by line from gross to net, what an employer pays on top that never appears on a payslip, and which deduction falls due on which date. PAYE and SDL are due on the 7th. Social security is due at month end. The payroll guides that put everything on the 7th are wrong, and the difference is a penalty.
What are the PAYE bands in Tanzania?
These are the resident monthly rates published by the Tanzania Revenue Authority in Taxes and Duties at a Glance 2025/2026, issued July 2025.
| Monthly income (TZS) | Tax |
|---|---|
| Up to 270,000 | NIL |
| 270,000 – 520,000 | 8% of the excess over 270,000 |
| 520,000 – 760,000 | 20,000 + 20% of the excess over 520,000 |
| 760,000 – 1,000,000 | 68,000 + 25% of the excess over 760,000 |
| Over 1,000,000 | 128,000 + 30% of the excess over 1,000,000 |
The bands are unchanged for the current year: the Budget Speech 2026/27 announces no change to individual income tax bands or rates. Rates and thresholds in Tanzania move with the Finance Act each 1 July, so the table above is a table with a date on it rather than a permanent fixture.
One consequence is worth naming. The tax-free threshold is TZS 270,000 a month, while the residual minimum wage for any sector not otherwise specified — set by the Labour Institutions (Minimum Wage for Private Sector) Order, 2025, Government Notice No. 605A of 2025, effective 1 January 2026 — is TZS 175,000 a month. A worker on that wage pays no PAYE at all, and still has social security deducted.
Does the 30% rate apply to the whole salary?
No, and this is the most expensive misunderstanding in Tanzanian payroll. The rate applies only to the slice of income inside its own band. A salary is cut into slices, and each slice is taxed at its own rate.
Here is TZS 1,200,000 cut into its slices.
| Slice of salary | Width | Rate | Tax on the slice |
|---|---|---|---|
| First 270,000 | 270,000 | NIL | 0 |
| 270,000 to 520,000 | 250,000 | 8% | 20,000 |
| 520,000 to 760,000 | 240,000 | 20% | 48,000 |
| 760,000 to 1,000,000 | 240,000 | 25% | 60,000 |
| Above 1,000,000 | 200,000 | 30% | 60,000 |
| Total | 1,200,000 | 188,000 |
Now take the shortcut in the TRA band table. Over 1,000,000, the tax is 128,000 plus 30% of the excess: 128,000 + (30% × 200,000) = 128,000 + 60,000 = TZS 188,000.
Identical. The 128,000 printed in the table is simply the tax already accumulated on the first million — 20,000 plus 48,000 plus 60,000 — which is why the shortcut works and why it is not an approximation.
TZS 188,000 on TZS 1,200,000 is an effective rate of 15.67%. Taxing the whole salary at 30% would give TZS 360,000, a difference of TZS 172,000 a month. A raise is therefore never worth refusing for tax reasons: only the new slice meets the higher rate, and the slices below it are unaffected.
What actually leaves a TZS 1,200,000 salary?
Take a private-sector employee on TZS 1,200,000 a month, all of it basic salary with no allowances, who is an NSSF member and an NHIF contributor.
PAYE, from the TRA band table: 128,000 + 30% of 200,000 = 188,000. NSSF, employee share: 10% of 1,200,000 = 120,000. NHIF, employee share: 3% of 1,200,000 = 36,000.
| Line | Rate | TZS |
|---|---|---|
| Gross salary | 1,200,000 | |
| PAYE | per bands | (188,000) |
| NSSF, employee | 10% | (120,000) |
| NHIF, employee | 3% | (36,000) |
| Net pay | 856,000 |
Total deductions are TZS 344,000, which is 28.67% of gross.
Now add a student loan. HESLB deducts 15% of basic salary where it applies. On basic salary of TZS 1,200,000 that is TZS 180,000 — a larger line than anything on the payslip except PAYE itself.
| Line | Rate | TZS |
|---|---|---|
| Gross salary | 1,200,000 | |
| PAYE | per bands | (188,000) |
| NSSF, employee | 10% | (120,000) |
| NHIF, employee | 3% | (36,000) |
| HESLB | 15% of basic | (180,000) |
| Net pay | 676,000 |
That is TZS 524,000 gone, or 43.67% of gross. The arithmetic checks in one line: 188,000 + 120,000 + 36,000 + 180,000 = 524,000, and 1,200,000 − 524,000 = 676,000.
One point on the taxable base. This walkthrough applies the published bands to the gross figure. The band table gives thresholds and percentages; it does not prescribe the base a particular payroll runs them against. Where a payslip’s PAYE differs from the figure the bands produce, the difference is a question for the employer’s payroll office or for TRA, and it is worth asking in the month it appears rather than at the year end.
What else is deducted, and at what rate?
| Deduction | Employee pays | Employer pays | Total |
|---|---|---|---|
| NSSF | 10% of gross | 10% | 20% |
| PSSSF (public service) | 5% | 15% | 20% |
| NHIF | 3% | 3% | 6% |
| WCF | nil | 0.5% | 0.5% |
| SDL | nil | 3.5% | 3.5% |
| HESLB | 15% of basic | — | 15% |
Four points on that table are routinely got wrong.
NSSF and PSSSF do not split the same way. Both total 20%, but an NSSF member pays 10% of their own salary and a PSSSF member 5% — the same benefit formula for half the contribution. The formula that 20% is buying, worked end to end at a real salary, is in the pension calculation file.
NHIF has a special rate of 6.25% for Police, Prisons, Immigration, and Fire & Rescue, under section 9(3) and 9(4) of the National Health Insurance Fund Act, Cap 395.
No employee can be made to contribute to WCF. It is 0.5%, employer-only, and an employee cannot lawfully be required to pay into it. A WCF line appearing on a payslip as an employee deduction is a line to query with the employer the same month.
HESLB repayment starts 24 months after completing study. A self-employed borrower pays a minimum of TZS 100,000 a month. An employer must remit within 15 days of the following month, and a late deduction carries a 10% penalty.
What does an employer pay on top that never appears on a payslip?
The cost of an employee to an employer is not the gross salary. On the same TZS 1,200,000:
| Employer contribution | Rate | TZS |
|---|---|---|
| NSSF, employer share | 10% | 120,000 |
| NHIF, employer share | 3% | 36,000 |
| WCF | 0.5% | 6,000 |
| SDL, at ten or more employees | 3.5% | 42,000 |
| Total on top | 17% | 204,000 |
| Total cost to employer | 1,404,000 |
So a TZS 1,200,000 salary costs an employer with ten or more employees TZS 1,404,000, while the employee receives TZS 856,000, or TZS 676,000 with a student loan in repayment. Below that threshold SDL does not apply, so the add-on is 13.5% rather than 17% — TZS 162,000 instead of TZS 204,000.
Knowing which of those two add-ons applies is useful to an employee negotiating a package and essential to an employer sizing a hire. The employer-side registrations that create these obligations in the first place are set out in the employer registration file.
Who pays SDL, and is the threshold four employees or ten?
Ten, on the Mainland. The threshold was raised from four to ten in July 2023 and is still very commonly published as four. Any article or payroll template saying four employees triggers SDL on the Mainland is out of date.
Skills and Development Levy is 3.5% of total monthly emoluments, paid by employers with ten or more employees, under section 14 of the Vocational Education and Training Act, Cap 82. The employer pays it — it is not an employee deduction and it never belongs on a payslip as one. It falls due by the 7th of the following month, on form ITX 300.01.E.
Zanzibar is different: 4%, with a threshold of four or more employees.
The exemptions TRA publishes are specific: government departments and public institutions, diplomatic missions, religious institutions in respect of worship or instruction only, registered educational institutions, charitable organisations holding a Commissioner’s ruling, farms employing only farm workers, local government authorities, and TaESA interns. An employer outside that list and above the headcount is within the charge.
When is each deduction due?
This is where employers are penalised, and it is not one date.
| Deduction | Deadline |
|---|---|
| PAYE | 7th of the following month |
| SDL | 7th of the following month |
| NSSF | Within one month after month end |
| PSSSF | Within one month after month end |
| WCF | End of the following month |
| NHIF | Within one month after the contribution period |
| HESLB | Within 15 days of the following month |
PAYE and SDL are due on the 7th. Social security is due at month end. Paying social security early is harmless. Paying PAYE late is not, and an employer running one diary date instead of two is running the wrong one.
Late NSSF carries a penalty of 5% per month on the unpaid amount, under section 14(1) of the NSSF Act, Cap 50. The PSSSF one-month rule sits in regulation 12(4) of Government Notice No. 466 of 2018, and the NHIF remittance rule in section 9(5) of Cap 395. The filing calendar these dates sit inside is set out in the payroll compliance file, and what has to be kept afterwards in the payroll records retention file.
What does a non-resident employee pay?
Employment income of a non-resident is taxed at a flat 15%, and that is a final tax. The bands above do not apply to it, the slicing does not apply to it, and there is no further assessment on that income once the 15% has been withheld and remitted.
The consequence for an employer is a payroll that runs two treatments side by side rather than one. A resident employee is taxed on the band table with the usual statutory deductions around it; a non-resident employee on the same gross is withheld at 15% as a final charge. Getting the residence status right before the first payslip is cheaper than correcting twelve of them, and residence is a question of fact about the individual, not a matter of preference or of contract wording.
Where the business itself, rather than the payslip, is the question, the broader position on what a company owes and when is set out in the business taxes file. An owner-operator without a payroll at all is usually in a different regime entirely — presumptive tax is the one to understand instead.
Mandate-holders this file does not replace
The Tanzania Revenue Authority owns PAYE, the band table, the residence question and the Skills and Development Levy it collects under the Vocational Education and Training Act, Cap 82. NSSF and PSSSF own the pension contribution, the member record and the remittance penalty. The National Health Insurance Fund owns the health contribution and the special rate that attaches to certain services. The Workers Compensation Fund owns employment injury and the employer-only charge that funds it. HESLB owns the loan balance, the 15% deduction and the penalty for deducting late. The Ministry of Labour owns the minimum wage orders that set the floor beneath all of it. The employer owns the payslip, the classification of basic pay against allowances, and the accuracy of every figure remitted in the employee’s name. Zatra prepares, structures and coordinates the file, grants no licence and does not practise law.
What to confirm before the Client acts
- The Client’s own recorded basic salary as distinct from allowances, since HESLB is 15% of basic and the distinction moves the figure.
- Which base the Client’s payroll applies the bands to, where the PAYE on the payslip differs from the PAYE the band table produces.
- Whether the deduction shown on the payslip actually reached the institution named on it, tested against an NSSF or PSSSF member statement rather than against the payslip alone.
- The headcount on which SDL is assessed, confirmed against the current month’s payroll rather than the position when the business registered.
- The residence status of any employee taxed as a non-resident, settled before the first payslip rather than at the year end.
- The contribution rates the Zanzibar Social Security Fund applies, confirmed with that fund by any Client running a payroll in Zanzibar.
- The current Taxes and Duties at a Glance from TRA at each 1 July, since the bands, the SDL threshold and the rates all move with the Finance Act.
Frequently asked questions
How is PAYE calculated in Tanzania?
Find the monthly gross in the TRA band table and apply that row. Above TZS 1,000,000 the tax is TZS 128,000 plus 30% of everything above one million. On TZS 1,200,000 that is 128,000 + 60,000 = TZS 188,000. Only the slice above one million meets the 30% rate.
Is the whole salary taxed at 30%?
No. Each slice of a salary is taxed at its own band rate. On TZS 1,200,000, PAYE is TZS 188,000, an effective rate of 15.67%. Taxing the whole amount at 30% would give TZS 360,000 — TZS 172,000 more than is actually due — which is why a raise is never worth refusing for tax reasons.
How much is deducted from a TZS 1,200,000 salary?
PAYE of TZS 188,000, NSSF at 10% of TZS 120,000, and NHIF at 3% of TZS 36,000 — TZS 344,000 in total, leaving TZS 856,000. With a HESLB deduction of 15% of basic, add TZS 180,000, leaving TZS 676,000. That is 28.67% of gross without the student loan and 43.67% with it.
When must PAYE be paid to TRA?
By the 7th of the following month, and SDL on the same date. Social security is different: NSSF, PSSSF and NHIF fall due within one month after month end, WCF at the end of the following month, and HESLB within 15 days. Guides that put everything on the 7th are wrong.
How many employees before SDL applies?
Ten or more on the Mainland, raised from four in July 2023, which is why the old threshold is still widely published. In Zanzibar the trigger is four or more employees and the rate is 4% rather than 3.5%. The employer pays the levy in both places; it is never deducted from an employee.
What does a non-resident employee pay on employment income?
A flat 15%, and that is a final tax. The resident band table does not apply, the slicing does not apply, and no further assessment falls on that income once the 15% has been withheld and remitted. Residence status is a question of fact about the individual, settled before the first payslip.
What does a TZS 1,200,000 salary cost the employer?
TZS 1,404,000 where the employer has ten or more employees: 10% NSSF, 3% NHIF, 0.5% WCF and 3.5% SDL, adding 17% or TZS 204,000. Below ten employees SDL does not apply, so the add-on is 13.5% — TZS 162,000 — and the total cost is TZS 1,362,000.
Can an employee be required to contribute to WCF?
No. The Workers Compensation Fund contribution is 0.5% and it is payable by the employer alone; an employee cannot lawfully be required to pay into it. A WCF line appearing on a payslip as an employee deduction is a line to raise with the payroll office in the month it appears.
Sources & regulators
Verify before filing: Rates, forms and thresholds move by Finance Act, Government Notice and portal revision. Confirm the live schedule on the mandate-holder portal before you budget or submit. Law-firm alerts and Big Four notes are discovery only.
- Tanzania Revenue Authority (TRA) — Taxes and Duties at a Glance 2025/2026 — the resident PAYE bands, the Skills and Development Levy rate, threshold and exemptions, the Zanzibar SDL position, and the flat 15% final tax on non-resident employment income. Accessed 2026-09-22.
- National Social Security Fund (NSSF) — the 10% employee and 10% employer contribution rates, and section 14(1) of the NSSF Act Cap 50 — remittance within one month after month end and the 5% monthly penalty on the unpaid amount. Accessed 2026-09-22.
- Higher Education Students' Loans Board (HESLB) — the 15% deduction from basic salary, the TZS 100,000 monthly minimum for a self-employed borrower, repayment from 24 months after completing study, remittance within 15 days and the 10% penalty on a late deduction. Accessed 2026-09-22.
- Workers Compensation Fund (WCF) — the 0.5% contribution payable by the employer alone, and the end-of-following-month remittance date. Accessed 2026-09-22.
- Ministry of Labour — the Labour Institutions (Minimum Wage for Private Sector) Order, 2025, Government Notice No. 605A of 2025 — the residual minimum wage of TZS 175,000 a month, effective 1 January 2026. Accessed 2026-09-22.
- Ministry of Finance — Budget Speech 2026/27 — no change to individual income tax bands or rates for the current year. Accessed 2026-09-22.
Disclaimer
This article is informational orientation. It is not legal, tax or investment advice and not a government decision. Tanzanian instruments move by Act, Government Notice, Finance Act and portal revision. If a sentence here disagrees with the live mandate-holder, the mandate-holder wins. Zatra Consultants Limited does not issue licences, permits, tax clearances or approvals, and gives no assurance of any regulatory or banking outcome. Professional fees are published only on /pricing/.
