Cross-border tax
Decision-support tools for expatriates. Nothing is saved.
Physical presence test
Only DTAs that define a South African resident as 'ordinarily resident' override this test (a presence-only resident is not a treaty resident of SA under those). For any other DTA the test still applies and the tie-breaker resolves dual residence.
- Not resident under the physical presence test.
- The current (6th) year has 0 days; it must exceed 91.
- Each of the first five years must exceed 91 days; below threshold: year 1 (0), year 2 (0), year 3 (0), year 4 (0), year 5 (0).
- The five-year total is 0 days; it must exceed 915.
Work out, in one place, whether your foreign salary is taxed by SARS – and how much. If you are a South African tax resident working abroad, SARS taxes your worldwide income, but the section 10(1)(o)(ii) foreign employment income exemption can shield the first R1,250,000 of your qualifying foreign salary each year – if you pass two day-count tests. This calculator runs those tests, applies the R1.25 million ceiling, and shows the tax on anything above it, with the reasoning at every step. Free, no signup, current to the 2026 year of assessment (1 March 2025 – 28 February 2026).
→ Calculate my expat tax – runs in your browser, workings shown.
What the calculator checks
It walks the same path SARS does, in order:
- Are you a SA tax resident? Residence-based taxation means residents are taxed on income from anywhere in the world. If you are resident, your foreign salary is in scope – the exemption is what takes it back out.
- Do you pass the day tests? The exemption requires more than 183 full days rendering services outside South Africa in any 12-month period, and a continuous stretch of more than 60 full days outside SA inside that window. Both must be met; the 12 months need not match the tax year.
- Are you an employee? The exemption is for employees only. Independent contractors and freelancers cannot use it, and certain public-sector roles are excluded.
- How much is exempt, and what's taxable? Up to R1,250,000 of qualifying foreign employment income is exempt. Only the portion above R1.25 million is taxed in SA, at normal marginal rates.
Enter your foreign earnings, your residency status and your days in and out of SA, and the calculator returns a clear pass/fail on each test plus the rand figure that's actually taxable – not just a yes/no.
Why it works this way (the reasoning)
The exemption is narrower than most people assume, and the calculator surfaces the three places people get caught:
- "More than" is literal. Both thresholds are more than – more than 183, more than 60. Hitting the number exactly fails, so the calculator flags a near-miss.
- It's a ceiling, not an on/off switch. Earn over R1.25 million and you keep the exemption on the first R1.25 million and pay SA tax only on the excess.
- Employee vs contractor is decisive – the difference between R1.25 million exempt and R0 exempt, so the calculator asks it up front.
Where SA tax does fall on the excess, you may be able to claim a foreign tax credit under section 6quat for tax already paid abroad – relief from double taxation the full guide explains.
Worked example
Sipho is a SA tax resident and an employed engineer. For the 2026 year of assessment he earns the equivalent of R1,600,000 in salary and bonus on a project in Saudi Arabia, spending 10 months on-site with an unbroken stretch of over 200 days before he comes home.
The calculator reasons it out:
- Resident? Yes – worldwide income is in scope.
- 183-day test? Over 183 days outside SA in the 12-month window. Pass.
- 60-day test? A continuous 200+ days outside SA. Pass.
- Employee? Yes, not a contractor. Qualifies.
- Exempt amount: the first R1,250,000.
- Taxable in SA: R1,600,000 − R1,250,000 = R350,000, taxed at normal SA rates – potentially reduced by a section 6quat credit if Saudi tax was paid.
So Sipho doesn't escape SARS entirely, but R1.25 million is sheltered and only the R350,000 slice is taxed.
Frequently asked questions
Is foreign income tax-free in South Africa?
Not automatically. SARS taxes residents on worldwide income, so a foreign salary is taxable in principle. The section 10(1)(o)(ii) exemption can make the first R1.25 million of qualifying foreign employment income tax-free, but only for a resident employee who passes the 183-day and 60-day tests.
How much foreign income is exempt from tax in South Africa?
The first R1,250,000 (R1.25 million) of qualifying foreign employment income per year of assessment. Income above that is taxed at normal SA rates, potentially reduced by a section 6quat foreign tax credit.
What is the 183-day rule?
You must render services outside SA for more than 183 full days in any 12-month period, and that must include a continuous period of more than 60 full days outside SA. Both tests must be met.
Does the exemption apply to freelancers or independent contractors?
No. It applies to employees only. Independent contractors and freelancers cannot use this exemption.
Do I still have to file a SA tax return if I work abroad?
Yes. While you remain a SA tax resident you stay in the SA tax system and generally must declare your worldwide income – you claim the exemption on the return; you don't skip filing because of it.
Which tax year does this cover?
The 2026 year of assessment (1 March 2025 – 28 February 2026), filed in Filing Season 2026.
Run your numbers
Day counts, the R1.25 million ceiling and the taxable excess – let the tool hold it. New to this? Read the full guide: Working abroad: expat tax & the foreign-income exemption. For a fuller picture across several income sources, use the Comprehensive calculator, or start at the Filing Season 2026 hub.
→ Calculate my expat tax – free, no signup, workings shown.
SARS sources: