Tax-residency & visa days — with proof.

Sojourn

A sojourn is a temporary stay or a brief period of residence in a place that is not your home.

Count what counts in every country — then export a verifiable, audit-ready record only Sojourn can produce.

S O J O U R N . T A X

AI agent included — a first

Track the days that decide your tax residency — and your visa limits.

Export a record you can prove — and hand to a tax authority.

Stay on the right side of the rules, in every country.

The scale of it

More than 280 million people live outside the country they were born in

Every one of them carries a day count they may not be tracking — and a tax authority somewhere that can ask for it. Cross a line by a week and you can owe a second country a full year of tax: trivial to keep as you go, almost impossible to reconstruct under audit.

280M+

people living outside their country of birth — worldwide, 2020

183

the day count most residency tests turn on

1 week

over the line can cost a full year of tax

Source: UN DESA, International Migrant Stock 2020 — ~281 million international migrants.

What getting it wrong costs

Residency cases are decided on days and proof of days. Four from the public record:

€7.3M

Shakira · Spain, 2023

Prosecutors argued she spent more than 183 days a year in Spain across 2012–2014 while officially resident in the Bahamas. She settled: a €7.3 million fine on top of the back taxes and interest already paid.

NPR →
€55Mreturned

The same fight, won · Spain, 2026

For the 2011 year, a court acquitted her and ordered roughly €55 million in taxes and fines repaid — the authority could prove only 163 days in Spain, twenty short of the threshold. The count decided the case in both directions.

CNN →
£30M

Robert Gaines-Cooper · United Kingdom, 2011

A businessman who counted his days carefully and stayed under the limit — and still lost a £30 million dispute in the Supreme Court, because he never made a “distinct break” from the UK. Days matter; so does the rest of the record.

UK Supreme Court →
3,000audits a year

Not just celebrities · New York, ongoing

New York State opens thousands of residency audits a year, aimed squarely at professionals who moved to Florida or Texas. Any part of a day in the state counts as a full day — and the burden of proving where you were falls on you.

Residency-audit guide →

Every one of these turned on the same question: where were you, and can you prove it? Sojourn exists so the answer is a record, not a memory.

Public cases, reported figures. Sojourn summarises them for context; nothing here is tax advice.

What Sojourn does

Auto-detect

Background geofencing detects when you arrive in a tracked country and prompts you to confirm. You log departures yourself — Sojourn never logs a stay without you.

Audit-ready exports

PDF and CSV with your identity, a signed checksum, and chain-of-custody. Show your tax advisor or a tax authority.

Visa & Schengen days

The same engine tracks your Schengen 90/180 budget and per-entry visa day-limits for popular long-stay countries — a hard-limit countdown that warns you before an overstay, with the earliest date you can safely re-enter. Informational — always confirm with the country's immigration authority.

Special tax regimes

Securing your UAE Tax Residency Certificate, or chasing Portugal's NHR, Spain's Beckham Law or the Cyprus 60-day rule? Count up to qualify your new country and down to stay clear of your old one. See the regimes →

Sojourn AI assistant

Tell it where you went. It logs the stay, extracts notes from your prompt, and confirms before saving. Pro

Multi-country

Track several jurisdictions at once. See dual-residency banners when treaty tie-breakers may apply. Pro

US state residency

States audit too — New York alone runs thousands of residency audits a year. Track days in all 50 states + DC alongside countries: day-count states like New York and their 183-day tests flagged, official sources linked, same audit-ready record. Pro

How US states work →

Plan ahead

Map an upcoming trip before you book. See how the days land against the limit — and whether you'll qualify or cross it — while you can still change plans. Pro

Photo evidence

Snap a boarding pass or a geotagged photo. Sojourn reads the date and country, logs the stay, and attaches the image as proof — never auto-written, always your call.

Boarding-pass AI

Snap a photo — or drop a screenshot of a mobile boarding pass — and Sojourn's AI reads the flight: airports, dates, times, airline. It works out the countries you left and entered, prefills the arrival, and closes the trip you just left. You just confirm. The fastest way to log.

Encrypted backup

Changing phone? Export an encrypted backup of every stay, document, and evidence photo — passphrase-protected, on your device — and restore it on the new one in minutes.

From download to proof, in about a minute

The same short walkthrough you'll see the first time you open the app.

  1. 1

    Create your account

    Your name and date of birth go on every export — that's what makes your record proof.

  2. 2

    Skip the cold start

    Scan your passport to fill your details, and import a CSV — or an Excel or airline-roster PDF on Pro — so your record starts full.

  3. 3

    Your country, tracked

    We track the country you gave as your residence. No guessing which one to follow — change it any time.

  4. 4

    Read your tile

    Days used against the limit, with a status pill the moment you get close. Some rules you stay under; others you reach.

  5. 5

    Log as you go

    Add stays by hand, by voice, or by photo of a boarding pass. Sojourn keeps the count.

  6. 6

    Deliver your proof

    Pick your dates and countries and export an audit-ready PDF only Sojourn can produce.

Two kinds of rule — and Sojourn knows the difference

Most trackers only count days climbing toward a ceiling. But a UAE residency is the opposite — you must reach a floor. Sojourn reads both correctly, so a tile that says “Behind” means what it should.

🇳🇱 NetherlandsOn track
147 of 183

Stay under. Days climb toward a ceiling.

🇦🇪 UAE residencyBehind
40 of 90

Reach the floor. Keep going to qualify.

See it in action

Five screens out of the dozens that make up Sojourn.

Sojourn dashboard: United Arab Emirates, 11 of 90 days used, behind target with 79 days left, plus recent stays.
Dashboard — days used, days remaining, and where you stand at a glance.
Sojourn log: actual stays grouped by month for the UAE and other countries, with a Generate report button.
Log — every stay, chronological and audit-ready.
Sojourn log-a-stay screen: the Netherlands selected, entry and exit dates picked on a calendar, showing 19 days.
Log a stay — country, entry, exit, and the exact day count.
Ask Sojourn: the user typed "Departed Colombia yesterday 10pm" and "Arrived in Bali this morning 5am"; the assistant shows confirmation cards for Colombia and Indonesia with flags and dates.
Ask Sojourn — log a stay by voice or text, hands-off.
Sojourn planned trips: the United States and Australia, each showing how many days you can be present before crossing the 183-day limit.
Plan ahead — how long you can stay before you hit a limit.

No cold start

Bring the record you already have

Most trackers start you at zero and make you retype years of travel from memory. Sojourn imports what you’ve already kept — so your history is there from day one, not slowly rebuilt.

CSV file

Free

A stays spreadsheet from anywhere — a competitor app, your accountant, or a list you kept yourself. Drop it in and your log fills.

Excel spreadsheet

Free

Tracked your own travel in Excel? Bring the .xlsx straight in — no converting, no crew required. The same free path as CSV.

Airline roster

Pro

Fly for a living? Drop your roster — Excel or PDF — and Sojourn reads every leg and works out the country each one leaves you in.

The record you hand over

A real Sojourn export — your identity, every stay, and a signed SHA-256 checksum only Sojourn can produce.

View the full sample export →

Sample document — the identity and stays shown are illustrative. See both reports →

Three promises we keep

Because day-counting only matters if the rules are right, your country is covered, and the record keeps up with the world.

RULES, MONITORED

We keep you informed when regulations change.

Every month Sojourn checks every verified country's tax-residency rule against the official source. If something has changed — a threshold, a transit rule, a fiscal-year date — your app updates and your inbox gets a one-paragraph plain-language summary of what's different. Nothing happens silently.

EVERY COUNTRY

No matter where you're from — we cover all countries.

Over 100 countries ship with built-in tax-residency rules, and every one of the world's 249 countries and territories is selectable. For anything not yet built in, you configure the rule yourself — day limit, window type, fiscal year — and Sojourn behaves exactly the same. The Filipino seafarer, the Brazilian flight attendant, the Indonesian cruise hand, the resident of Aruba or Curaçao: all covered from day one.

ALWAYS GROWING

Always working to add more verified countries.

