Net-to-Gross Salary Calculator South Africa
Know the take-home pay you want? Find the exact gross salary that gets you there, PAYE, UIF and medical aid credits all worked out for you.
There's no fixed percentage to reverse PAYE, because tax brackets and the UIF earnings cap make the relationship non-linear. The reliable way is to test gross salaries until the resulting take-home pay matches your target exactly, which is what this calculator does automatically (2026/2027 SARS rules).
Negotiating a salary or building a budget usually starts with a number in your head: what you need to land in your account each month. Getting from that number to a gross salary figure to ask for is the hard part, since PAYE and UIF don't scale in a straight line. Enter your target take-home pay below and this calculator finds the exact gross salary that gets you there.
🔄 Target Take-Home Pay
Also useful from PayTools
How to Use This Calculator
Enter your desired monthly take-home pay
The net amount you want to land in your bank account each month, after tax and UIF.
Select your age group
This determines your primary, secondary or tertiary tax rebate.
Add medical aid dependants, if any
Medical aid tax credits reduce your PAYE, so they lower the gross salary needed to hit your target.
The calculator solves for your gross salary
It searches for the exact gross salary whose PAYE and UIF deductions leave you with your target take-home pay.
See the full breakdown and scenario table
Review the PAYE and UIF on that gross salary, plus what the required gross would be at 50%, 150% and 200% of your target.
Why you can't just reverse PAYE with a percentage
The natural instinct is to assume tax and UIF take a fixed share of every salary, so working backward should just be a matter of dividing by that share. It doesn't work that way. PAYE is progressive: your income is taxed in slices at rising rates from 18% to 45%, then a fixed rebate is subtracted, so the effective rate on a R15,000 salary is nothing like the effective rate on a R80,000 salary. UIF adds a second kink: it's charged at 1% of earnings, but only up to a monthly cap of R17,712, worth R177.12 a month. Above that cap, UIF stops growing entirely no matter how much more you earn. Put those two effects together and the gross-to-net relationship isn't a straight line: it bends at every tax bracket and flattens out completely once you cross the UIF cap.
How this calculator actually solves it
Rather than guessing at an average percentage, this calculator tests gross salary figures against the real PAYE and UIF formulas until it finds the one whose take-home pay matches your target exactly. It homes in on the answer the same way you'd home in by trial and error with a calculator app, just automatically and to the cent. This is why the result is precise even right at the point where you cross the UIF cap or move into a new tax bracket, situations a flat percentage estimate gets wrong.
Worked example: two targets on either side of the UIF cap
Consider two people with different take-home targets, both under 65, no medical aid.
| Item | Target net R12,000 | Target net R40,000 |
|---|---|---|
| Gross salary needed | R 12,981.48 | R 51,957.35 |
| PAYE | R 851.67 | R 11,780.23 |
| UIF | R 129.81 | R 177.12 |
| Net take-home pay | R 12,000.00 | R 40,000.00 |
The first example sits below the UIF cap (their R12,981.48 gross is under the R17,712 threshold), so their UIF of R129.81 is exactly 1% of their full gross salary. The second example's gross salary is well above the cap, so their UIF is fixed at the maximum R177.12 regardless of how much higher their salary climbs. That's a real structural difference in how the two salaries are taxed, not just a difference in scale, which is exactly the kind of shift a simple percentage assumption misses.
What this calculator doesn't include
This tool deliberately leaves out retirement annuity contributions and other payroll-specific deductions like garnishee orders or company loan repayments. An RA contribution is usually set as a percentage of gross salary, which would make the gross figure this calculator is solving for change depending on itself, a circular relationship most people reverse-engineering a salary offer don't need to deal with. If you already have a gross salary in mind and want to see the effect of an RA contribution on your take-home pay, use our PAYE Calculator instead, which supports it directly.
How your age affects the gross salary you need
Your tax rebate rises with age, which lowers the gross salary needed to hit the same take-home target. For a target net of R25,000/month with no medical aid, someone under 65 needs a gross salary of R29,808.27. Someone aged 65 to 74 only needs R28,708.61, almost R1,100 less, thanks to the extra secondary rebate. Someone 75 or older needs just R28,342.73, benefiting from the tertiary rebate on top of the other two. The age field in the calculator above isn't a minor detail; at higher incomes the gap between age groups widens further, since a fixed rebate difference is worth more once each extra rand you earn keeps a smaller net-of-tax share at higher tax brackets.
How medical aid dependants change the answer
Medical aid tax credits work the same way as the age rebate: they reduce your PAYE directly, so they lower the gross salary required for the same net target. Sticking with the R25,000/month target for someone under 65: with no medical aid, R29,808.27 gross is needed. With two dependants on a medical aid (main member plus one), the required gross drops to R28,792.05, over R1,000 less, since the R752/month credit reduces PAYE by that amount before it's floored at zero. With four dependants, it drops further to R28,105.57. If you're comparing a job offer that includes medical aid coverage against one that doesn't, remember this credit applies only if you're the registered main member (or a qualifying dependant) whose contribution shows on your own payslip; an employer-paid scheme where you're not the registered main member on your own tax return generally won't give you this credit directly.
Using this for salary negotiation
Knowing the gross figure behind your target take-home pay turns a vague number into a concrete ask. If you need R25,000 landing in your account each month, asking for "around R28,000" undersells yourself, while asking for exactly R29,808 (per the calculator above) gives you a defensible, precisely-reasoned number to open a negotiation with, and a clear way to check whether an offer actually meets your real need once PAYE and UIF are accounted for.