How PAYE on your bonus is calculated

Your employer uses the same method to calculate PAYE on your bonus as they use every other month — the annualisation method — but in the bonus month, your full bonus amount is added to your regular monthly salary before the calculation begins.

  1. Add bonus to monthly salary

    Monthly salary + bonus = total remuneration for the bonus month

  2. Deduct pre-tax contributions for the month

    Subtract RA/pension contributions from the total remuneration to get monthly taxable remuneration.

  3. Annualise

    Monthly taxable remuneration × 12 = annualised income equivalent

    Because the bonus is included in this month's remuneration, the annualised figure is significantly higher than in normal months — often jumping into a higher tax bracket.

  4. Apply the 2026/2027 income tax brackets to the annualised figure
    Taxable income (annual) Rate
    R0 – R245,100 18%
    R245,101 – R383,100 R44,118 + 26% above R245,100
    R383,101 – R530,200 R79,998 + 31% above R383,100
    R530,201 – R695,800 R125,599 + 36% above R530,200
    R695,801 – R887,000 R185,215 + 39% above R695,800
    R887,001 – R1,878,600 R259,783 + 41% above R887,000
    Above R1,878,600 R666,339 + 45% above R1,878,600

    Source: SARS Budget 2026 FAQ — sars.gov.za

  5. Subtract the primary rebate (R17,820)

    Annual tax (from Step 4) − R17,820 rebate = annual PAYE after rebate

  6. Subtract medical credits (if applicable)

    − Monthly medical credit × 12

  7. Divide by 12

    Annual PAYE ÷ 12 = monthly PAYE for the bonus month

    This is the PAYE deducted in the bonus month — it is higher than normal because the annualised income (Step 3) included the bonus, which likely pushed the calculation into a higher bracket.

The key insight: In a normal month, your employer annualises only your regular salary. When your bonus arrives, that one month's annualised equivalent includes 12 × (salary + bonus). This pushes the annualised calculation into a higher bracket for that month — resulting in a large PAYE deduction.

But this normalises — see Section 4 below.

Normal month PAYE:
(Monthly salary − RA contributions) × 12 → brackets − rebates − credits ÷ 12

Bonus month PAYE:
(Monthly salary + bonus − RA contributions) × 12 → brackets − rebates − credits ÷ 12

The difference between these two = the PAYE attributed to your bonus

Source: SARS — PAYE-GEN-01-G01 — Guide for Employers in respect of Tax Deduction Tables

Worked examples — PAYE on bonuses (2026/2027)

Both examples use the 2026/2027 brackets and primary rebate of R17,820; no RA deductions or medical aid for simplicity.

Example 1: R25,000/month salary + R25,000 annual bonus

Regular month PAYE:

Monthly salary R25,000
Annualised R300,000
Tax on R300,000 R58,392
Less: Primary rebate (R17,820)
Annual PAYE R40,572
Regular monthly PAYE R3,381

Bonus month PAYE (when R25,000 bonus paid):

Monthly remuneration R50,000
Annualised R600,000
Total before rebate R150,727
Less: Primary rebate (R17,820)
Annual PAYE R132,907
Bonus month PAYE R11,076
Difference from regular month R7,695 extra PAYE
Effective rate on bonus 30.8%

The employee pays R7,695 more PAYE in the bonus month than a regular month — on a R25,000 bonus. (Effective tax rate on the bonus: R7,695 ÷ R25,000 = 30.8%).

Example 2: R50,000/month salary + R50,000 annual bonus

Regular month PAYE:

Monthly salary R50,000
Annualised R600,000
Annual PAYE (after rebate) R132,907
Regular monthly PAYE R11,076

Bonus month PAYE:

Monthly remuneration R100,000
Annualised R1,200,000
Total before rebate R388,072
Less: Primary rebate (R17,820)
Annual PAYE R370,252
Bonus month PAYE R30,854
Difference from regular month R19,778 extra PAYE
Effective rate on bonus 39.6%

The employee pays R19,778 more PAYE in the bonus month — on a R50,000 bonus. (Effective tax rate on the bonus: R19,778 ÷ R50,000 = 39.6%).

These examples assume no RA contributions, no medical aid, and a clean 12-month employment year. Your actual PAYE may differ based on these variables. Use our PAYE calculator for a personalised estimate.

