All tax guides

How is my bonus taxed in South Africa?

By Thomas LobbanLLB, LLM (Tax Law), Master Tax Practitioner (SA)Updated

The fast answer: there is no special bonus tax rate in South Africa. A bonus – your 13th cheque, a performance bonus, a sign-on bonus – is simply remuneration, added to the rest of your income and taxed at your marginal rate (the rate on your top slice of income). What makes a bonus feel like it's punished is the PAYE (employees' tax) your employer takes off in the bonus month: in that one month your pay spikes, the payroll system often withholds as if you earn that much every month, and a big chunk disappears. That over-withholding (or, sometimes, under-withholding) is trued up when you file your return – the bonus month's PAYE is just a down-payment, not your final tax. This guide shows the reasoning so the number on your payslip, and the one on your assessment, both make sense.

There is no "bonus tax rate" – a bonus is just remuneration

The single most common myth about bonuses is that SARS taxes them at some separate, higher "bonus rate." It does not. The Income Tax Act has no special rate for bonuses. A bonus is remuneration, exactly like your salary, and it is added to your other taxable income for the year and taxed on the ordinary individual tax table.

So the question "how much tax will I pay on my bonus?" really means: what is the marginal rate on the slice of my annual income that the bonus occupies? Because South Africa uses a progressive (sliding-scale) table, your earlier income fills up the lower brackets first, and the bonus sits on top – so it is taxed at whatever bracket your income has already reached. For most middle earners that's 26%, 31% or 36%, which is well above the headline 18% that applies to the first slice of everyone's income. That gap is why the bonus looks heavily taxed: it's not a penalty, it's just sitting in a higher band than your average rate.

For the 2026 year of assessment (1 March 2025 – 28 February 2026), the individual tax table is:

Taxable income Tax
R1 – R237,100 18% of taxable income
R237,101 – R370,500 R42,678 + 26% of the amount above R237,100
R370,501 – R512,800 R77,362 + 31% of the amount above R370,500
R512,801 – R673,000 R121,475 + 36% of the amount above R512,800
R673,001 – R857,900 R179,147 + 39% of the amount above R673,000
R857,901 – R1,817,000 R251,258 + 41% of the amount above R857,900
R1,817,001 and above R644,489 + 45% of the amount above R1,817,000