The verified list grows every month. Submit a country at suggestion@sojourn.tax with a link to the official source and a verified rule is reviewed within 7 days. The list of supported jurisdictions is published on our country rules page.

Five things every other app gets wrong

and how Sojourn handles them.

Issue
Other apps
Sojourn
Day-counting rules
Hard-codes "in the country = +1 day".
Respects the UK midnight rule, US 24-hour transit exemption, and other jurisdiction quirks.
Transit exemptions
Counts every layover as a full day.
Auto-marks stays under 24 hours as transit-exempt. You override per stay.
Domicile factors
Tracks physical presence only.
Lets you record voter registration, family, primary GP — the factors tax authorities actually weigh.
Treaty tie-breakers
Doesn't mention them.
Surfaces a dual-residency notice when 2+ tracked countries cross 50%, with treaty notes.
Fiscal-year rules
Assumes Jan 1 – Dec 31 everywhere.
Supports UK (6 April), India (1 April), Australia (1 July), and any future jurisdiction.

Common questions

before you decide.

Is Sojourn tax advice?

No. Sojourn is a record-keeping tool, not a tax advisor. It builds the audit-ready document your accountant or a tax authority needs — what you do with that record is between you and your professional.

What if my country isn't on the verified list?

Every country is supported. Over 100 countries ship with built-in rules and all 249 are selectable — the built-in list grows every month. For anything not yet built in, you configure the rule yourself (day limit, window type, fiscal year) and Sojourn behaves the same as for the curated ones.

Can I export my data anytime?

Yes. CSV export is free forever. PDF export — the audit-ready document with identity, signature, and SHA-256 checksum — is included on Pro.

Will Sojourn share my location?

Never. Everything stays on your device. The app doesn't even have a server — your stays are tracked locally, the geofence runs locally, the AI is the only outbound call and only when you choose to ask it something.

What's the AI assistant actually for?

Two things. Log a stay by voice ("I just left the Netherlands") and explain how the rules in your tracked countries work. Nothing else — never tax advice, never your stay history. Read the AI commitments.

Can I switch from Free to Pro later?

Yes — in-app, anytime. Pro unlocks multi-country tracking, PDF exports, the AI assistant, and unlimited supporting documents. Switch back to Free at any time too; your records stay yours.

Who's behind Sojourn?

Sojourn Technologies L.L.C-FZ, based in Dubai. Built by people who take residency seriously — for people who do too.

Pricing

Free forever for one country. Pro unlocks more countries, audit-ready PDFs, and the AI assistant.

FREE

$0

forever

  • 1 tracked country
  • Manual + auto-detected stays
  • 50% advisory & 90% warning alerts
  • CSV export with identity & checksum
  • Verify any Sojourn export
  • Electronic signature on exports
  • Up to 3 supporting documents
Start free →

PRO MONTHLY

$7.99

per month

  • Everything in Free
  • Track multiple countries
  • Audit-ready PDF exports
  • Sojourn AI assistant · 100 queries / month
  • Per-country custom threshold alerts
  • Unlimited supporting documents
Try Pro Monthly →
BEST VALUE

PRO ANNUAL

$59.99

per year · save ~37%

  • Everything in Pro Monthly
  • Sojourn AI assistant · 150 queries / month
  • 7-day free trial
Try Pro Annual · 7-day trial →

Or earn Pro for free

Sojourn has a referral programme. Refer the people who count their days like you do — and earn free years of Pro.

1

Get your code

Every ambassador has a personal referral code. Share it with the colleagues, crew, or clients who need to prove their days too.

2

They go Pro

When someone subscribes to Sojourn Pro using your code, it counts. Only paid subscriptions count — nothing else, no gimmicks.

3

You earn a year

Every ten paid referrals earns you a full year of Pro, on us. It repeats — twenty earns two years — with no cap.

Ten paid referrals → one free year of Pro. Repeatable, forever.

Already using Sojourn? Request your ambassador code right from your account in the app — you get it immediately. Not on Sojourn yet? Tell us here and we'll set you up.

Launching early August.

Coming to iOS & Android. Leave your email and we'll tell you the moment it's live.