All resources
PAYE

PAYE in Tanzania: Registration, Calculation, Filing and Payment

An essential guide to Pay As You Earn (PAYE) in Tanzania. Learn about employer registration, current monthly tax bands, benefit-in-kind calculations, filing requirements, and how PAYE differs from Skills Development Levy (SDL).

KodiGuard6 min read
Share
Professional modern office desk in Dar es Salaam with payroll spreadsheets, representing PAYE calculation.
Image: KodiGuard editorial illustration

PAYE in Tanzania is the income tax an employer withholds from taxable employment income and remits to TRA. The employer must register, classify cash and non-cash pay correctly, calculate monthly tax, file and pay within seven days after month-end, and keep evidence. PAYE is separate from Skills Development Levy (SDL), even though both often share the same deadline.

Who must register and account for PAYE?

An employer paying taxable employment income must withhold PAYE. Employment income includes salary and wages as well as bonuses, commissions, overtime, taxable allowances and benefits in kind. Register the PAYE obligation against the employer’s TIN through the TRA Taxpayer Portal before the first remittance is due.

Collect accurate employee identity and TIN information, designate primary or secondary employment correctly and keep contracts and payroll changes. A person working through a company label is not automatically an independent contractor; classification depends on the real relationship.

Current resident monthly PAYE bands

Apply the bands to monthly taxable pay after allowable approved retirement-fund deductions:

Monthly taxable income PAYE calculation
TZS 0–270,000 Nil
TZS 270,001–520,000 8% of excess over TZS 270,000
TZS 520,001–760,000 TZS 20,000 + 20% of excess over TZS 520,000
TZS 760,001–1,000,000 TZS 68,000 + 25% of excess over TZS 760,000
Above TZS 1,000,000 TZS 128,000 + 30% of excess over TZS 1,000,000

Use the TRA PAYE calculator to check a calculation. The calculator asks for monthly pay after NSSF/PSSSF; the payroll file should still show gross pay, employee contributions, taxable adjustments and the final taxable amount.

PAYE calculation examples in Tanzanian shillings

Example 1: employee below the threshold

Taxable monthly pay after allowable pension is TZS 260,000. PAYE is nil. The employee should remain in the payroll records, and the employer should still meet return requirements.

Example 2: mid-band employee

Taxable monthly pay is TZS 700,000. PAYE is TZS 20,000 plus 20% of TZS 180,000 (the excess over TZS 520,000), giving TZS 56,000.

Example 3: higher-paid employee

Taxable monthly pay is TZS 1,500,000. PAYE is TZS 128,000 plus 30% of TZS 500,000, giving TZS 278,000.

These examples assume resident primary employment and no unusual relief or adjustment.

How to calculate PAYE correctly

  • Start with salary, wages, overtime, bonus and commission for the month.
  • Add taxable cash allowances and reimbursements that are not properly substantiated business expenses.
  • Value taxable benefits in kind under the statutory rules.
  • Deduct allowable contributions to an approved retirement fund, subject to the legal limit.
  • Confirm resident or nonresident status and primary/secondary employment.
  • Apply the current monthly band or special rate.
  • Reconcile net pay to the bank or mobile-money payroll file.
  • Obtain review and retain the calculation.

Benefits in kind and special cases

Housing

TRA states that the taxable housing benefit is the lower of market rental and the greater of 15% of the employee’s income or the employer’s expenditure on the housing. Gather the lease, market evidence and employer-cost calculation rather than using an arbitrary allowance.

Employer-provided vehicle

TRA publishes annual vehicle-benefit values by engine size and age:

Engine capacity Vehicle not more than 5 years old Vehicle more than 5 years old
Up to 1,000cc TZS 250,000 TZS 125,000
1,001–2,000cc TZS 500,000 TZS 250,000
2,001–3,000cc TZS 1,000,000 TZS 500,000
Above 3,000cc TZS 1,500,000 TZS 750,000

Confirm the vehicle’s age, engine capacity, availability for private use and any statutory exception. Convert an annual benefit consistently across payroll periods.

Secondary employment

Secondary employment is ordinarily taxed at the highest individual rate, 30%, unless the Commissioner General authorises a lower rate because the employee would suffer hardship. The employee should identify primary and secondary employers.

Nonresident employees and directors

TRA’s current guidance shows 15% of gross employment income for a nonresident employee as final tax. A non-full-time director’s fee is subject to 15% withholding and is non-final. Residence and role must be documented; do not apply a special rate based only on nationality.

