Running Payroll in Zimbabwe
Every employer in Zimbabwe must operate a compliant payroll system that correctly calculates and remits statutory deductions. The three mandatory payroll deductions are PAYE (income tax), NSSA contributions, and the AIDS levy. Getting these wrong can result in penalties, interest charges, and criminal prosecution.
Payroll Components
| Component | Description | Who Pays |
|---|---|---|
| Gross salary | Total salary before deductions | Employer |
| PAYE | Income tax deducted at source per ZIMRA tax tables | Employee (via employer) |
| NSSA (employee share) | 4.5% of insurable earnings (capped at $700/month) | Employee (via employer) |
| NSSA (employer share) | 4.5% of insurable earnings (capped at $700/month) | Employer |
| AIDS levy | 3% of PAYE tax amount | Employee (via employer) |
| Pension (if applicable) | Company pension scheme contributions | Both (per scheme rules) |
| Medical aid (if applicable) | Medical insurance contributions | Both (per company policy) |
| Net pay | Amount received by the employee after all deductions | — |
Step-by-Step Payroll Calculation
Step 1: Determine Gross Salary
Calculate the total gross salary including basic pay, allowances, overtime, commissions, and any other taxable benefits. Note that certain benefits like housing, company car, and meal allowances have specific tax treatment.
Step 2: Calculate NSSA Contributions
NSSA contributions are calculated on insurable earnings (capped at $700/month):
- Employee contribution: 4.5% of insurable earnings
- Employer contribution: 4.5% of insurable earnings
- Maximum employee deduction: $31.50/month
Step 3: Calculate Taxable Income
Taxable income = Gross salary minus allowable deductions (pension contributions, NSSA employee contribution, and other approved deductions).
Step 4: Calculate PAYE Tax
Apply the ZIMRA income tax tables to the taxable income. Zimbabwe uses a progressive tax system with rates ranging from 0% to 40%:
| Annual Taxable Income (USD) | Tax Rate |
|---|---|
| $0 – $1,200 | 0% |
| $1,201 – $3,600 | 20% |
| $3,601 – $12,000 | 25% |
| $12,001 – $24,000 | 30% |
| $24,001 – $60,000 | 35% |
| Over $60,000 | 40% |
Step 5: Calculate AIDS Levy
The AIDS levy is 3% of the PAYE tax amount (not 3% of the salary):
AIDS levy = PAYE tax × 3%
Step 6: Calculate Net Pay
Net pay = Gross salary − PAYE − AIDS levy − NSSA (employee) − Pension (if any) − Medical aid (if any) − Other deductions
Worked Example
Employee earning a gross monthly salary of $800:
| Item | Calculation | Amount |
|---|---|---|
| Gross salary | — | $800.00 |
| NSSA (employee 4.5%) | $700 × 4.5% (capped) | $31.50 |
| Taxable income (monthly) | $800 − $31.50 | $768.50 |
| Taxable income (annualised) | $768.50 × 12 | $9,222.00 |
| PAYE (annual, approx.) | $0 on first $1,200 + 20% on next $2,400 + 25% on $5,622 | $1,885.50 |
| PAYE (monthly) | $1,885.50 ÷ 12 | $157.13 |
| AIDS levy | $157.13 × 3% | $4.71 |
| Net pay | $800 − $31.50 − $157.13 − $4.71 | $606.66 |
The employer additionally pays: NSSA employer contribution of $31.50.
Payment Deadlines
| Obligation | Deadline | Penalty for Late Payment |
|---|---|---|
| PAYE + AIDS levy to ZIMRA | 10th of the following month | 100% penalty + interest |
| NSSA contributions | 10th of the following month | 10% penalty + interest |
| Annual PAYE return (P16) | 28 February of the following year | Penalties for late submission |
| Employee tax certificate (ITF 16) | Issued to employee with annual return | — |
Payslip Requirements
Every employee must receive a detailed payslip showing:
- Gross salary and all components (basic pay, allowances, overtime)
- PAYE tax deducted
- AIDS levy deducted
- NSSA employee contribution
- Any other deductions (pension, medical aid, loan repayments)
- Net pay amount
- Year-to-date totals
Employer Payroll Obligations Checklist
- Register with ZIMRA as an employer (obtain BP number)
- Register with NSSA as an employer
- Deduct PAYE, AIDS levy, and NSSA from each employee’s salary
- Remit all deductions by the 10th of the following month
- Issue payslips to all employees
- Maintain payroll records for at least 6 years
- File annual PAYE returns (P16) by 28 February
- Issue ITF 16 tax certificates to employees annually
Need Payroll Setup Help?
We set up ZIMRA and NSSA registrations, configure payroll, and prepare tax returns from $50
Get Started WhatsApp Us