Rulebook  /  Tax residency  /  South Africa

Avoid South Africa tax residency

SummaryπŸ‡ΏπŸ‡¦
Day threshold
90 days
Window
Calendar year (1 Jan – 31 Dec)
Direction
Ceiling β€” stay at or below
Counts
Days in South Africa; arrival and departure days both count
Authority
South African Revenue Service

Avoid South Africa tax residency caps your time in South Africa at 90 days per calendar year. The statute attaches its consequence at 91 days or more, so 90 is the last safe count. The physical presence test needs all three: more than 91 days in the current year, more than 91 days in each of the five preceding years, and more than 915 days across those five. This counter is the first limb only β€” the one you can still change this year.

Who it applies to

This matters most if you are:

The rule β€” and why it exists

South Africa day count. At most 90 days in South Africa per calendar year β€” written as <=90 / YEAR.

Why it exists: countries use time spent as a measurable proxy for where your economic life really is. A day count gives a clear threshold; the surrounding tests stop a long holiday from making a genuine non-resident taxable.

Counting the days

  1. Add up every day you were physically in South Africa between 1 January and 31 December.
  2. Days need not be continuous β€” several visits in the same year add together.
  3. Any day of presence generally counts, including arrival and departure days.
  4. The tally resets to zero on 1 January; it is not a rolling window. Reaching 91 days meets the threshold.

The free calculator below counts this rule with the same engine the Dwelltime app ships.

Check it with the free tool

Examples

Example 1 β€” 54 days in the year

Stays: South Africa 2026-02-01 β†’ 2026-03-26. Checked on 2026-12-31.

Result: South Africa day count: 36 of 90 days left (54 used in South Africa).

Example 2 β€” 100 days in the year

Stays: South Africa 2026-01-15 β†’ 2026-04-24. Checked on 2026-12-31.

Result: South Africa day count: over the limit β€” 100 of 90 days, first exceeded 2026-04-15.

Example 3 β€” Days split across two calendar years

Stays: South Africa 2025-10-01 β†’ 2025-12-31; South Africa 2026-01-01 β†’ 2026-02-23. Checked on 2026-12-31.

Result: South Africa day count: over the limit β€” 54 of 90 days, first exceeded 2025-12-30.

Exceptions & edge cases

Common misconceptions

Frequently asked questions

Is the 90-day count per calendar year or rolling?

Calendar year (1 Jan – 31 Dec). The count resets on 1 January.

Do arrival and departure days count?

Yes β€” any part of a day counts as a day.

Where does this rule come from?

South African Revenue Service: Tax residency β€” physical presence test. The link is verified on every build; if it stops resolving the build fails.

This rule is tracked in Dwelltime

  • Counts your days for this rule from the trips you record
  • Shows the last safe day, or the days still needed, before you book
  • Explains every counted day and every uncounted one
  • Runs alongside your other visa, tax and residency rules
Get the app

Sources

Related rules

For information only. This page is a plain-English summary of publicly available rules, not tax, legal or immigration advice. Rules change and depend on your personal circumstances β€” always confirm with the official source above and a qualified professional before acting.