Skip to main content

South African Payslip & IRP5 Code Explainers

Confused by a code on your payslip or IRP5 certificate? Every SARS source code explained in plain English — with tax implications, worked examples and links to relevant calculators.

South African payslips and IRP5 certificates use SARS-defined numeric source codes to classify every type of income, allowance, fringe benefit and deduction. Understanding these codes helps you verify your payslip is correct, check your IRP5 before filing, and understand exactly how your take-home pay is calculated. Use the links below as each explainer goes live — or use our PAYE Calculator to see how these codes affect your net pay right now.

Deduction Codes — 4000 Series

10 codes

Calculators That Use These Codes

Disclaimer: All code explanations on PayTools.co.za are for informational and educational purposes only and do not constitute tax, legal or financial advice. SARS source codes and their tax treatment may change annually. Always verify with your employer, payroll administrator or a registered tax practitioner. Read full disclaimer →