-
1
Pick the country you want to track
During onboarding, choose the country whose tax-residency rule you need to stay on the right side of — usually your home country, or a country where you hold residency. Sojourn ships with built-in rules for over 100 countries, and every one of the world's 249 countries and territories is selectable — so you can configure a rule for anywhere we haven't covered yet.
-
2
See the rule
Sojourn shows you the day-count rule that applies — for example, the Netherlands' "183 days per rolling 12 months," or the UK Statutory Residence Test's midnight rule. Each rule includes a plain-language explanation, a note on transit exemptions, and a source link to the tax authority's website.
-
3
Log your stays and your supporting documents
Several ways to log a stay. Auto-detect uses your phone's GPS to spot when you arrive in a tracked country, then sends a notification asking you to confirm (after a 2-hour debounce so brief layovers don't generate spurious prompts). Boarding-pass AI — snap a photo or drop a screenshot of your boarding pass and Sojourn's AI reads the flight (airports, dates, times, airline), prefills the arrival, and closes the trip you just left — you just confirm. Ask Sojourn (Pro) — say or type "I just left the Netherlands" and it logs the stay. Manual entry adds or edits any stay — handy for trips you forgot, or for backfilling history from before you installed the app. And the Planned tab (Pro) maps an upcoming trip so you can see how the days land before you book. Departures are always yours to log — auto-detect only ever opens an arrival.
Either way, Sojourn never logs a stay without your confirmation. GPS is a nudge, not a record.
The Log page also holds your supporting documents — passport, ID, driver's licence, utility bill, proof of salary, tax-residency certificate. Upload File or Take a Picture to add one. These attach automatically as an appendix to every PDF export, so a tax advisor or authority sees both the stays and the proof of who you are in one document.
-
4
See your status
Your dashboard shows the number of days used, the days remaining, the percentage of the limit you've reached, and a status pill — On track if you're under 50%, Advisory if you're past half, Warning if you're within 10% of the limit.
Sojourn also projects when you'll hit the limit at your current pace.
-
5
Get alerted before you cross a line
Push notifications fire at the 50% advisory and 90% warning thresholds — automatically, on every tracked country. Pro users can set custom thresholds per country (e.g. "alert me at 75% for Netherlands, but at 30% for UAE so I know I've barely banked any days").
-
6
Export an audit-ready record
When you need to show your tax advisor or a tax authority what you've recorded, Sojourn exports a CSV or PDF with:
- Every entry and exit, with timestamps and timezones
- Your full identity printed on every page (name, date of birth, email)
- A SHA-256 checksum proving the document hasn't been edited after export
- The rule applied, with the date it was last reviewed
- The standing disclaimer that Sojourn is a record-keeping tool, not tax advice
The PDF reads like a notarised letter. The CSV is the machine-readable companion.
What Sojourn isn't
Sojourn is a record-keeping tool. It is not tax advice, it does not file your taxes, and it does not determine your tax residency. The day counts are computed from the events you've recorded — they are not certified by any tax authority.
Use Sojourn alongside a qualified tax advisor. The audit-ready record is what you hand to them.