← Tax

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.

Calculate from

Enter your pay before tax.

UIF

1% of pay, up to R177 a month.

R
R

Income Tax Brackets 2026/2027

Taxable IncomeRate of Tax
R0 – R245 10018% of taxable income
R245 100 – R383 100R44 118 + 26% of amount above R245 100
R383 100 – R530 200R79 998 + 31% of amount above R383 100
R530 200 – R695 800R125 599 + 36% of amount above R530 200
R695 800 – R887 000R185 215 + 39% of amount above R695 800
R887 000 – R1 878 600R259 783 + 41% of amount above R887 000
R1 878 600 – and aboveR666 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.

2026/2027 SARS income tax brackets for individuals
Taxable incomeRates of tax
R0 – R245,10018% of taxable income
R245,101 – R383,100R44,118 + 26% of amount above R245,100
R383,101 – R530,200R79,998 + 31% of amount above R383,100
R530,201 – R695,800R125,599 + 36% of amount above R530,200
R695,801 – R887,000R185,215 + 39% of amount above R695,800
R887,001 – R1,878,600R259,783 + 41% of amount above R887,000
R1,878,601 and aboveR666,339 + 45% of amount above R1,878,600
Brackets were adjusted 3.4% for 2026/2027 (compared with 2025/2026).

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.

2026/2027 rebates and thresholds
TaxpayerRebateTax threshold
Under 65R17,820 (primary)R99,000
65 – 74R27,585 (primary + secondary)R153,250
75 and overR30,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
Income tax for yearR56,172 (≈ R4,681 / month)

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
Income tax for yearR73,617 (≈ R6,135 / month)

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
Income tax for yearR163,147

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
Income tax for yearR15,615

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 and the income tax the calculator returns for the 2026/2027 tax year
Annual incomeA monthIncome tax for the year
R120,000R10,000R3,780
R360,000R30,000R56,172
R600,000R50,000R132,907
R1,000,000R83,333R288,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