What is Code 4003 on a South African Payslip?

Retirement annuity fund contributions explained — how code 4003 reduces your PAYE, the Section 11F deduction limit, how RA differs from pension and provident funds, and your IRP5.

Quick Answer

4003Code 4003 is a deduction for contributions to a retirement annuity fund — either deducted via your payroll or reflected on your IRP5 for contributions you made independently. RA contributions reduce your taxable income under Section 11F, up to the lower of 27.5% of your income or R430,000 per year. This directly reduces the PAYE you pay each month.

What Code 4003 Means

Code 4003 records contributions to a retirement annuity fund — a retirement savings vehicle you choose and control yourself, independent of any employer. Unlike codes 4001 and 4002, which cover pension and provident funds tied to a specific job, an RA belongs to you: it moves with you between employers, you set the contribution level, and you can even hold an RA while self-employed or between jobs.

Whether code 4003 shows up on your monthly payslip depends on how you pay. If your employer deducts RA premiums directly from your salary via payroll, the deduction appears as code 4003 each month and reduces your PAYE immediately. If you pay your RA provider directly — outside of payroll — nothing appears on your monthly payslip at all, and you only claim the deduction once, on your annual ITR12 return, with SARS refunding the overpaid PAYE at assessment.

Because the tax saving scales with your marginal rate, an RA contribution is worth more to a higher earner than a lower one — the same R3,000 monthly contribution saves more PAYE for someone taxed at 36% than for someone at 26%. This is one reason RAs are commonly recommended as a year-end tax-planning tool: increasing a contribution before the end of the tax year can meaningfully reduce that year's tax bill, provided the increase stays within the Section 11F cap.

ItemWithout RAWith R3,000/month RA
Monthly gross salaryR35,000R35,000
RA contribution (code 4003)-R3,000
Taxable income for PAYER35,000R32,000
Approximate monthly PAYER6,135R5,205
Monthly PAYE saving from RAR930/month

The R3,000 RA contribution costs R2,070 in net take-home (R3,000 minus R930 PAYE saving). This makes RA contributions one of the most tax-efficient ways for South African employees to save — the government effectively co-contributes by reducing your PAYE bill. Use our Retirement Annuity Tax Benefit Calculator for your specific salary and contribution amount.

Example Calculation

An employee earning R35,000/month (R420,000/year) contributes R3,500/month (R42,000/year) to a retirement annuity, reported under code 4003. The Section 11F cap is the lower of 27.5% of remuneration or R430,000/year — 27.5% of R420,000 is R115,500, well above both the R42,000 actually contributed and the R430,000 absolute cap, so the full R42,000 is deductible. This reduces the employee's annual taxable income from R420,000 to R378,000 before PAYE is calculated, lowering the monthly PAYE deduction accordingly. Contributions above the deductible limit in a given year aren't lost — SARS allows the excess to be carried forward and deducted in a future tax year.

Frequently Asked Questions

What does code 4003 mean on my payslip?

Code 4003 is a deduction for contributions to a retirement annuity fund (RA). If your employer deducts your RA premiums via payroll, the monthly contribution appears as code 4003 on your payslip and reduces your taxable income before PAYE is calculated. If you contribute directly to an RA (not via payroll), the code 4003 deduction appears on your IRP5 when you declare the contribution on your annual return and SARS adjusts your assessment.

How much tax does an RA save?

Your RA contribution reduces your taxable income rand-for-rand up to the Section 11F cap (27.5% of income or R430,000 per year). The PAYE saving equals your contribution multiplied by your marginal tax rate. At 31% marginal rate: a R3,000/month RA contribution saves R930/month in PAYE — R11,160 per year. At 36%: the same contribution saves R1,080/month. Use our Retirement Annuity Tax Benefit Calculator for your specific numbers.

What is the Section 11F deduction limit for 2026/2027?

Section 11F allows a deduction of the lower of 27.5% of the greater of taxable income or remuneration, or R430,000 per year. This limit covers all retirement contributions combined — code 4001 (pension), code 4002 (provident), code 4003 (RA), and code 3817 (employer pension contributions as a fringe benefit). Contributions above this cap are not deductible in the current year but are carried forward and deductible in future years or on retirement.

What is the difference between code 4003 and codes 4001 and 4002?

Code 4001 is for contributions to an employer-sponsored pension fund — a defined structure managed by your employer. Code 4002 is for an employer-sponsored provident fund. Code 4003 is for a retirement annuity — an individual retirement vehicle you choose independently of your employer. An RA is portable (you keep it when you change jobs), flexible (you can adjust premiums), and not tied to employment. All three are deductible under Section 11F within the shared cap.

Can I claim an RA deduction if my employer does not deduct it via payroll?

Yes. If you contribute directly to an RA fund — paying the insurer or investment platform yourself — you declare the contributions on your annual ITR12 return in the deductions section. SARS will allow the Section 11F deduction on assessment and refund any overpaid PAYE. Provisional taxpayers can factor the RA deduction into their provisional tax calculations during the year to avoid a large refund at assessment.

What happens to RA contributions above the R430,000 annual cap?

Contributions above the Section 11F cap are not lost — they are carried forward and deductible in future years (when current contributions are lower) or at retirement. At retirement, the first R500,000 from a retirement fund is exempt from tax; contributions that were not deducted during the savings years are added to this exempt amount, effectively recovering the tax benefit deferred. This rollover mechanism means no permanent loss of the deduction.

Related Payslip Codes

Related Calculators

Disclaimer: This explanation is for informational purposes only and does not constitute financial or tax advice. Section 11F deduction limits and retirement fund rules may change with annual legislation. Always consult a registered financial adviser or tax practitioner before making retirement fund decisions. Last reviewed: July 2026. Read full disclaimer →