PAYE in Tanzania 2026: Tax Bands and How to Calculate It From Your Salary
Tanzania PAYE bands for 2026, verified against TRA's official rate table, plus a step-by-step way to calculate your own tax from your salary in shillings.

In this guide▾
As of September 2026, Tanzania's Pay As You Earn (PAYE) is nil on the first TZS 270,000 of your monthly taxable pay, then charged at 8%, 20%, 25% and 30% on each band above that, according to the Tanzania Revenue Authority's (TRA) official 2025/2026 rate table. These bands have applied since 1 July 2021 and haven't changed for this tax year. On a gross salary of TZS 500,000, for example, you'd pay about TZS 14,400 in PAYE once your NSSF contribution is deducted first — not TZS 500,000 x 8%, which is where most people get the maths wrong.
Here's exactly how TRA works it out, with the real bands, worked examples in shillings, and the deductions that come off your pay before PAYE is even calculated.
Tanzania PAYE tax bands for 2026
TRA charges PAYE on monthly taxable income — that's your gross pay minus your NSSF contribution (more on that below). The five bands, straight from TRA's official rate table, are:
| Monthly taxable income (TZS) | Tax rate |
|---|---|
| Up to 270,000 | Nil |
| 270,001 – 520,000 | 8% of the amount above 270,000 |
| 520,001 – 760,000 | 20,000 + 20% of the amount above 520,000 |
| 760,001 – 1,000,000 | 68,000 + 25% of the amount above 760,000 |
| Above 1,000,000 | 128,000 + 30% of the amount above 1,000,000 |
Source: TRA, "Taxes and Duties at a Glance 2025/2026", checked September 2026. Rates set under the Income Tax Act, Cap. 332, with effect from 1 July 2021.
A quick warning: several popular online calculators quote the second band at 9% and the fixed amounts as 22,500, 70,500 and 130,500. Those numbers are wrong — they've been copying an older, unofficial table. Go with TRA's own figures above; anyone who charges you tax using the other numbers is overcharging you.
Annual income of TZS 3,240,000 or less (270,000 x 12) isn't taxed at all — that's your tax-free threshold if you're on a fixed monthly salary.
How to calculate PAYE from your salary, step by step
- Start with your gross monthly salary — basic pay plus any taxable cash allowances (housing, transport, hardship) your employer pays you. Most cash allowances count as taxable income in Tanzania.
- Deduct your NSSF contribution. The National Social Security Fund (NSSF) takes 20% of your gross salary in total, split as 10% from you and 10% from your employer, per NSSF's own contribution rules. Your 10% employee share is the one figure the Income Tax Act allows you to deduct before working out PAYE.
- That gives you your taxable income. Gross salary minus your 10% NSSF share.
- Apply the band table above to your taxable income, not your gross salary. This is the step people skip, and it's why so many manual PAYE calculations come out too high.
- Subtract PAYE and your NSSF share from your gross pay to get your net (take-home) pay.
Or skip the manual maths altogether and run your own gross salary through our Tanzania PAYE calculator.
Worked example 1: TZS 500,000 gross salary
Say you're a shop supervisor in Dar es Salaam earning a gross monthly salary of TZS 500,000.
| Step | Amount (TZS) |
|---|---|
| Gross salary | 500,000 |
| NSSF (10% employee share) | 50,000 |
| Taxable income | 450,000 |
| PAYE: 8% of (450,000 - 270,000) | 14,400 |
| Net pay | 435,600 |
Your taxable income of 450,000 falls in the second band, so you only pay 8% on the 180,000 above the 270,000 threshold — not on the full amount.
Worked example 2: TZS 1,200,000 gross salary
Say you're an accountant in Mwanza on a gross monthly salary of TZS 1,200,000.
| Step | Amount (TZS) |
|---|---|
| Gross salary | 1,200,000 |
| NSSF (10% employee share) | 120,000 |
| Taxable income | 1,080,000 |
| PAYE: 128,000 + 30% of (1,080,000 - 1,000,000) | 152,000 |
| Net pay | 928,000 |
Even though this salary sits in the top 30% band, only the TZS 80,000 above the 1,000,000 threshold is taxed at 30%. The rest is taxed at the lower band rates already baked into the 128,000 fixed amount, which is why the effective tax rate (152,000 ÷ 1,200,000 = 12.7%) is nowhere near 30%.
What comes off your pay besides PAYE
NSSF (10% employee share) is the main other deduction, and it's the only one that reduces your taxable income for PAYE purposes, per PwC's Tanzania tax guide. If you're in a scheme other than NSSF (for example PSSSF for some public servants), the same principle applies to your mandatory contribution. For the full contribution split, how to check your NSSF balance and what the fund pays out when you retire, lose your job or can't work, see our NSSF Tanzania guide.
Your employer also pays two levies that don't come out of your pay at all: the matching 10% NSSF employer contribution, and the Skills Development Levy (SDL) at 3.5% of gross emoluments for Mainland Tanzania employers with ten or more employees, per TRA's rate table. If you're in Zanzibar, SDL is collected by the Zanzibar Revenue Board on slightly different terms — check its current rate directly if you employ people there.
Special PAYE cases
- Non-resident employees working for a Tanzanian employer have PAYE withheld at a flat 15% of gross employment income, regardless of amount — the band table above doesn't apply to you.
- Secondary employment. If you have a second job on top of your main one, TRA taxes the income from that second job at a flat 30%, not the progressive bands.
- Directors' fees paid to non-executive, non-resident directors are also withheld at 15%.
All of this is confirmed on the same TRA rate table.
How your employer pays PAYE to TRA
Your employer deducts PAYE every month and must remit it, along with SDL, to TRA by the 7th day of the following month. Filing happens through TRA's e-filing system, and payment is made using a control number generated through the Government Electronic Payment Gateway (GePG), payable at any approved bank or mobile money channel. Paying a GePG control number through M-Pesa Tanzania counts as a bill payment, not a transfer, so check the paybill charge rather than assuming it's free.
What to watch out for
- Confirm PAYE is actually being paid over, not just deducted. It's common enough in small and informal businesses for an employer to deduct PAYE and NSSF from a payslip but delay or skip remitting it. Ask for your TIN to be reflected on your payslip — get one online for free if you don't already have one — and if you're ever unsure, TRA and NSSF can both confirm whether contributions under your name have actually been received.
- Watch allowances. Housing, transport and hardship allowances are usually taxable — don't assume a "net" job offer stays net once allowances are added to your payslip.
- Casual and short-term workers aren't exempt. If you're paid a wage for casual labour, PAYE still applies to that income the same way it applies to a salaried employee's pay.
- A second income pushes you to 30% flat, not the graduated bands — factor that in before taking on a side contract on top of formal employment.
If you run a business with staff in Tanzania, the same PAYE, NSSF and SDL rules above apply to your payroll obligations as an employer, not just to what comes off your own pay.
For context, PAYE bands and reliefs differ sharply from one country to the next — Nigeria's PAYE system, for instance, uses entirely different bands and a consolidated relief allowance. If you're comparing take-home pay across the region, it's worth checking each country's own rules rather than assuming they line up. Our country guides and personal finance section cover more of these country-by-country money questions. Once you know what actually lands in your account, you can start putting some of it to work — see how to open a UTT AMIS unit trust account and invest via M-Pesa.
Frequently asked questions
What is the minimum salary that isn't taxed in Tanzania?
A monthly taxable income of TZS 270,000 or less isn't taxed at all, which works out to TZS 3,240,000 a year. This applies to taxable income after your NSSF contribution is deducted, not to your gross salary, so your gross pay can be a little higher than 270,000 and still fall under the tax-free threshold.
Is NSSF deducted before or after PAYE in Tanzania?
Before. Your 10% employee NSSF contribution comes off your gross salary first, and PAYE is then calculated on what's left — your taxable income. This is the step that trips people up when they try to calculate PAYE by hand.
What PAYE rate applies to non-resident employees in Tanzania?
Non-resident employees pay a flat 15% of their gross employment income, regardless of how much they earn, rather than the progressive 8-30% bands that apply to residents. The same flat 15% applies to non-executive director fees paid to non-residents.
How is PAYE calculated on a second job?
Income from a secondary employment is taxed at a flat 30%, not the graduated bands used for your main salary. This is a common surprise for people who take on a second formal job alongside their primary one.
When does my employer have to pay PAYE to TRA?
By the 7th day of the month following the one in which the salary was paid, filed through TRA's e-filing system and paid using a control number generated via GePG.
Do casual workers pay PAYE in Tanzania?
Yes. Wages paid to casual or short-term workers are treated as employment income and taxed under the same PAYE bands as a salaried employee, once they cross the TZS 270,000 monthly threshold.
Keep reading

NIDA Number Check in Tanzania: The 3 Official Ways to Verify Your ID
Check your NIDA number in Tanzania for free: Fahamu NIN, Fuatilia Ombi, or your district office. Checked October 2026 — no agents, no USSD shortcuts confirmed.
15 Oct 2026 · 8 min read

M-Pesa Tanzania Charges 2026: Withdrawal Fees, Reversals and Sending to Kenya
M-Pesa Tanzania's 2026 charges for sending, withdrawing and reversing money, plus how to send to and from M-Pesa Kenya, from Vodacom's own tariff sheet.
8 Oct 2026 · 9 min read

NSSF Tanzania: Contribution Rates, Checking Your Balance and Claiming Benefits in 2026
NSSF Tanzania takes 20% of your wage, split 10/10 or 15/5. How to check your balance, get your NSSF number and claim all seven benefits, checked October 2026.
4 Oct 2026 · 9 min read