RandSwitchHomeJobsCarsHome powerGuides

Home › Guides

How we calculate take-home pay in South Africa (2026/27 tax year)

Our salary calculator at jobs.randswitch.com/salary-calculator answers one question: if you earn a certain amount before tax, roughly how much lands in your bank account? This guide shows exactly how we get there, which SARS figures we use, what we leave out, and how to check our maths with a calculator and a pen.

We publish the method because a take-home number you cannot check is not worth much. If you find a mistake, email us (details at the end) and we will fix it.

The tax year we use

We use the SARS tax year that runs from 1 March 2026 to 28 February 2027 (SARS calls this the "2027 year of assessment"). All brackets, rebates and credits below come from the SARS "Rates of tax for individuals" page and the SARS Budget Tax Guide 2026, both opened on 1 November 2026.

Step 1: Work out annual taxable income

We start from your gross pay and turn it into an annual figure. If you enter a monthly amount, we multiply by 12. If you are paid in US dollars, euros or pounds, we first convert to rand at a mid-market exchange rate that refreshes every 6 to 24 hours (more on that below).

If you contribute to a retirement annuity (RA), we subtract the deductible part of that contribution before applying the tax table. Everything else (travel allowances, business expenses, capital gains, rental income) is left out on purpose to keep the tool simple.

Step 2: Apply the 2026/27 tax brackets

SARS taxes income in bands. You only pay the higher rate on the portion of income above each threshold.

Taxable income (per year)Tax
R1 – R245 10018% of taxable income
R245 101 – R383 100R44 118 + 26% of the amount above R245 100
R383 101 – R530 200R79 998 + 31% of the amount above R383 100
R530 201 – R695 800R125 599 + 36% of the amount above R530 200
R695 801 – R887 000R185 215 + 39% of the amount above R695 800
R887 001 – R1 878 600R259 783 + 41% of the amount above R887 000
R1 878 601 and aboveR666 339 + 45% of the amount above R1 878 600

Source: SARS, rates of tax for individuals, 2027 tax year.

Step 3: Subtract the rebates

Every taxpayer gets a primary rebate, and older taxpayers get extra:

RebateAmount per yearWho gets it
PrimaryR17 820Everyone
SecondaryR9 765Age 65 and older
TertiaryR3 249Age 75 and older

Because of the rebates, nobody under 65 pays tax on taxable income up to R99 000 a year. SARS lists the thresholds as R99 000 (under 65), R153 250 (65 to 74) and R171 300 (75 and older). Our calculator agrees: R99 000 a year gives R0 tax, and R99 100 gives R18.

Step 4: Subtract medical scheme fees tax credits

If you belong to a medical scheme, SARS gives a monthly credit that comes straight off your tax:

So a family of four on a medical scheme gets R376 + R376 + R254 + R254 = R1 260 a month, or R15 120 a year. We do not model the additional medical expenses credit, which depends on out-of-pocket costs.

Step 5: Take-home pay

Take-home pay = gross pay − income tax − RA contribution. Tax can never go below zero.

Worked example: R50 000 a month

  1. Annual gross: R50 000 × 12 = R600 000.
  2. Bracket: R600 000 falls in the R530 201 – R695 800 band.
  3. Tax before rebates: R125 599 + 36% × (R600 000 − R530 200) = R125 599 + R25 128 = R150 727.
  4. Less primary rebate: R150 727 − R17 820 = R132 907 a year.
  5. Monthly tax: R132 907 ÷ 12 = about R11 076.
  6. Take-home: R50 000 − R11 076 = about R38 924 a month.

That is an average tax rate of 22.2%, but a marginal rate of 36%. In other words, the next R1 000 you earn would be taxed at R360.

The same method at other salaries

These come from our calculator code (tax year 2026/27, under 65, no medical scheme, no RA):

Gross a monthTax a monthTake-home a monthAverage rateMarginal rate
R20 000R2 115R17 88510.6%18%
R30 000R4 681R25 31915.6%26%
R50 000R11 076R38 92422.2%36%
R80 000R22 658R57 34228.3%41%
R150 000R51 358R98 64234.2%41%

What changes the R50 000 example:

Retirement annuity rules (and a correction)

SARS allows a deduction of up to 27.5% of the greater of your remuneration or taxable income, capped at R430 000 a year for 2026/27 (Budget Tax Guide 2026 and the SARS employer guide for the 2027 year). Anything above the limit carries forward to the next year.

Correction: when we checked our own tool for this guide, it still used the older R350 000 cap. That only affected people contributing more than R350 000 a year to an RA. The calculator and our salary pages now use R430 000.

Foreign currency pay

For dollar, euro and pound salaries we convert using a mid-market rate from a public exchange-rate feed, refreshed every 6 to 24 hours. Your bank or payment provider will usually give you a worse rate and may charge a fee, so real take-home is normally a little lower. Each amount page shows what happens if the rand moves R2 either way.

Example from our page jobs.randswitch.com/salary-calculator/usd-3000-a-month on 1 November 2026: at $1 = R16.67, $3 000 a month is about R50 017 gross, tax about R11 082, take-home about R38 935.

What we leave out

FAQ

Is this the same as my payslip? It should be close if your only deductions are PAYE and an RA. Payslips also include UIF, pension funds, medical aid premiums and other items.

Why is my average rate lower than my bracket? Only the income above each threshold is taxed at the higher rate, and rebates reduce the total.

Do you store what I type? You do not need an account to use the calculator. Our privacy notice at randswitch.com/privacy explains what we collect.

Is this tax advice? No. It is an estimate for planning. For your own situation, speak to a registered tax practitioner or SARS.

Corrections

Spotted an error? Email chetty.sagie@gmail.com. We aim to fix confirmed errors within two working days and note the change on the page.

Sources

More guides

How we research, update and correct these guides: editorial policy. Information only, not financial or tax advice.

Data last updated: · 3 hours ago