What You Need to Know About Tanzania Payroll Tax
What You Need to Know About Tanzania Payroll Tax
What makes Tanzania's payroll distinctive is the equal NSSF split: both employer and employee contribute 10% of gross salary, totalling 20%, one of the higher social security burdens in East Africa. Add the Skills Development Levy at 3.5% on the mainland (4% in Zanzibar) and PAYE rates up to 30%, and the total payroll cost adds up fast. This guide explains how to calculate each deduction, meet the 7th-of-the-month deadline, and file your biannual employer returns.
1. What is Payroll Tax?
Payroll tax in Tanzania covers the taxes and contributions that employers must deduct from employee wages and remit to the relevant authorities. The main components are:
- PAYE (Pay As You Earn): Personal income tax deducted from employee salaries at progressive rates from 0% to 30%
- NSSF (National Social Security Fund): A total contribution of 20% of gross salary, split equally between the employer (10%) and employee (10%)
- SDL (Skills Development Levy): An employer-only contribution of 3.5% of gross payroll on the mainland (4% in Zanzibar), used to fund vocational training
2. Who does it apply to?
This usually applies to:
- All employers in Tanzania
- Employees earning above the tax-free threshold of TZS 270,000 per month
- All employees under a contract of service (for NSSF)
- Employers with ten or more employees on the mainland, or four or more in Zanzibar (for SDL)
3. Why does it matter?
Understanding payroll tax helps you:
- Stay compliant with tax laws
- Avoid penalties and late fees
- Keep proper records
- File and pay correctly
- Plan your cash flow better
4. How does it work?
Here's the basic process:
- Register as an employer with the TRA and NSSF
- Calculate PAYE using the progressive tax rates for each employee
- Deduct NSSF employee contribution (10%) from gross salary
- Add the employer NSSF contribution (10%)
- Calculate SDL at 3.5% of total gross payroll (4% in Zanzibar)
- File the PAYE return via the TRA online portal by the 7th of the following month
- Remit NSSF contributions by the deadline
- Pay PAYE and SDL to the TRA
5. What forms are involved?
- ITX 203.01.E - Employer PAYE and SDL return (filed biannually)
- Monthly PAYE Schedule - List of employees and PAYE deducted for the month
- NSSF Contribution Return - Monthly report of social security contributions
- Annual Employer Return - Year-end reconciliation of all employee earnings and tax
6. What information do you need?
Before handling payroll tax, make sure you have:
- Your employer TIN from TRA
- Employee TINs and NSSF numbers
- Details of each employee's gross salary, allowances, and benefits
- Records of any tax-exempt payments
- Previous PAYE, NSSF, and SDL payment receipts
- Updated TRA tax tables
7. Important deadlines
- Filing frequency: Monthly PAYE and NSSF payments; biannual PAYE/SDL returns
- Payment deadline: PAYE and SDL due by the 7th of the following month. NSSF due by the end of the following month.
- Year-end requirements: Biannual returns filed covering January to June and July to December
8. Common mistakes to avoid
- Confusing the NSSF split (10% each, unlike some other East African countries)
- Forgetting SDL at 3.5% on the mainland (it applies to total payroll, not individual salaries)
- Missing the 7th of the month deadline for PAYE and SDL
- Not registering for SDL when you meet the employee threshold (10+ on the mainland, 4+ in Zanzibar)
- Using incorrect PAYE tax brackets
- Failing to account for taxable benefits (housing, car, meals)
- Not submitting the biannual PAYE/SDL return
9. Simple example
An employee earns TZS 2,000,000 per month.
NSSF:
- Employee contribution: TZS 2,000,000 x 10% = TZS 200,000
- Employer contribution: TZS 2,000,000 x 10% = TZS 200,000
PAYE calculation (on taxable income after NSSF):
- Taxable income: TZS 2,000,000 - TZS 200,000 = TZS 1,800,000
- First TZS 270,000: 0% = TZS 0
- TZS 270,001 to TZS 520,000 (TZS 250,000): 8% = TZS 20,000
- TZS 520,001 to TZS 760,000 (TZS 240,000): 20% = TZS 48,000
- TZS 760,001 to TZS 1,000,000 (TZS 240,000): 25% = TZS 60,000
- TZS 1,000,001 to TZS 1,800,000 (TZS 800,000): 30% = TZS 240,000
- Total PAYE: TZS 368,000
SDL (employer cost, mainland):
- TZS 2,000,000 x 3.5% = TZS 70,000
Total deducted from employee: TZS 200,000 + TZS 368,000 = TZS 568,000 Total employer cost above salary: TZS 200,000 (NSSF) + TZS 70,000 (SDL) = TZS 270,000
10. FAQ
Q: What is the PAYE threshold in Tanzania? A: Employees earning TZS 270,000 or less per month are not subject to PAYE.
Q: What is the NSSF contribution rate? A: The total contribution is 20% of gross salary, split equally at 10% from the employer and 10% from the employee.
Q: What is SDL and who pays it? A: The Skills Development Levy is an employer-only contribution of 3.5% of total gross payroll on the mainland (4% in Zanzibar). It applies to employers with 10 or more employees on the mainland, or 4 or more in Zanzibar.
Q: How often do I file the employer return? A: The ITX 203.01.E return is filed biannually, covering January to June and July to December.
Q: What is the penalty for late PAYE remittance? A: TRA charges a penalty of 1% per month on the outstanding amount, plus interest.
11. Final takeaway
Tanzania's payroll tax includes PAYE, NSSF (20% total), and SDL (3.5% on the mainland), and timely filing by the 7th of each month with the TRA keeps your business compliant.
Caption
What you need to know about Tanzania payroll tax: Deduct PAYE at progressive rates, contribute 20% to NSSF (10% + 10%), pay 3.5% SDL (mainland), and remit by the 7th each month to the TRA.
Sign-up CTA
Want to simplify your tax compliance? Sign up for HeadOffice FREE and manage your business taxes with confidence.