How PAYE works in Tanzania
Tanzania uses a progressive tax system: income up to TZS 270,000 per month is tax-free, then graduated brackets apply on the excess. Because of the tax-free band and NSSF deduction, most employees pay an effective PAYE rate of roughly 3โ24% of gross, depending on salary level.
The order of operations matters. NSSF (typically 10%) is deducted from gross BEFORE PAYE is computed, so contributing to NSSF actually reduces your taxable income. TRA allows only approved retirement-fund contributions as a deduction before PAYE, so NHIF does not reduce taxable income: where it applies, it is deducted from net pay after PAYE. The 3% NHIF employee contribution is statutory only where the employer is the Government; there is no gazetted percentage for private-sector employees.
What employers must do
If you employ staff in Tanzania, you're legally required to:
- Withhold the correct PAYE from each employee's salary every month.
- Pay the withheld PAYE to TRA by the 7th of the following month.
- Submit a monthly PAYE return to TRA (form ITX-200).
- Issue each employee a payslip showing the breakdown.
- Issue a P9 form annually to each employee summarizing their pay and tax.
Getting any of this wrong is expensive โ penalties start at TZS 200,000 per offence and escalate. Most Tanzanian businesses with 10+ staff outsource payroll either to a service provider or to software like Tawala HRM that handles every step automatically.
Common questions about PAYE
Are bonuses and allowances subject to PAYE? Yes โ most cash bonuses, housing allowances, and transport allowances are taxable under PAYE. There are limited exemptions (medical, education for staff children, certain reimbursements).
What about expat staff? Tanzanian-resident employees pay PAYE on worldwide income. Non-residents pay only on Tanzania-sourced employment income, at a flat 15% (rather than the bracketed scale).
Do part-time staff need PAYE? Yes, if their cumulative monthly income exceeds the TZS 270,000 threshold. Below that, no PAYE is due.
Is this the official TRA calculator for 2026?
This is a free, unofficial TRA calculator that applies the Tanzania Revenue Authority (TRA) 2026 PAYE tax brackets exactly as published. It is not run by TRA, but the maths matches the official rates so you can check any payslip or plan a salary in seconds.
Other TRA tax calculators (2026)
PAYE is one of several taxes the Tanzania Revenue Authority administers. See the complete TRA Calculator hub for every one, or jump straight to a specific tax:
- VAT Calculator (18%) — add or remove Tanzania VAT.
- NSSF Calculator — pension contributions, employee and employer.
- Withholding Tax Calculator — services, rent, dividends.
- SDL Calculator — Skills Development Levy.
- Corporate Tax Calculator — 30% / 25% / 3% turnover.
- Full Payroll Calculator — PAYE + NSSF + NHIF + SDL + WCF together.
Running payroll for a whole team every month? Doing it by calculator is slow and error-prone. Tawala HR & Payroll computes PAYE, NSSF, NHIF and SDL automatically and files them with TRA on time, while Tawala Accounting keeps your TRA VFD books in order. Most of the employers we support are in Dar es Salaam, where our implementation team is based — from Kariakoo retailers to Masaki and Oysterbay offices.
TRA PAYE calculator — more questions
How do I calculate PAYE in Tanzania manually? Take gross monthly pay, subtract the employee NSSF contribution (10%). The result is taxable pay (NHIF is not deducted here; it comes off net pay after PAYE). Then apply the TRA bands in order: nothing on the first 270,000; 8% on the slice from 270,001 to 520,000; 20% from 520,001 to 760,000; 25% from 760,001 to 1,000,000; and 30% on everything above 1,000,000. Add the slices together — that total is the PAYE due.
Is NSSF deducted before or after PAYE? Before. NSSF reduces taxable pay, so a worker contributing to NSSF pays less PAYE than one who does not. This is why the calculator asks for the NSSF rate first.
What is the PAYE threshold in Tanzania? TZS 270,000 of monthly taxable income. Below that, no PAYE is due. Because NSSF comes off first, a gross salary of up to TZS 300,000 typically falls entirely within the tax-free band.
How much is PAYE on a salary of 1,000,000 in Tanzania? On a gross of TZS 1,000,000 with the statutory 10% NSSF, taxable pay is TZS 900,000 and PAYE is TZS 103,000 — leaving a take home pay of TZS 797,000. If 3% NHIF also applies (public-sector employees), TZS 30,000 comes off that net pay, leaving TZS 767,000; the PAYE does not change.
When is PAYE due to TRA? By the 7th day of the month following the payroll month, together with the monthly return. Late payment attracts interest and penalties, so most employers file in the first week.
Is there a PAYE calculator for Tanzania as a PDF? Yes — download the Tanzania PAYE tax table 2026 (PDF). It has the TRA brackets, the step-by-step calculation, and PAYE and take home pay at common salaries on one printable page. For an exact figure on any salary, use the calculator above.
Sources: TRA, Pay As You Earn (tra.go.tz/page/pay-as-you-earn): approved retirement-fund contributions are the deduction allowed before PAYE; National Health Insurance Fund Act, Cap. 395 (3% employee contribution where the employer is the Government), as applied in Tawala's Payroll-TZ engine rules. Checked 24 October 2026.
Does this TRA calculator store my salary? No. Every calculation runs in your own browser. Nothing you type is uploaded, logged or saved, and no account is required.