Tanzania payroll compliance has four moving parts that should never be mixed together. PAYE is employee income tax withheld for the Tanzania Revenue Authority. NSSF is a social security contribution shared between employer and employee in private-sector payroll. Skills Development Levy is an employer payroll levy collected through the tax system. Workers Compensation Fund is an employer-side workplace injury insurance contribution. A payslip can look tidy while the employer files the wrong return, uses the wrong contribution base, or deducts an employer cost from an employee's take-home pay.

This guide was verified on May 21, 2026 using the official TRA PAYE calculator route, NSSF contribution pages, NSSF employer registration pages, the Tanzania Income Tax Act and current Tanzania payroll source material checked during the batch. Because tax portals and contribution notices can move, employers should recheck TRA, NSSF and WCF directly before submission, especially after a budget speech, Finance Act change, portal update or WCF tariff notice.

If you only need a salary estimate, use the Tanzania PAYE Calculator. If you are building payroll controls for a business, read this guide alongside the Tanzania salary after tax guide, the East Africa tax comparison, and the Tanzania tools hub.

Tanzania Payroll Compliance Snapshot

Payroll line Current operating point verified May 21, 2026 Employee deduction or employer cost?
PAYETRA's official calculator works from monthly pay after pension contribution and applies a progressive monthly table.Employee tax withheld by employer.
NSSF private-sector contributionNSSF states that registered employers remit 20% of the employee's wage as a joint contribution, with the employee share not exceeding 10%.Employee plus employer.
NSSF remittance timingNSSF says contributions are remitted within one month from the month of salary payment.Employer administration.
Skills Development LevyTanzania payroll source material checked for this guide states 3.5% of gross emoluments for eligible mainland employers.Employer cost.
Workers Compensation FundWCF is a workers compensation contribution for workplace injury coverage. Employers should confirm the current tariff with WCF before filing.Employer cost.
Secondary employmentAfroTools models secondary employment as flat withholding at source, so employers should confirm treatment before using the normal bands twice.Employee tax withheld by secondary employer.

The employer control principle is simple: keep employee deductions, employer costs and filing obligations in separate lanes. PAYE and the employee share of NSSF reduce take-home pay. Employer NSSF, SDL and WCF affect the total cost of employment but should not be presented as employee deductions.

How Tanzania PAYE Fits Into Payroll

TRA provides an official PAYE calculator for monthly income tax payable. The calculator flow asks for pay after employee pension contribution, which is why a payroll system should calculate the employee statutory pension line before applying PAYE. That ordering matters for payroll review: if a spreadsheet applies PAYE on gross salary and then deducts NSSF afterward, the result can overstate tax where the pension deduction is allowable for PAYE purposes.

Employers should treat PAYE as a monthly withholding workflow, not a once-a-year tax estimate. The payroll team closes the salary register, checks taxable allowances and benefits, deducts employee statutory contributions, applies the monthly tax table, pays net salary, files the return, and keeps proof that the payment and return match the employee-level schedule.

In practice, the risk is not only the final PAYE number. The risk is weak evidence. A business should be able to explain each employee's gross pay, basic pay, taxable allowances, pension contribution, taxable income, PAYE withheld, net pay and payment reference for the month being filed.

PAYE Bands To Check Before Running Payroll

The AfroTools Tanzania PAYE calculator currently models the five-band monthly structure displayed in its source audit and links to the official TRA calculator for final confirmation. This is the working payroll table used by AfroTools as of this article's verification date.

Monthly taxable income after pension contribution PAYE treatment Payroll note
TZS 0 to 270,0000%No PAYE on this first monthly slice.
TZS 270,001 to 520,0008% on the excess above TZS 270,000Only the amount inside this band is taxed at 8%.
TZS 520,001 to 760,000TZS 20,000 plus 20% on the excess above TZS 520,000This formula includes tax from the earlier taxable slice.
TZS 760,001 to 1,000,000TZS 68,000 plus 25% on the excess above TZS 760,000Use taxable income, not gross salary.
Above TZS 1,000,000TZS 128,000 plus 30% on the excess above TZS 1,000,000Top marginal band for regular monthly employment income.

Do not copy an old annual table into a monthly payroll run without checking the base. Tanzania payroll teams usually work monthly, and the TRA calculator route is monthly. If a finance team keeps annual salary records, it should still reconcile the monthly taxable amount before calculating PAYE.

NSSF Contributions: What Employers Must Separate

NSSF's contribution page states that every registered employer is required to remit 20% of the employee's wage as a joint contribution between employer and employee. NSSF also says the employee share should not exceed 10% of monthly salary. Its overview page gives the common split clearly: employee contributes 10% and employer contributes 10%, while an employer may opt to contribute at a greater rate.

That split has two separate effects. The employee share is deducted from gross pay and can affect PAYE taxable income. The employer share is an extra payroll cost. It should be budgeted in the employer payroll journal but not subtracted from the employee's net salary.

NSSF also gives operational rules that matter for compliance. Its payment page says contributions should be remitted within one month from the month of payment of salaries. It also references supporting contribution particulars, including Form NSSF/CON.05 or equivalent schedules. A payment without a usable employee schedule can create reconciliation problems later, especially when employees check contribution history or leave employment.

