Skip to content
SwiftPesa
Toolkit

Tanzania PAYE Calculator: Monthly Tax, NSSF and Take-Home Pay

Enter your gross monthly salary to see what comes off for NSSF and PAYE, and what you take home, using the Tanzania Revenue Authority's (TRA) current monthly tax bands.

Rates checked 4 Oct 2026 against official sources (listed below).

Tax bands (a month)

  • TZS 0 – TZS 270,0000%
  • TZS 270,001 – TZS 520,0008%
  • TZS 520,001 – TZS 760,00020%
  • TZS 760,001 – TZS 1,000,00025%
  • Above TZS 1,000,00030%

Take-home pay (a month)

TZS 660,000

PAYE

TZS 60,000

Effective tax rate

7.5%

Taxable income

TZS 720,000

ItemTZS
Gross payTZS 800,000
− NSSF (10%)TZS 80,000
Taxable incomeTZS 720,000
Tax on bandsTZS 60,000
− PAYETZS 60,000
Take-home payTZS 660,000

Monthly PAYE bands under the Income Tax Act Cap 332, with effect from 1 July 2021 and confirmed unchanged for 2026/2027 by TRA's own rate table. Employee NSSF (10%) is deducted before PAYE. Employers pay a matching 10% NSSF plus, with 10+ Mainland staff, a 3.5% Skills Development Levy — neither comes out of your pay.

Share

Add this calculator to your site

Free for blogs, schools, saccos and businesses. Paste the code where you want it to appear. Rates update on your site whenever we update them here.

<div class="swiftpesa-calc" data-calc="tanzania-paye-calculator">
  <a href="https://swiftpesa.co.ke/calculator/tanzania-paye-calculator/" title="Tanzania PAYE &amp; net pay">Free calculator by SwiftPesa</a>
</div>
<script async src="https://swiftpesa.co.ke/embed.js"></script>

Free to use as long as the SwiftPesa credit stays visible. The calculator won't run without it.

The full explanation, with worked examples and what to watch for: PAYE in Tanzania: Tax Bands and How to Calculate It From Your Salary

How it's worked out

  1. NSSF comes off first. Your 10% employee NSSF contribution is the only deduction Tanzania's Income Tax Act allows against employment income before PAYE is calculated.
  2. What's left is taxed in five monthly bands: nil up to TZS 270,000, then 8%, 20%, 25% and 30% on income above TZS 1,000,000.
  3. Your employer pays more, but not from your pocket: a matching 10% NSSF contribution, and, if they have 10 or more staff on the Mainland, a 3.5% Skills Development Levy (4% in Zanzibar, from 4+ staff).

See our full guide on how PAYE is calculated in Tanzania for the step-by-step maths and what counts as taxable pay.

Frequently asked questions

What is the tax-free threshold for PAYE in Tanzania?

Monthly taxable income (gross pay minus your 10% NSSF contribution) of TZS 270,000 or less is tax-free, which is about TZS 3,240,000 a year on a fixed salary.

How much NSSF do I pay in Tanzania?

Employees pay 10% of gross pay to NSSF, matched by another 10% from the employer, for a combined 20%. There's no salary cap, so the 10% applies at every income level.

Does NSSF reduce my taxable income?

Yes. Your 10% NSSF contribution comes off your gross pay before PAYE is worked out. It's the only deduction the Income Tax Act allows against employment income.

How much tax do I pay on a gross salary of TZS 1,000,000 a month?

NSSF takes TZS 100,000, leaving TZS 900,000 taxable. PAYE on that comes to TZS 103,000, so you take home about TZS 797,000.

Is the Skills Development Levy taken from my pay?

No. SDL is 3.5% of gross pay on the Mainland, paid by employers with 10 or more staff on top of your salary. It never comes out of what you earn.

Do non-resident employees pay PAYE the same way?

No. Non-residents pay a flat 15% of gross employment income as a final tax, not the progressive bands above.

Free monthly email

Hear when these rates change

Charges, tax bands and savings rates change without warning. Our monthly email tells you what moved and which calculators we've updated. Join 250+ readers.