South Africa · Issued as part of the EMP501 reconciliation
| Certificate | When Issued | Tax Withheld? |
|---|---|---|
| IRP5 | Employee earned above the tax threshold and PAYE was deducted | Yes |
| IT3(a) | Employee earned income but no PAYE was deducted (e.g. below threshold, or exempt) | No |
Each income or deduction type must be reported under the correct SARS source code. Common codes:
| Code | Description |
|---|---|
| 3601 | Income (normal salary) |
| 3602 | Income (annual payment / bonus) |
| 3605 | Annual payment / performance bonus |
| 3713 | Travel allowance (80% taxable) |
| 4001 | PAYE withheld |
| 4002 | UIF contribution (employee) |
| 4474 | Pension fund contribution (employee) |
| 7002 | Pension fund employer contribution |
This is not exhaustive. Consult the SARS PAYE Coding Tables for a full list.
Only employees who had PAYE deducted get an IRP5. Employees who earned below the tax threshold (no PAYE withheld) receive an IT3(a) instead.
Yes — a certificate covering their earnings up to their departure date should be issued, typically at the next reconciliation, or immediately on request.
It can cause EMP501 reconciliation failures or an incorrect personal tax assessment for the employee — always match income and deduction types to the correct SARS code.
TSS Payroll exports IRP5 and IT3(a) files automatically during your EMP501 reconciliation. No manual coding required.
No credit card required · Cancel anytime · 30-day free trial