Registration should happen before contributions begin. NSSF employer registration guidance says statutory employer registration requires Form NSSF/R.1 and supporting documents such as certificate of incorporation or registration, TIN certificate, business licence and business name certificate. NSSF registration overview also states that registered contributing employers should register employees without delay.

SDL And WCF Are Employer-Cost Lines

The Skills Development Levy should be kept out of the employee deduction column. Tanzania payroll source material checked for this guide states the SDL rate at 3.5% of monthly gross emoluments for eligible mainland employers, collected through the tax system. The important payroll control is not only the percentage. The important control is that SDL is employer funded. It is part of the cost of employing people, not a deduction from net pay.

Employers should also verify eligibility and exemptions before filing. SDL rules have changed in prior Finance Acts, and some employer categories may be exempt or treated differently. A new business, school, charitable institution, public institution, farm employer or employer with changing headcount should not rely on a copied spreadsheet from another employer without checking the current rule.

WCF also belongs in the employer-cost lane. Its purpose is workplace injury and occupational disease compensation. The public rate material available to payroll teams has moved over time, and employers should confirm the current tariff directly with WCF before submission. From a payslip perspective, the key rule is stable: WCF should not reduce an employee's take-home pay. If WCF appears under employee deductions, the payroll file needs review.

Formula Walkthrough For A Monthly Salary

Use a round monthly gross salary of TZS 1,500,000 for a private-sector employee. This is a formula walkthrough based on the published NSSF split and the PAYE bands modeled by AfroTools. It is not a fictional employee story.

First calculate employee NSSF at 10% of gross salary. That gives TZS 150,000 as the employee pension contribution. Employer NSSF is another TZS 150,000, but that employer amount is not deducted from the employee's salary.

Next calculate PAYE on taxable pay after the employee NSSF deduction. Gross salary of TZS 1,500,000 minus employee NSSF of TZS 150,000 gives taxable pay of TZS 1,350,000. Using the five-band table, tax is TZS 128,000 plus 30% of the amount above TZS 1,000,000. The excess is TZS 350,000, and 30% of that is TZS 105,000. PAYE is therefore TZS 233,000.

Net pay before any other lawful deduction is TZS 1,500,000 minus TZS 150,000 NSSF and TZS 233,000 PAYE, which equals TZS 1,117,000. The employer still has additional payroll costs, including employer NSSF, SDL where applicable, and WCF where applicable. Those employer costs affect the business cash budget but do not change the employee's net salary line.

Monthly Tanzania Payroll Control Workflow

A reliable Tanzania payroll close can be built around seven checks.

  1. Lock employee records. Confirm employee names, TIN, NSSF number, start date, contract type, salary basis, allowances, benefits, branch and sector before calculation.
  2. Separate gross pay from taxable income. Identify basic salary, fixed allowances, taxable benefits, reimbursed expenses, arrears, bonus and any non-taxable reimbursement before PAYE.
  3. Calculate employee NSSF before PAYE. For private-sector employees, use the employee share shown by NSSF and document the contribution base.
  4. Apply PAYE to monthly taxable income. Use the monthly table and confirm with the official TRA calculator or portal when rates or thresholds may have changed.
  5. Keep employer costs separate. Employer NSSF, SDL and WCF belong in the employer-cost schedule, not in employee deductions.
  6. Reconcile before filing. Tie the payroll register, PAYE return, SDL amount, NSSF schedule, payment references and net salary bank file to the same employee list.
  7. Archive the evidence pack. Save source-rate notes, employee change approvals, payslips, contribution schedules, tax payment evidence and management sign-off for the month.

The strongest control is a month-on-month variance review. Compare headcount, gross payroll, employee NSSF, employer NSSF, PAYE, SDL, WCF and net salary with the prior month. Any large movement should have a named reason such as new hire, exit, unpaid leave, salary change, bonus, allowance change, arrears or worker reclassification.

Stale Claims To Remove From Payroll Sheets

Remove any sheet that deducts employer NSSF twice. The employee share reduces take-home pay. The employer share is separate. Showing both as employee deductions understates net salary and weakens trust.

Remove any sheet that treats SDL as a worker tax. SDL is an employer levy. It can be significant for the employer's cost model, but it should not be hidden inside employee deductions.

Remove any sheet that applies PAYE before checking employee pension treatment. TRA's official calculator flow starts from pay after pension contribution, so the sequence has to be deliberate.

Remove any old WCF rate line that is not tied to a source note. WCF tariff material has changed in past notices and should be checked directly before filing.

Check Tanzania Take-Home Pay

Use the AfroTools Tanzania PAYE Calculator to estimate employee NSSF, taxable income, PAYE and net pay before you finalize payroll controls.

Open Tanzania PAYE Calculator →

Sources Reviewed

The facts in this guide were verified on May 21, 2026. Sources checked:

Frequently Asked Questions

NSSF states that every registered employer remits 20% of the employee's wage as a joint contribution, with the employee share not exceeding 10% of monthly salary. Its overview page shows the common split as 10% employee and 10% employer.

No. SDL is an employer payroll levy, not an employee deduction. Payroll reports should keep it in the employer-cost lane.

No. WCF is an employer-side workers compensation contribution. It should be budgeted as an employer cost and not deducted from the employee's net pay.

The official TRA calculator route asks for pay after pension contribution, so payroll teams should calculate the employee pension line before applying PAYE.