Everyone then subtracts the primary rebate of R17,235 (more if you're 65 or older). The rebate is the same whether or not you got a bonus, so it doesn't change how the bonus itself is taxed – it just reduces your total tax for the year.

Why so much PAYE comes off in the bonus month

Here's the mechanism that creates the "my bonus got destroyed" feeling.

Your employer withholds PAYE every month based on what you're paid that month, then annualises it to work out the right tax. In a normal month, the payroll deducts roughly a twelfth of your expected annual tax. In your bonus month, your pay can double or triple – and many payroll systems calculate the tax for that month by, in effect, asking "what would the annual tax be if this person earned this much every month?" That assumption pushes the calculation into much higher brackets than your real annual income justifies, so a disproportionately large amount is withheld in that one month.

Two things follow from this:

  • The bonus-month PAYE is a withholding estimate, not your final tax. It's the payroll system's best monthly guess, not a separate "bonus tax." Your actual liability on the bonus is whatever your marginal rate works out to over the full year.
  • The difference is settled on assessment. When you file your ITR12, SARS adds up your whole year's income (salary + bonus + anything else), works out the correct tax on the total, subtracts the total PAYE your employer already paid over, and the gap is your refund or amount owing. If the bonus month over-withheld – which is common – that surplus comes back to you as a refund.

This is also why the answer to "how is my bonus taxed?" is never the number on your bonus payslip. That payslip shows withholding. The tax is decided at year-end.

When the bonus pushes you into a higher bracket

Sometimes a bonus genuinely does cost more tax – not because of a special rate, but because it lifts your total income across a bracket boundary, so part of the bonus is taxed at the next rate up.

This is the important nuance. Only the portion of the bonus that crosses the line is taxed at the higher rate – not your whole income, and not even the whole bonus. South Africa's table is marginal: moving into the 26% bracket does not mean all your income is suddenly taxed at 26%. Your income up to R237,100 is still taxed at 18%; only the rand above R237,100 attracts 26%. A bonus that straddles a boundary is therefore taxed partly at the lower rate (up to the line) and partly at the higher rate (above it).

That's the whole reason it pays to see the workings. "My bonus pushed me into a higher bracket" is true, but it almost never means what people fear – that they'd have been better off without the bonus. You always keep the majority of a bonus; a higher bracket just means you keep slightly less of the slice that crosses the line.

A worked example (show the reasoning)

Sipho's taxable income from salary is R220,000 for the 2026 year. He then receives a R50,000 bonus, taking his total to R270,000. Let's tax it both ways to isolate exactly what the bonus costs.

Without the bonus (taxable income R220,000):

  • R220,000 sits entirely in the first bracket, taxed at 18%: R220,000 × 18% = R39,600.
  • Less the primary rebate: R39,600 − R17,235 = R22,365 tax for the year.

With the bonus (taxable income R270,000):

  • R270,000 now falls in the second bracket. Using the table: R42,678 + 26% of (R270,000 − R237,100).
  • 26% × R32,900 = R8,554. So R42,678 + R8,554 = R51,232.
  • Less the primary rebate: R51,232 − R17,235 = R33,997 tax for the year.

The tax caused by the bonus is the difference: R33,997 − R22,365 = R11,632 on a R50,000 bonus. That's an effective 23.3% on the bonus – and here's why, broken into its two pieces:

  • The first R17,100 of the bonus (taking him from R220,000 up to the R237,100 boundary) is still in the 18% band: R17,100 × 18% = R3,078.
  • The remaining R32,900 sits above the line, in the 26% band: R32,900 × 26% = R8,554.
  • Total: R3,078 + R8,554 = R11,632. The arithmetic checks out.

Notice what didn't happen: his original R220,000 was not re-taxed at 26%. Only the part of the bonus above R237,100 attracted the higher rate. Sipho keeps R38,368 of his R50,000 bonus.

Now the PAYE part. If Sipho's payroll over-withheld in the bonus month – say it treated the bonus month as if R270,000-a-month were his normal pay and held back far more than R11,632 toward the bonus – then his total PAYE for the year will exceed his R33,997 liability, and SARS refunds the difference on assessment. The bonus didn't get "taxed twice"; the month-month withholding simply ran ahead of the real annual figure and gets corrected. The reasoning is the point: monthly PAYE is a moving estimate, and the return is where it lands on the truth.

Don't try to "avoid" bonus tax – but do check the truing-up

There's no legitimate trick that makes a bonus tax-free. Because it's remuneration, the only ways to reduce the tax on it are the same legitimate deductions that reduce tax on any income – for example, an additional retirement annuity contribution (deductible under section 11F, within the annual cap) made in the same tax year. Putting part of a bonus into a retirement annuity can lower your taxable income for the year and therefore the tax on that top slice. That's planning, not avoidance.

What you should always do is check the truing-up. Because the bonus month so often over-withholds, the bonus is one of the most common reasons a refund appears at assessment. If you were auto-assessed or you file your own return, make sure your bonus and the PAYE on it are reflected correctly on your IRP5 – that's where the refund is recovered. If you're not sure whether you even need to file, our guide to whether you need to submit a return walks through the rules, and our guide to reading your IRP5 shows you where the bonus and its PAYE appear.

Frequently asked questions

Is there a special tax rate for bonuses in South Africa? No. There is no separate bonus tax rate. A bonus is remuneration, added to your other income and taxed at your marginal rate on the ordinary individual tax table. It only feels higher because the bonus sits on top of your salary, in a higher bracket than your average rate.

Why is so much tax taken off my bonus? Because of how monthly PAYE works. In the bonus month your pay spikes, and the payroll system often calculates tax as if you earned that much every month, which pushes the withholding into high brackets. That's an estimate, not your final tax – the excess is refunded when your return is assessed.

Will I get some of my bonus tax back? Often, yes. If the bonus month over-withheld PAYE relative to your actual annual liability, the surplus comes back as a refund on assessment. SARS works out the correct tax on your full year's income and credits all the PAYE already paid; if more was withheld than owed, you get a refund.

Does a bonus push me into a higher tax bracket? It can lift your total income across a bracket boundary, but only the portion above the boundary is taxed at the higher rate – not your whole income, and not even the whole bonus. South Africa's table is marginal, so you always keep most of a bonus.

How much tax will I pay on a R50,000 bonus? It depends on your other income, because the bonus is taxed at your marginal rate. In our worked example, a R50,000 bonus on top of R220,000 of salary costs R11,632 in tax (about 23%), because part of it crosses from the 18% band into the 26% band. On a higher salary, more of the bonus could fall in a higher bracket.

Is a 13th cheque taxed differently from a performance bonus? No. A 13th cheque, a guaranteed bonus and a discretionary performance bonus are all remuneration and taxed identically – at your marginal rate, with the bonus-month PAYE trued up at assessment.

Work out the tax on your bonus

Stop guessing at what your bonus "really" costs. Enter your salary and bonus into our Basic income tax / PAYE calculator – it applies the 2026 SARS individual tax table and primary rebate, shows you exactly which bracket each slice of your income lands in, and separates the tax on your bonus from the tax on your salary, line by line. That's the TaxRationale difference: not just a number, but the reasoning behind it, so you can see for yourself why your bonus is taxed the way it is – and whether a refund is waiting on assessment. Open the Basic calculator →

SARS sources:

Work it out on your own numbers

TaxRationale runs the calculation for your exact situation, free, with your data encrypted on your own device, and shows every step of the working.

Start for Free