Free SARS Income Tax Calculator 2026/27 (South Africa)
Free SARS income tax calculator for the 2026/27 tax year. Enter your salary and age to see your PAYE, UIF and take-home pay. No sign-up, and your numbers never leave your browser.
Built and checked by Moritlha Madisha, founder · Last checked against SARS tables:
Free · No sign-up · Your numbers never leave your browser
Last reviewed: Tax year: 2026/2027Source: SARS — Rates of tax for individuals
Read the guide: Understanding South African Income Tax Brackets (2026/2027)
How pay periods convert: weekly × 52 ÷ 12 = monthly; fortnightly × 26 ÷ 12; hourly × hours per week × 52 ÷ 12. Annual pay is monthly × 12.
Enter your pay before tax.
1% of pay, up to R177 a month.
Income Tax Brackets 2026/2027
| Taxable Income | Rate of Tax |
|---|---|
| R0 – R245 100 | 18% of taxable income |
| R245 100 – R383 100 | R44 118 + 26% of amount above R245 100 |
| R383 100 – R530 200 | R79 998 + 31% of amount above R383 100 |
| R530 200 – R695 800 | R125 599 + 36% of amount above R530 200 |
| R695 800 – R887 000 | R185 215 + 39% of amount above R695 800 |
| R887 000 – R1 878 600 | R259 783 + 41% of amount above R887 000 |
| R1 878 600 – and above | R666 339 + 45% of amount above R1 878 600 |
Example: R30,000 a month gross (under 65, no medical aid or retirement contributions) gives PAYE of R4,681, UIF of R177 and take-home pay of R25,142 a month (2026/2027).
How SA income tax works
South Africa uses a progressive tax system with seven brackets. The more you earn, the higher the rate applied to each additional rand above each threshold — but only to the portion of income within that bracket. Nobody pays their top bracket rate on their whole salary.
The tax your employer withholds from your salary each month is called PAYE (Pay As You Earn). It’s a running pre-payment of your annual income tax bill. At the end of the tax year (28/29 February), your total PAYE is reconciled against the actual tax you owe based on your annual income, deductions, and rebates. If too much was withheld, SARS refunds you; if too little, you pay in. For paying your tax balance, follow SARS payment guidance.
For general bank routing terminology, see our bank payment-code guide. Its account-scoped bank codes are not instructions for paying SARS.
Everyone gets a primary rebate (R17,820 for 2026/2027) subtracted from the tax calculation. Taxpayers 65 and older get an additional secondary rebate (R9,765); 75+ get a tertiary rebate on top (R3,249). These are rand-for-rand reductions in tax owed — not deductions from income.
2026/27 SARS income tax brackets
For the tax year running 1 March 2026 – 28 February 2027. The “base amount” is the total tax owed when your income is exactly at the bottom of that bracket — used to avoid re-adding the brackets below it.
| Taxable income | Rates of tax |
|---|---|
| R0 – R245,100 | 18% of taxable income |
| R245,101 – R383,100 | R44,118 + 26% of amount above R245,100 |
| R383,101 – R530,200 | R79,998 + 31% of amount above R383,100 |
| R530,201 – R695,800 | R125,599 + 36% of amount above R530,200 |
| R695,801 – R887,000 | R185,215 + 39% of amount above R695,800 |
| R887,001 – R1,878,600 | R259,783 + 41% of amount above R887,000 |
| R1,878,601 and above | R666,339 + 45% of amount above R1,878,600 |
Rebates and tax thresholds
Rebates reduce the tax you owe after the brackets have been applied. The annual tax-free threshold is the income level at which your tax owed equals your rebate — below that you pay zero income tax.
| Taxpayer | Rebate | Tax threshold |
|---|---|---|
| Under 65 | R17,820 (primary) | R99,000 |
| 65 – 74 | R27,585 (primary + secondary) | R153,250 |
| 75 and over | R30,834 (all three rebates) | R171,300 |
Worked examples
Single earner on R30,000/month
Taxable salary R360,000/year, under 65, no medical scheme, no retirement contribution.
- Taxable income
- R360,000
- Bracket 1 (0 – 245,100 at 18%)
- R44,118
- Bracket 2 (portion 245,100 – 360,000 at 26%)
- R29,874
- Gross tax
- R73,992
- Less primary rebate
- −R17,820
Single earner on R35,000/month
Taxable salary R420,000/year, under 65, no medical scheme, no retirement contribution.
- Taxable income
- R420,000
- Bracket 1 (0 – 245,100 at 18%)
- R44,118
- Bracket 2 (245,100 – 383,100 at 26%)
- R35,880
- Bracket 3 (portion 383,100 – 420,000 at 31%)
- R11,439
- Gross tax
- R91,437
- Less primary rebate
- −R17,820
Higher earner on R60,000/month contributing R3,000/month to an RA
Gross salary R720,000/year, R36,000/year RA contribution (deductible up to 27.5% of remuneration).
- Taxable income after RA deduction
- R684,000
- Bracket 1 (0 – 245,100 at 18%)
- R44,118
- Bracket 2 (245,100 – 383,100 at 26%)
- R35,880
- Bracket 3 (383,100 – 530,200 at 31%)
- R45,601
- Bracket 4 (portion 530,200 – 684,000 at 36%)
- R55,368
- Gross tax
- R180,967
- Less primary rebate
- −R17,820
Retiree aged 67 on R20,000/month pension
Annual pension R240,000, no other income, age 65 – 74 tax bands apply.
- Taxable income
- R240,000
- Bracket 1 (entire amount at 18%)
- R43,200
- Less primary + secondary rebate
- −R27,585
Bonuses, travel allowance and other income in 2026/27
A bonus or 13th cheque is part of your annual taxable income, rather than a separate flat-rate tax. Example: a R30,000 a month salary with a R30,000 bonus (under 65, no medical aid or retirement contribution) means R8,145 tax on the bonus, so R21,855 reaches you, an effective rate of 27.2% on the bonus (2026/2027). Use the bonus tax calculator to compare the tax with and without a once-off payment. Enter your regular monthly salary and the full gross bonus, together with the same age, medical aid and retirement contributions. Your employer’s withholding method and year-to-date earnings can affect the amount withheld on the actual bonus payslip.
A fixed travel allowance adds remuneration for PAYE purposes; a company car instead creates a fringe benefit. Example: a R400,000 company car with no maintenance plan has a R14,000 monthly fringe benefit, of which R11,200 is added to PAYE remuneration, costing a R40,000 a month earner R3,823 extra PAYE a month (2026/2027). Use the company car and travel allowance calculator for your vehicle and salary.SARS includes 80% of a fixed allowance for PAYE, or 20% when the employer is satisfied that at least 80% of use will be for business. These are withholding rules, not a final tax exemption. Keep a business logbook for assessment; ordinary travel between home and work is private travel. See the SARS travel allowance guidance.
Income outside your payslip can also increase the tax due on assessment. Example: R120,000 of rent less R40,000 of expenses is R80,000 net rental income; on top of R600,000 of other income (under 65) it adds R28,800 tax, leaving R51,200 after tax (2026/2027). The rental income tax calculator separates allowable expenses from rental receipts. Example: R100,000 of interest on top of R400,000 of other income (under 65) leaves R76,200 taxable after the R23,800 exemption, which means R23,622 tax and R76,378 kept (2026/2027). The interest tax calculator applies the age-based exemption before adding taxable interest to other income. Enter consistent annual totals in these tools and consider whether provisional tax applies; your salary PAYE alone may not cover tax on these additional sources.
What reduces your taxable income
These pre-tax deductions are subtracted from your gross income to arrive at your taxable income, before the brackets are applied:
- Retirement fund contributions (pension, provident, RA) — up to 27.5% of the greater of taxable income or remuneration, capped at R430,000/year for 2026/2027.
- Donations to Section 18A-approved public benefit organisations — up to 10% of taxable income. Requires a Section 18A receipt from the charity. Giving to family or friends instead? Use the donations tax calculator.
- Business or rental expenses — if you earn freelance, rental, or self-employed income, you can deduct expenses incurred in producing that income.
- Travel allowance costs — if you receive a travel allowance and maintain a logbook, actual business travel costs or the deemed rate table can reduce taxable income.
What reduces your tax owed (rebates & credits)
- Medical scheme fees tax credit (Section 6A) — R376/month for the main member and first dependant, R254/month for each additional dependant in 2026/2027.
- Additional medical expenses credit (Section 6B) — a percentage of qualifying out-of-pocket medical expenses above a threshold, different rates for under 65 vs 65+.
- Primary, secondary, tertiary rebates — automatic, based on your age.
How this calculator works
Enter your gross pay for the period you are paid, whether that is per month, per year, per week, per fortnight or per hour, together with your age. The calculator converts it to an annual figure, applies the 2026/2027 SARS brackets progressively, subtracts your applicable rebates, and shows your monthly PAYE, UIF, take-home pay and effective tax rate. Optional inputs for retirement contributions and medical scheme members adjust the result using the official deduction cap and Section 6A credits.
The calculation runs entirely in your browser. Your income figures are never sent to any server. Switch the tax year dropdown on the calculator to see how the numbers would change against a prior SARS configuration — useful if you’re filing late or reconciling a previous year.
Weekly, fortnightly and hourly pay
PAYE is an annual tax, so every pay period is first turned into a year of pay. Weekly pay is multiplied by 52 and divided by 12 to get the monthly figure, fortnightly pay by 26 and divided by 12, and hourly pay by your hours per week and 52, then divided by 12. Annual pay is monthly pay times 12. A weekly salary and a monthly salary that work out to the same annual pay therefore give the same result.
The UIF deduction is on by default: UIF is 1% of pay up to a monthly ceiling of R17,712, deducted by your employer. Choose No UIF if UIF does not apply to you, for example if you work for national or provincial government or work fewer than 24 hours a month for your employer, and the UIF line disappears and take-home rises by exactly that amount. Hourly pay under 24 hours a month starts with UIF off.
Payslip, share link and print
The payslip lists gross pay, PAYE and UIF down to net pay, and shows how PAYE is worked out: taxable income, tax before rebates, rebates and the medical credit. Every line is rounded to the nearest rand so the lines add up exactly to the net pay shown. Use Copy results for a text summary, Print payslip for a one-page printout, or Share link for a link that reopens the calculator with your inputs.
A share link keeps your inputs after the # in the address. Browsers never send that part to a server, so nothing reaches Mzansify, but anyone you give the link to can read the numbers in it.
Net to gross: working back from take-home pay
Negotiating a job offer or checking a payslip often starts from the amount you want in the bank. Set “Calculate from” to Take-home pay and the calculator finds the gross pay that would leave you with it. It searches gross salaries rand by rand through the same PAYE and UIF calculation used the other way, so the answer always agrees with the normal mode. For example, R30,000 a month in hand needs a gross salary of R36,901 if you are under 65, which is R6,724 PAYE and R177 UIF.
Take-home here is gross pay less PAYE and UIF. Medical aid premiums, retirement contributions paid from your salary and other deductions also reduce what you receive, so add them back to your take-home before you enter it. This mode leaves retirement contributions out, so the gross it shows is the pay at which PAYE and UIF alone leave your take-home.
Salary after tax at a glance
Want to see take-home pay without typing anything? The salary after tax table shows PAYE, UIF and net pay for a range of monthly salaries.
Comparing free income tax calculators
Not sure which calculator to trust? We compared nine free South African tools, including ours, ran the same two salaries through eight of them (seven competitors plus Mzansify), and wrote up what each one did, in Best free income tax calculators for South Africa (2026/27).
What this calculator doesn't do
- Tax directives for lump-sum payments (retrenchment, retirement, death benefits).
- Foreign-income exemption under Section 10(1)(o)(ii) or double-tax-treaty relief.
- Capital gains tax — use the CGT calculator for that.
- Provisional-tax IRP6 submissions — see the provisional-tax calculator.
Tax tables by year
The full bracket, rebate and threshold tables for 2026/2027 and the previous tax year are on the SARS tax tables pages, and the salary after tax table shows take-home pay at common salaries.
Accuracy against SARS
The income tax calculator applies the SARS rates of tax for individuals, the rebates and the medical scheme tax credits. We test those figures against the published SARS tables with automated tests that run on every change.
What those tests are not: a comparison with a SARS eFiling assessment. An assessment also reflects the income, deductions and certificates you and your employer submitted, which a calculator does not see. Treat the result as an estimate of the tax on the figures you type in.
Examples for the 2026/2027 year, under 65, with no medical scheme or retirement deduction. Each is worked by hand from the SARS table in the test suite and has to match the calculator exactly:
| Annual income | A month | Income tax for the year |
|---|---|---|
| R120,000 | R10,000 | R3,780 |
| R360,000 | R30,000 | R56,172 |
| R600,000 | R50,000 | R132,907 |
| R1,000,000 | R83,333 | R288,293 |
What the test suite checks, and where:
- 2026/2027 income tax is worked by hand from the SARS table and checked at the tax threshold and at one income inside each of the seven brackets, from 18% to 45%. 8 tests in
packages/tax-engine/__tests__/income-tax-2026-2027.test.ts: “tax threshold: R99,000” and others. - Around each of the six 2026/2027 bracket boundaries, tax before rebates is checked R100 below and R100 above the boundary against hand-worked figures (for example R245,000 gives R44,100 and R245,200 gives R44,144). Test in
packages/tax-engine/__tests__/income-tax-2026-2027.test.ts: “every bracket boundary: tax before rebates is right R100 either side”. - The 2026/2027 rebates, medical scheme credits for a family of four, and the retirement deduction and its R430,000 cap are each checked against hand-worked figures. 5 tests in
packages/tax-engine/__tests__/income-tax-2026-2027.test.ts: “age 65 adds the R9,765 secondary rebate” and others. - The 2026/2027 bracket schedule renders as the rows SARS publishes, base amounts included. Test in
packages/tax-engine/__tests__/format-brackets.test.ts: “SARS 2026/2027 income tax brackets produce the canonical rows”. - The marginal rate is 18% at exactly R245,100 and 26% at exactly R383,100 (the top of each bracket belongs to the lower rate). Test in
packages/tax-engine/__tests__/marginal-rate.test.ts: “handles edge case of income exactly at bracket boundaries”. - For every tax year in the config, each bracket base amount agrees with the rates and widths of the brackets below it, within R1. Test in
packages/tax-config/__tests__/config-validation.test.ts: “base amounts are consistent with rates and bracket widths”. - 2025/2026 income tax is checked at R250,000, R500,000, R1,000,000 and R2,000,000 against hand-worked figures. 4 tests in
packages/tax-engine/__tests__/income-tax.test.ts: “R250,000 income, age 30, no deductions” and others. - The R30,000 and R35,000 a month examples in the income tax FAQs are checked against fixed expected text (R56,172 and R73,617 tax for the year). Test in
apps/web/__tests__/ws4-copy.test.ts: “guard: today the R35,000 example and FAQ read exactly as before”. - UIF is capped at the monthly ceiling (checked on the 2025/2026 config). Test in
packages/tax-engine/__tests__/uif-sdl.test.ts: “remuneration above ceiling”.
Not covered by these tests: lump-sum tax directives, foreign income, capital gains, provisional tax, and your own SARS assessment history. For anything complicated, check with a registered tax practitioner.
Sources
Frequently Asked Questions
Yes, it's free, and there's no sign-up, email or account. The calculation runs entirely in your browser, so your income figures are never sent to any server.
The 2026/27 tax year, 1 March 2026 to 28 February 2027, with SARS's 2026/27 brackets, rebates and thresholds. Filing late or reconciling an older year? Switch the tax-year dropdown to see the numbers against a prior SARS year.
On a gross salary of R30,000 a month (R360,000 a year), if you're under 65 with no medical scheme or retirement contribution, your 2026/2027 income tax is R56,172 for the year, about R4,681 a month. Add your own details in the calculator to see your figure.
On a gross salary of R35,000 a month (R420,000 a year), if you're under 65 with no medical scheme or retirement contribution, your 2026/2027 income tax is R73,617 for the year, about R6,135 a month, which leaves roughly R28,865 a month before UIF and other deductions. Add your own details in the calculator to see your figure.
Yes. Optional inputs for retirement contributions and medical scheme members adjust the result. Retirement contributions are deductible up to 27.5% of the greater of remuneration or taxable income, capped at R430,000 a year. The Section 6A medical credit is R376 a month for the main member and first dependant, and R254 for each additional dependant.
Set "Calculate from" to take-home pay on the calculator and enter what reaches your bank account each month. It works backwards through the same 2026/27 PAYE brackets until gross pay less PAYE and UIF leaves exactly that amount. For example, R30,000 take-home needs a gross salary of about R36,901 a month if you are under 65 (PAYE R6,724, UIF R177). At 65 or older the same take-home needs R35,722, because the secondary rebate lowers your PAYE.
It searches whole-rand gross salaries and returns the one whose take-home is closest to your figure, so it matches to the nearest rand. Take-home here means gross pay less PAYE and UIF. Medical aid premiums, retirement contributions paid from your salary, loan repayments and other deductions also come off your payslip, so if your bank deposit is lower because of those, add them back to your take-home before you enter it. Retirement contributions are not applied in this mode, so the result is the gross pay at which PAYE and UIF alone leave your take-home.
Weekly pay is multiplied by 52 and divided by 12, fortnightly pay by 26 and divided by 12, and hourly pay by your hours per week and 52, then divided by 12. Annual pay is monthly pay times 12. PAYE is then worked out on the annual figure, exactly as for a monthly salary, so a weekly and a monthly salary that convert to the same annual pay give the same result.
It applies the official SARS 2026/27 tables, so it gives a solid estimate for ordinary salary income. It's still an estimate, not your SARS assessment. It doesn't handle lump-sum tax directives, foreign-income exemptions, capital gains or provisional tax. For anything complicated, check with a registered tax practitioner.
SARS uses a progressive tax system with 7 tax brackets. Your income is taxed at increasing rates as it moves through each bracket, from 18% on the first R245,100 up to 45% on income above R1,878,600.
Tax rebates reduce your tax liability. All taxpayers receive a primary rebate (R17,820). If you are 65 or older, you also receive a secondary rebate (R9,765), and if 75 or older, a tertiary rebate (R3,249).
If you are under 65, you do not pay tax if your taxable income is below R99,000. For ages 65-74, the threshold is R153,250, and for 75+, it is R171,300.
Yes. Contributions to approved retirement funds are deductible up to 27.5% of the greater of remuneration or taxable income, capped at R430,000 per year.
The salary estimate does not separately model a once-off bonus. Use our bonus tax calculator to compare annual tax with and without your bonus or 13th cheque.
For PAYE, 80% of a fixed travel allowance is added to remuneration, reduced to 20% when your employer is satisfied that at least 80% of vehicle use will be for business. Final assessment can differ; keep a business travel logbook. Use our company car and travel allowance calculator.
Related Calculators
Salary and Pension Tax Shortfall Calculator
Estimate combined tax and the PAYE gap on salary plus your own or a spouse’s recurring pension.
Bonus Tax Calculator
Find out how much tax you pay on your bonus or 13th cheque, and what reaches your bank account.
Tax Bracket Calculator
Find your income tax bracket, marginal rate and effective rate, and how much more income moves you into the next bracket.
Medical Tax Credits Calculator
Calculate your Section 6A and 6B medical tax credits.
Retirement Tax Calculator
Calculate retirement contribution deductions and lump sum tax.
Capital Gains Tax Calculator
Calculate capital gains tax on asset disposals in South Africa.