Calculator inputs

Enter your details
Salary period
Bonus is a

Used only if you enable the tax estimate

Results

Enter your details and press Calculate to see your result.

About the Salary Increase calculator

This salary increase calculator shows what a raise or bonus means for your gross pay in South Africa — and, optionally, an estimate of your net pay after the increase once marginal tax is taken into account.

How the Salary Increase calculator works

Enter your current salary (monthly or annual), the percentage increase on offer, and an optional bonus — either a Rand amount or a percentage of salary.

The calculator annualises your salary, applies the increase and adds the bonus to give your new gross figures. Gross and monthly differences are shown immediately.

If you enable the tax estimate, the calculator works out annual tax on the income figure you provide, then on that income plus the increase and bonus, using the SARS tax brackets and the primary rebate. The difference is the estimated tax on the increase.

The tax estimate is intentionally simple: it ignores UIF, retirement deductions, medical credits and year-to-date payroll effects, so treat the net figure as indicative.

The Salary Increase calculator formula

New annual gross
current annual gross × (1 + increase %)
Annual bonus
bonus amount, or current annual gross × bonus %
Estimated tax on increase
annual tax(new income) − annual tax(current income)Uses the SARS brackets and the primary rebate of R17 820 only.
Estimated net annual increase
gross increase + bonus − estimated tax

Worked example

An employee earning a monthly gross salary is offered a percentage increase plus a once-off bonus, and wants to see the net effect after tax.

A 6% increase on a R35 000 monthly salary

Example inputs
Current salaryR 35 000,00
Salary periodMonthly
Salary increase600.00%
Bonus amount or percentR 10 000,00
Bonus is aAmount
Estimate tax impactYes
Annual gross for tax contextR 420 000,00

Results

New monthly gross
R 37 100,00
Monthly gross increase
R 2 100,00
Bonus (monthly equivalent)
R 833,33
Estimated net monthly increase
R 2 024,00
New annual gross
R 445 200,00
Annual gross increase
R 25 200,00
Estimated tax on increase
R 10 912,00

Key terms

Gross salary
Your salary before PAYE, UIF and any deductions are subtracted.
Net pay
Take-home pay: what remains after tax and deductions. The optional tax estimate approximates this for the increase only.
Marginal tax rate
The rate applied to the last Rand you earn. An increase is taxed at your marginal rate, which is why the net gain is less than the gross gain.
Bonus
A once-off payment such as a 13th cheque. It is taxed as income and can push part of your earnings into a higher bracket.

Frequently asked questions

Why is the net estimate labelled optional?

Your actual tax depends on your full year-to-date income, deductions, benefits and employer payroll setup. We only estimate the marginal tax using the annual gross you provide.

How do I calculate a salary increase percentage?

Divide the increase amount by your current salary and multiply by 100. This calculator does it for you and shows the new gross and estimated net figures.

Is a bonus taxed differently from salary?

No — a bonus is taxed as normal income, but because it is paid once off, payroll may withhold tax at a higher rate for that month. The annual estimate here smooths that out.

Does the calculator include UIF or pension deductions?

No. The optional estimate applies the tax brackets and primary rebate only. For a full take-home calculation, use the salary calculator.

Sources, assumptions and data date

  • SARS income tax tables for individuals 2026/2027

    Effective 2026-03-01 to 2027-02-28 · version 2027 · reviewed 2026-09-18

    Tax estimate uses the primary rebate only and assumes the increase is taxed at your marginal rate based on the supplied annual gross.