Skip to content
Hiree

Payroll

Gross vs net salary in South Africa

By Hiree Editorial
Paper-cut editorial illustration about payslip and money records
Editorial illustration—not an official document. Topic artwork may be reused across related guides.

When you’re offered a job or negotiating a raise, the numbers quoted — gross and net — can differ by thousands of rands. Here’s what each one means, why the gap exists, and which figure you should actually budget with.

The definitions in plain English

  • Gross salary is your salary before any deductions: the headline number on your offer letter and payslip.
  • Net salary (also called net pay or take-home pay) is what actually lands in your bank account: gross minus PAYE, UIF, pension, medical aid and every other deduction.

The difference between the two is your deductions — nothing more, nothing less.

A worked example

Take a monthly salary of R25,000, with a 7.5% pension contribution, medical aid of R1,200 and no other deductions:

Amount (R)
Gross salary 25,000.00
Pension / provident (7.5%) − 1,875.00
PAYE (tax, before medical credit) − 2,893.50
Medical scheme fees tax credit (2 members) + 752.00
UIF (1%) − 177.12
Medical aid − 1,200.00
Net salary (take-home) 19,606.38

So the headline R25,000 becomes R19,606.38 in the bank — a difference of R5,393.62. The PAYE figure comes from the SARS 2026/27 tables before the medical scheme fees tax credit (R376 a month for each of the first two covered persons); the PAYE calculator reproduces that pre-credit figure, so you’d need to subtract your own credit from its result.

Why the gap can vary so much between people

Two people with identical gross salaries can have very different net salaries. The main reasons:

  • Pension contributions — deduct from your pay and reduce your tax; higher contributions mean lower net pay now but bigger retirement savings and a smaller tax bill.
  • Medical aid — a contribution plus a monthly tax credit that reduces PAYE (R376 for each of the first two covered persons in 2026/27, R254 per additional dependant).
  • Age — older taxpayers get bigger rebates (65+ gets an extra R9,765 per year, 75+ a further R3,249), so they keep more of their gross pay.
  • Allowances and benefits — a travel allowance might be added to gross but is partly taxed; a company car adds a taxable fringe benefit without any cash changing hands.
  • Loans and garnishees — a housing advance or court order adds deductions that have nothing to do with tax.

This is why “she earns R30,000” can mean take-home pay anywhere from about R21,000 to R26,000 depending on the person’s circumstances.

Gross, net, and cost to company

There’s a third number that complicates comparisons even further: cost to company (CTC).

  • CTC is everything your employer spends on you — your salary plus the employer’s contributions (the matching 1% UIF, employer pension contributions, medical aid contributions).
  • Gross is your salary before your deductions.
  • Net is what you take home.

A job advertised as “R400,000 CTC” does not mean you’ll earn R400,000 — it means the employer’s total bill is R400,000. Always ask for the gross salary and a breakdown of deductions before comparing offers. Negotiating for a higher gross (rather than a higher CTC figure) is usually what increases your take-home.

Which number should you use?

  • For budgeting and living expenses: net salary. Your rent, bond and grocery budget must fit what lands in your account.
  • For negotiating: gross salary. It’s the number that’s comparable between employers, and it’s what your pension and UIF are calculated on.
  • For tax planning: annual gross. Tax brackets are annual — R300,000 a year (R25,000 × 12) sits in a different part of the tables than R25,000 a month would suggest if you multiplied incorrectly.

One more check: does your net match your payslip?

Your payslip should reconcile perfectly: net = gross − all deductions. If it doesn’t match your bank deposit, ask payroll — the usual culprits are a salary advance, a retroactive adjustment, or leave without pay. Our payslip guide walks through every line.

Common mistakes when comparing numbers

  • Comparing CTC to someone else’s gross. One offer says “R400,000 CTC”, another says “R360,000 gross”. These aren’t the same scale — CTC includes employer contributions you never see. Convert everything to gross first, then compare.
  • Using net to negotiate. “I take home R22,000, so I want R30,000 net.” Gross and net are linked by tax rules you can’t change by asking — negotiate gross, and let the deductions fall where they fall.
  • Assuming a bonus is take-home. A bonus is usually paid gross and taxed at your effective rate in that month. R50,000 “gross bonus” typically lands as far less.
  • Forgetting the annual view. A raise is not a net windfall: moving from R25,000 to R26,000 a month (4%) adds about R740 to take-home, because the extra R1,000 is taxed at your marginal rate (26% for most salaries in this range). That’s how progressive tax works — your effective rate stays well below your marginal rate.

The one-line summary

Your gross salary is what you’re worth to your employer; your net salary is what you can spend. Every deduction between the two — tax, UIF, pension, medical aid — is either money owed to the fiscus or money you’re deferring (pension) or insuring (UIF) on your own behalf. Read our payslip guide to see exactly where each rand goes, and what is PAYE? for the biggest single deduction.

Gross is the sticker price of your labour; net is what you actually keep. Understand the difference and you’ll avoid two classic mistakes — budgeting with the wrong number, and accepting a job offer based on a figure you’ll never receive. Start from your gross with the PAYE calculator, then read how PAYE works to understand the biggest deduction of all.

Sources and verification

These references support the rules, figures, or definitions used on this page. Check the source directly when a rule or rate changes.

Continue with Hiree