Why the PAYE spike normalises at year-end

PAYE is an estimate.

The large PAYE deduction in your bonus month looks alarming. But here is the important thing to understand: PAYE is an estimate. At the end of the tax year, your final income tax liability is calculated on your actual total income for the year.

How the reconciliation works:

Over the course of a year, your employer calculates PAYE month by month using the annualisation method. In the bonus month, the annualised income is inflated by the bonus — so PAYE is higher. In every other month, it is lower.

When you file your ITR12, SARS calculates your actual annual tax:

  • Total income for the year: 12 months of salary + the bonus
  • Apply the 2026/2027 brackets to this total
  • Subtract the primary rebate (R17,820)
  • The result is your actual annual income tax

If the total PAYE deducted by your employer during the year (including the bonus month) exceeds your actual annual tax, SARS pays you the difference as a refund.

Annual view — Example 1 continued:

Employee earns R25,000/month × 12 = R300,000 in salary + R25,000 bonus = R325,000 total annual income.

Total annual income R325,000
Total tax before rebate R64,892
Less: Primary rebate (R17,820)
Actual annual income tax R47,072

Total PAYE paid during the year:

  • 11 regular months × R3,381 = R37,191
  • 1 bonus month × R11,076 = R11,076
  • Total PAYE paid: R48,267

Actual annual tax: R47,072
Excess PAYE paid: R48,267 − R47,072 = R1,195 refund from SARS via ITR12

So the employee effectively pays 30.8% in the bonus month, but the actual annual effective rate on the bonus is closer to this residual amount after reconciliation.

The spike is temporary. Your final tax burden is determined by your total annual income, not by the inflated month-by-month annualisation. If your employer deducted too much across the year, you receive a refund.

Source: SARS — annualisation method (PAYE-GEN-01-G01); ITR12 reconciliation principle

How to reduce the tax on your bonus

1. Increase your RA/pension contribution in the bonus month

If you contribute to a retirement annuity (RA), pension, or provident fund, your contribution is deducted from your remuneration before PAYE is calculated. You can ask your employer (or your RA provider) about making an additional contribution in the bonus month to reduce the taxable portion.

The RA deduction cap for 2026/2027 is: R430,000 per year or 27.5% of your total remuneration (whichever is lower). If you have not yet reached this cap, an additional RA contribution in the bonus month reduces your taxable remuneration — and therefore the PAYE on your bonus.

Example of RA in the bonus month:

Employee earns R25,000/month salary and receives R25,000 bonus. Instead of the R7,695 extra PAYE calculated in Example 1, they contribute R10,000 extra to their RA in the bonus month:

Without extra RA With R10,000 extra RA
Monthly remuneration (salary + bonus) R50,000 R50,000
Less: RA contribution R0 (R10,000)
Taxable remuneration R50,000 R40,000
Annualised R600,000 R480,000
Annual PAYE (after rebate) R132,907 ~R106,587
Monthly PAYE R11,076 ~R8,882
Extra PAYE vs regular month R7,695 ~R5,501
Tax saving from RA contribution ~R2,194

Source: SARS Budget 2026 FAQ; Section 11F of the Income Tax Act 58 of 1962

2. Ask your employer to spread the bonus over two months

If the bonus is paid across two months (half in one month, half in the next), the annualisation in each month is lower — which may keep you in a lower tax bracket. Not all employers will agree to this, but it is worth asking.

Note: This approach works best when the split keeps the annualised income below a bracket threshold.

3. Understand that what you're managing is PAYE, not final tax

As explained in Section 4, the PAYE spike normalises via the ITR12 reconciliation. The most impactful thing you can do is ensure all your legitimate deductions (RA contributions, medical credits, home office deduction if applicable) are accurately reflected throughout the year.

Your bonus on your IRP5 — what to look for

After the tax year, your employer provides you with an IRP5 showing all the income paid to you during the year. Your annual bonus appears under source code 3605 (for local annual payments).

Source: SARS — sars.gov.za/faq/faq-what-does-sars-mean-by-annual-payments/

What counts as an "annual payment" under code 3605:

According to SARS, annual payments include:

Annual bonus
Incentive bonus
Leave pay (on resignation or encashment)
Merit awards

