Skip to content

SDL and NSSF exports

In addition to PAYE, you must file SDL and NSSF contributions each month. Amaniq generates the export files for both.


SDL — Skills Development Levy

SDL is a levy paid by the employer (not deducted from employees) at 4% of gross payroll for all Tanzania Mainland employees. Zanzibar employees are not included in SDL.

Generating the SDL export

  1. Go to Payroll → Exports → SDL Export.
  2. Select the month and year.
  3. Click Download SDL CSV.

The export contains your company TIN, the payroll period, total gross salaries for mainland employees, and the SDL amount owed.

Submit this to TRA by the 7th of the following month.


NSSF — National Social Security Fund

NSSF is a pension contribution:

  • Employee contributes 10% of gross salary
  • Employer contributes 10% of gross salary
  • Total: 20% per employee, split equally

The employee's 10% is deducted from their net salary. The employer's 10% is an additional cost on top of gross salary.

Generating the NSSF export

  1. Go to Payroll → Exports → NSSF Export.
  2. Select the month and year.
  3. Click Download NSSF CSV.

The export lists each employee's NSSF membership number, name, gross salary, and contributions. Submit this to NSSF by the 15th of the following month.


WCF — Workers' Compensation Fund

WCF is a small employer-paid levy covering workplace injury compensation. The rate is set by the WCF authority and varies by industry.

WCF contributions are calculated automatically based on gross payroll and included in your expense ledger. WCF does not currently have a separate export file — remittance is handled directly with the WCF authority.


Contribution summary table

LevyRatePaid byDue date
PAYEPer TRA bandsEmployer remits (deducted from employee)7th of following month
SDL4% of grossEmployer7th of following month
NSSF (employee)10% of grossDeducted from employee15th of following month
NSSF (employer)10% of grossEmployer15th of following month
WCFVariesEmployerQuarterly

Reconciling with your bank statement

When you transfer PAYE, NSSF, and SDL payments from your bank account, those bank debits will appear in Bank Reconciliation. Amaniq has already created matching expense rows when you generated payslips — so the reconciliation should match automatically or with one confirmation click.

Amaniq by EcoSoul — Built for Tanzanian businesses