Plan what to do with your bonus after tax
A R30,000 annual bonus does not necessarily mean R30,000 in your bank account. If your monthly taxable salary is R30,000, our simplified calculation for the 2026/27 tax year gives additional income tax of R8,145. That leaves R21,855 from the bonus before any other applicable payroll deductions.
That difference matters when you are planning a debt payment, school costs or December spending. This guide explains the annual-bonus method, shows the calculation step by step and helps you check the result on your payslip. All salary figures below mean taxable remuneration before income tax, not cost to company or take-home pay.
How is an annual bonus taxed in South Africa?
According to the SARS employers' tax guide for 2027, an annual payment is generally added to annualised remuneration. Payroll calculates the tax on that combined amount, then subtracts the tax on annualised remuneration without the annual payment. The difference is the tax attributable to the bonus.
In plain terms, your employer asks two questions: what would your income tax be for the year without this bonus, and what would it be with the bonus? The increase is what needs to be collected for the annual payment. An annual bonus is not treated as twelve identical bonuses merely because it arrives with one month's salary.
Consider R30,000 a month. The annual equivalent is R30,000 ร 12 = R360,000. A R30,000 annual bonus takes the combined figure to R390,000. The calculation compares tax on R390,000 with tax on R360,000. It does not simply multiply the bonus by an arbitrary 25%, 30% or 40%.
This article focuses on an annual lump-sum bonus. Payments tied to a particular production or earnings period can require a different payroll treatment. If the payment is commission, overtime or a regular monthly incentive, ask payroll how it has been classified before using the annual-bonus example. The description on the payment advice is a useful starting point.
How much of a R30,000 bonus will you keep?
Assume you are under 65, employed for the full tax year, and receive R30,000 monthly taxable salary plus one R30,000 annual bonus. To keep the calculation readable, there are no retirement deductions, taxable fringe benefits or medical credits. The only rebate included is the primary rebate.
For the 2027 year of assessment, income between R245,100 and R383,100 is taxed using R44,118 plus 26% of the amount above R245,100. Therefore, tax on the R360,000 annual salary before the rebate is R44,118 + (R360,000 โ R245,100) ร 26% = R73,992. Subtract the R17,820 primary rebate: annual income tax is R56,172.
With the bonus, taxable income is R390,000. This falls in the next bracket: R79,998 + (R390,000 โ R383,100) ร 31% = R82,137 before the rebate. After the same R17,820 rebate, annual income tax is R64,317.
The difference is R64,317 โ R56,172 = R8,145. The income-tax-only bonus amount is R30,000 โ R8,145 = R21,855. Notice that the rebate appears in both calculations and cancels in the comparison. It still belongs in the annual tax calculation; cancelling it is a consequence of using the same assumptions on both sides.
A second way to check the answer is to split the bonus at the bracket boundary. There is R23,100 of space between R360,000 and R383,100. Tax on that portion is R6,006 at 26%. The remaining R6,900 is taxed at 31%, giving R2,139. Together, R6,006 + R2,139 = R8,145.
What happens at other salary levels?
The same bonus amount can produce different net results at different salaries. The table uses a bonus equal to one month's taxable salary, with the full-year assumptions above. It excludes UIF, pension deductions, medical aid and any other amounts on the payslip. Figures are calculated, not employer quotations.
| Monthly taxable salary | Gross annual bonus | Extra income tax | Bonus after income tax |
|---|---|---|---|
| R20,000 | R20,000 | R4,792 | R15,208 |
| R30,000 | R30,000 | R8,145 | R21,855 |
| R40,000 | R40,000 | R12,400 | R27,600 |
| R60,000 | R60,000 | R23,400 | R36,600 |
For the R20,000 salary example, ordinary annual taxable income is R240,000. Of the R20,000 bonus, R5,100 stays within the 18% bracket, producing R918 tax. The other R14,900 is taxed at 26%, producing R3,874. Total additional tax is R4,792, leaving R15,208.
At R40,000 monthly taxable salary, annual income is R480,000. A R40,000 bonus raises it to R520,000, still within the same 31% bracket. The additional tax is R40,000 ร 31% = R12,400. This is why the marginal rate shortcut works in some examples but fails when the bonus crosses a boundary.
These comparisons also show why borrowing a colleague's percentage can mislead you. A person earning R60,000 a month keeps a smaller percentage of a one-month bonus than someone earning R20,000. The difference follows their annual taxable income, not the employer's generosity or an extra tax category for December. Use your own remuneration figures.
Does a higher bracket increase tax on your whole salary?
No. South Africa uses progressive brackets. Moving into a higher bracket changes the rate applied to the slice of income in that bracket. It does not retrospectively apply the higher rate to every rand you earned earlier in the year.
In the R30,000 salary example, the bonus pushes combined income above R383,100. Only R6,900 falls above that boundary. The rest of the bonus fits in the 26% bracket. Saying the entire bonus is taxed at 31% would overstate this example's tax by R1,155: R9,300 minus the calculated R8,145.
It is also useful to separate three percentages. The marginal rate is the rate on the next slice of income. Your average annual tax rate is annual tax divided by annual taxable income. Your bonus tax percentage is additional tax divided by the bonus. They answer different questions and do not have to match.
Here, the bonus percentage is R8,145 รท R30,000 ร 100 = 27.15%. That is not a new SARS rate. It is the blended outcome of a bonus spanning two brackets. When someone says their bonus was taxed at a particular percentage, that figure may simply describe their own combination of income and deductions.
Why might your payslip show a different amount?
The worked examples strip the calculation down to one salary and one bonus. Real payroll has more moving parts. A salary increase during the year, an earlier incentive, a period without pay or starting employment midway through the year can change the annual equivalent or the adjustment payroll needs to make.
Cost to company is another common source of confusion. A R30,000 CTC package may contain employer contributions and benefits, while the taxable remuneration used in the calculation follows payroll and tax rules. Start with the taxable figure, and ask payroll to reconcile it to your package if the labels are unclear.
Retirement contributions may alter taxable remuneration, and medical tax credits affect the wider calculation. The bonus may also attract deductions under your employment or fund arrangements. A payslip's net bonus therefore cannot always be reconstructed by subtracting income tax alone. Our R21,855 example is deliberately labelled as before other deductions.
If tax on an expected annual bonus has already been spread across pay periods, the deduction in the payment month may also look different. Compare year-to-date PAYE and the employer's calculation rather than one isolated line. A sensible request is: please show the annual remuneration, bonus classification and tax difference used for this payment.
Will you get the bonus tax back from SARS?
PAYE is withholding towards your annual income tax liability. At assessment, SARS reconciles your income, allowable deductions and credits with payments already made. A bonus payment alone does not create an entitlement to a refund.
Suppose your assessed annual liability is R64,317 and total PAYE credited is also R64,317. There is no refund arising from that comparison. If credited PAYE were R66,000, the difference would be R1,683, before considering any other amounts affecting the assessment. If PAYE were R62,000, the difference would instead be R2,317 payable.
These are reconciliation illustrations, not predictions of your assessment. Other employers, investments, rental income or a side business can change the annual result. A refund depends on the whole return, not on whether one month's payslip looked unusually heavily taxed.
Keep the bonus payslip and compare your IRP5 with payroll records. If you think a classification or amount is wrong, raise that specific issue with payroll before relying on an expected refund. Planning to spend money now on the assumption that SARS will return it later can leave a gap when the assessment arrives.
How can you plan your bonus before it arrives?
Start with a conservative net estimate and write down the obligations you already have. If the estimate is R21,855, allocating R10,000 to a debt payment, R6,000 to known upcoming bills and R5,855 to savings uses the entire amount. That is a planning example, not a recommendation about how you personally should divide it.
Separate a once-off amount from ongoing affordability. Using R6,000 of a bonus for a planned annual expense is different from using it to start a new R1,500 monthly commitment. That commitment costs R18,000 over twelve months, whether or not you receive another bonus.
Confirm whether the payment is guaranteed under your employment arrangement, when it is expected and whether your estimate includes other deductions. Until the amount is confirmed, keep promises to suppliers or family within money already available. You can assign the rest once the payslip and payment agree.
If you are adding the bonus to a goal, use the savings calculator with the confirmed net amount as the starting balance. Do not enter a projected refund as cash already saved. For a debt payment, obtain the account details and current balance first, then record the payment so you can see the reduction on the next statement.
Related Reading
โ How PAYE is calculated in South Africaโ South African income tax bracketsโ How to read your payslipโ Plan a savings goalFrequently Asked Questions
No. An annual bonus is generally added to annualised taxable remuneration, and the additional tax is the difference between tax with and without the bonus. There is no universal flat bonus rate.
In our simplified 2026/27 example, a person under 65 earning R30,000 monthly taxable salary pays R8,145 additional income tax on a R30,000 annual bonus. Other salary levels and payroll deductions produce different results.
Yes, but only the portion of taxable income within the higher bracket is taxed at that bracket's rate. Your entire salary is not suddenly taxed at the highest rate you reach.
Retirement contributions, medical credits, taxable benefits, earlier annual payments, partial-year employment and payroll adjustments can change withholding. Our examples isolate income tax and exclude UIF and other deductions.
No. A refund depends on your final annual assessment and tax already paid. If the correct amount was withheld, receiving a bonus does not itself create a refund.
They use the 2027 year of assessment, running from 1 March 2026 to 28 February 2027. The examples assume a full year of employment and no deductions or credits other than the primary rebate.