Source: SARS — FAQ: What does SARS mean by annual payments?

Long service awards — a different code: Long service cash awards (for employees reaching 15 years of service, or subsequent 10-year milestones) are reported under code 3622 — not code 3605. A R5,000 long service award exemption applies.

Source: SARS — Employer Reconciliation Guide; IRP5 Codes 2026 Guide

Why this matters for your ITR12:

When you file your ITR12, your IRP5 data is pre-populated from your employer's submission. The bonus amount under code 3605 is included in your total income — check that it matches your records. If anything is incorrect on your IRP5, your employer must correct and resubmit it before SARS can adjust your assessment.

Frequently Asked Questions

PAYE on a bonus is calculated using the annualisation method. In the bonus month, your employer adds the full bonus amount to your regular monthly salary. The total is multiplied by 12 to get an annualised income equivalent. Income tax is calculated on this annualised amount using the 2026/2027 brackets, the primary rebate (R17,820) is subtracted, any medical credits are deducted, and the result is divided by 12 to give the PAYE for that month. The bonus is effectively taxed at your marginal income tax rate.
The large PAYE deduction in your bonus month is because your employer annualises your bonus-month income — multiplying it by 12. This inflated annualised figure often falls in a higher tax bracket than your normal monthly salary alone. However, this is a monthly estimate — at year-end, when you file your ITR12, your actual annual tax liability is calculated on your total income. If too much PAYE was deducted across the year, you receive the excess back as a tax refund.
There is no special "bonus tax rate." Your bonus is taxed at your marginal income tax rate — the rate that applies to your highest slice of annual income. For 2026/2027: the marginal rates range from 18% to 45% depending on your total income. If your regular salary places you in the 26% bracket and your bonus-month annualised income reaches the 31% bracket, the additional PAYE in the bonus month is calculated at 31% on the portion above the bracket threshold.
Yes. The most effective strategy is to increase your retirement fund (RA, pension, or provident fund) contribution in the bonus month. This reduces your taxable remuneration before PAYE is calculated. The deduction cap for 2026/2027 is the lower of R430,000 per year or 27.5% of your remuneration. If you have room under this cap, an additional RA contribution in the bonus month directly reduces the annualised taxable income and therefore your PAYE. You can also ask your employer to split the bonus payment over two months.
Your annual bonus appears under source code 3605 (local annual payment) on your IRP5. According to SARS, annual payments include: annual bonus, incentive bonus, leave pay on resignation or encashment, and merit awards. Long service cash awards (after 15 years or subsequent 10-year milestones) appear under a separate code 3622.
Possibly. If the total PAYE deducted by your employer across the year (including the higher deduction in the bonus month) exceeds your actual annual income tax liability, you will receive a refund when you file your ITR12. This often happens when the one-month annualisation spike overestimates your effective tax rate. Ensure you file your ITR12 before the deadline to receive any refund due.

Related guides

Back to: ← PAYE — Complete Guide

Sources and references

All PAYE on bonus information on this page is sourced from, or verified against, the following official and authoritative references:

  1. SARS — Guide for Employers in Respect of Employees' Tax (2027)sars.gov.za/guide-for-employers-in-respect-of-employees-tax-2027/ (PAYE-GEN-01-G01; annualisation method; bonus calculation)
  2. SARS — Tax Deduction Tablessars.gov.za/tax-rates/employers/tax-deduction-tables/ (2026/2027 monthly and annual deduction tables)
  3. SARS — Rates of Tax for Individualssars.gov.za/tax-rates/income-tax/rates-of-tax-for-individuals/ (2026/2027 tax brackets; R17,820 primary rebate; RA cap)
  4. SARS — FAQ: What does SARS mean by annual payments?sars.gov.za/faq/faq-what-does-sars-mean-by-annual-payments/ (annual bonus, incentive bonus, leave pay, merit awards under code 3605)
  5. SARS — PAYEsars.gov.za/types-of-tax/pay-as-you-earn/ (general employer obligations; Fourth Schedule)
  6. Income Tax Act 58 of 1962Primary legislation — Fourth Schedule (PAYE obligations); Section 11F (retirement annuity deduction)

Last reviewed: March 2026. Next review: after Budget Speech February 2027.

Calculate Bonus Tax →