How to file and pay PAYE

  • Finalise payroll and the employee-level tax schedule.
  • Sign in to the TRA portal and select the employment-tax return for the correct month.
  • Enter or upload employee information using the current portal template/manual.
  • Reconcile the return total to the payroll ledger.
  • Submit, generate the official payment reference and save the acknowledgement.
  • Pay by the 7th day after month-end.
  • Confirm the payment posted to PAYE for the correct period.
  • File the return, workings and bank evidence together.

For August 2026 payroll, the normal PAYE filing and payment deadline is 7 September 2026.

Skills Development Levy is separate

SDL generally applies to an employer with ten or more employees at 3.5% of gross emoluments, subject to statutory exemptions. The employer pays it; it is not deducted from wages. File and pay monthly by the 7th through IDRAS. TRA identifies employment-tax payment slip form ITX300.01.E in its guidance, but the current portal-generated return/payment process should be used; consult the TRA forms page if a downloadable document is requested.

Example: An employer has 14 employees and gross emoluments of TZS 35,000,000 for August. If no exemption applies, SDL is TZS 1,225,000. This is payable in addition to the PAYE deducted from employees.

Records to retain

  • Employment contracts and payroll master-file changes.
  • Employee TINs, residence and primary/secondary declarations.
  • Gross-to-net payroll, timesheets and bonus approvals.
  • Approved retirement-fund schedules and payment evidence.
  • Allowance, reimbursement and benefit-in-kind support.
  • PAYE and SDL returns, assessments and receipts.
  • Reconciliations to the general ledger and bank.

TRA’s PAYE guidance requires records to be retained for five years.

Common PAYE mistakes to avoid

  • Calculating PAYE on basic salary while omitting bonuses and allowances.
  • Deducting SDL from the employee.
  • Using gross pay in the bands without accounting for allowable approved pension, or deducting an unapproved scheme.
  • Ignoring housing, vehicle or other benefits.
  • Treating a secondary job as primary employment.
  • Applying the nonresident rate based only on a foreign passport.
  • Paying on time but failing to submit the return.
  • Posting the payment to the wrong tax period.
  • Keeping only a net-pay list without employee-level workings.

PAYE practical checklist

  • Activate PAYE before the first payroll deadline.
  • Collect employee identity, TIN and employment-status information.
  • Update tax bands only from current official sources.
  • Include all taxable cash and non-cash remuneration.
  • Deduct only allowable approved retirement contributions.
  • Reconcile payroll, portal return, ledger and payment.
  • File and pay by the 7th after month-end.
  • Calculate SDL separately if the employer has ten or more employees.
  • Retain records for at least five years.
  • Review contractor classifications and expatriate status periodically.

Frequently asked questions

What is the PAYE deadline in Tanzania?

PAYE is generally filed and paid within seven days after the end of the month. For an August payroll, that is normally 7 September.

Is PAYE charged on allowances?

Many allowances are employment income unless a specific rule excludes them or they are properly supported business reimbursements. Assess the substance and retain evidence.

Is pension deducted before PAYE?

Qualifying contributions to an approved retirement fund are deductible subject to the statutory limit. The payroll should preserve both the gross amount and the deduction evidence.

Does an employer with fewer than ten employees pay SDL?

The general SDL rule applies at ten or more employees, subject to specific exemptions. PAYE can still apply even when SDL does not.

Can I rely only on the online calculator?

No. It is a useful check, but the employer must first determine the correct taxable amount and treatment of benefits, residence and employment status.

Official links and forms

Conclusion

PAYE in Tanzania becomes manageable when every payroll has a documented gross-to-taxable calculation, a reviewer and an internal deadline before the 7th. KodiGuard can help organise payroll tax dates and evidence. Visit kodiguard.com or contact support@taxguardiantz.com.

Important: General guidance as at 26 August 2026; employee residence, benefits and contractual facts can change the result.

Keep this on track with KodiGuard. KodiGuard turns these Tanzanian tax duties into dated reminders, ready figures and organised evidence for your business — records, VAT, PAYE, withholding tax and TRA deadlines in one place.

Set up your business on KodiGuard or email support@taxguardiantz.com.

#paye#payroll#tra#income tax#tax compliance

Written by KodiGuard · Editorial team

Share

Keep your own records ready before the next deadline

KodiGuard photographs your receipts, imports your mobile money and bank payments, and tracks every TRA due date for your business.

Related articles