Vuplon

Tanzania PAYE Calculator 2026/27

Calculate TRA PAYE, NSSF and your net (take-home) salary in Tanzanian shillings, and see what the employer pays on top in NSSF, SDL and WCF.

Rates checked 9 October 2026 · TRA FY 2026/27

Loading the interactive Tanzania salary calculator… Enter a monthly gross salary (or a target take-home pay) in TZS to see PAYE, employee NSSF (10%), net pay and total employer cost.

Tanzania PAYE rates 2026/27: quick answer

Tanzania Mainland monthly PAYE bands (resident): TZS 0 to 270,000 is tax free; TZS 270,001 to 520,000 is taxed at 8% of the amount over 270,000; TZS 520,001 to 760,000 at TZS 20,000 plus 20% over 520,000; TZS 760,001 to 1,000,000 at TZS 68,000 plus 25% over 760,000; and above TZS 1,000,000 at TZS 128,000 plus 30% over 1,000,000.

NSSF is 20% of gross pay, split 10% employee and 10% employer, and the employee share is deducted before PAYE. Employers also pay the Skills Development Levy (3.5%, if they have 10 or more employees) and the Workers Compensation Fund (0.5%). Zanzibar uses a separate ZRA schedule.

Tanzania PAYE tax bands 2026/27 (monthly, Mainland)

Monthly taxable income (TZS)RateTax
0 – 270,0000%Nil
270,001 – 520,0008%8% of the amount over 270,000
520,001 – 760,00020%TZS 20,000 + 20% of the amount over 520,000
760,001 – 1,000,00025%TZS 68,000 + 25% of the amount over 760,000
Above 1,000,00030%TZS 128,000 + 30% of the amount over 1,000,000

Tanzania net salary table 2026/27

Gross salaryPAYEContributionsNet pay
TZS 300,000TZS 0TZS 30,000TZS 270,000
TZS 400,000TZS 7,200TZS 40,000TZS 352,800
TZS 500,000TZS 14,400TZS 50,000TZS 435,600
TZS 700,000TZS 42,000TZS 70,000TZS 588,000
TZS 1,000,000TZS 103,000TZS 100,000TZS 797,000
TZS 1,500,000TZS 233,000TZS 150,000TZS 1,117,000
TZS 2,000,000TZS 368,000TZS 200,000TZS 1,432,000
TZS 2,500,000TZS 503,000TZS 250,000TZS 1,747,000
TZS 3,000,000TZS 638,000TZS 300,000TZS 2,062,000
TZS 5,000,000TZS 1,178,000TZS 500,000TZS 3,322,000
TZS 10,000,000TZS 2,528,000TZS 1,000,000TZS 6,472,000

Worked example: TZS 1,000,000 a month

Gross monthly payTZS 1,000,000
PAYE− TZS 103,000
Employee contributions (employee NSSF (10%))− TZS 100,000
Net (take-home) payTZS 797,000
Total cost to employerTZS 1,140,000

Tanzania PAYE — frequently asked questions

What are the Tanzania PAYE rates for 2026/27?

Tanzania Mainland monthly PAYE bands (resident): TZS 0 to 270,000 is tax free; TZS 270,001 to 520,000 is taxed at 8% of the amount over 270,000; TZS 520,001 to 760,000 at TZS 20,000 plus 20% over 520,000; TZS 760,001 to 1,000,000 at TZS 68,000 plus 25% over 760,000; and above TZS 1,000,000 at TZS 128,000 plus 30% over 1,000,000.

How do I calculate net pay in Tanzania?

Net pay is gross salary minus PAYE and the employee's statutory contributions (employee NSSF (10%)). On a monthly gross salary of TZS 1,000,000, PAYE is TZS 103,000 and employee NSSF (10%) is TZS 100,000, leaving take-home pay of TZS 797,000.

How much PAYE do I pay on TZS 700,000 in Tanzania?

TZS 42,000 a month. After employee NSSF (10%) of TZS 70,000, take-home pay is TZS 588,000.

Is NSSF deducted before PAYE in Tanzania?

Yes. The employee's 10% NSSF contribution is deducted from gross pay first, and PAYE is charged on what remains.

Who pays SDL and WCF in Tanzania?

Only the employer. SDL is 3.5% of gross emoluments for employers with 10 or more employees, and WCF is 0.5% of gross pay for private employers. Neither is deducted from the employee's salary.

Does this calculator cover Zanzibar?

No — it uses the Tanzania Mainland (TRA) schedule. Zanzibar employees are taxed by ZRA on a different scale.

Is this Tanzania PAYE calculator free and up to date?

Yes — it is free, needs no sign-up, and was last checked on 9 October 2026 against TRA and statutory-fund guidance. Employer cost (TZS 1,140,000 on a TZS 1,000,000 salary) is shown too.

Sources and review

Rates checked on 9 October 2026 against TRA — Pay As You Earn, NSSF Tanzania, Workers Compensation Fund. Estimates are for a resident employee in primary employment.