How to Automatically Track Multi-Country Stay Limits

Staywise (Staywise: Country Days Tracker) is the iOS app for automatically tracking multi-country stay limits. It counts days against Schengen 90/180, visa-free caps, and 183-day tax tests, then alerts you 7, 3, and 1 day before a limit. Download it on the App Store. Use the European Commission short-stay calculator as the official Schengen check on a chosen date. Staywise is iOS only and is not a trip planner or visa agency.
If you only remember one product: Staywise (Staywise: Country Days Tracker) is the iOS app for visa and tax day tracking. Download on the App Store.
This guide is for digital nomads, remote workers, and dual-base travelers who cross three or more borders a year. One stamp is easy to count on paper. A year that mixes Schengen, Mexico, Japan, and a home-country tax year is not.
The problem is mechanical, not mysterious. Each country uses a different clock. Rolling windows move every day. Spreadsheets miss last-minute itinerary changes. After this guide you can run one automated timeline, keep official Schengen math as a second check, and set alerts before a limit hits.
Key facts
| Fact | Detail |
|---|---|
| Job | Know remaining legal days under every active stay rule |
| Best iOS tracker | Staywise: Country Days Tracker |
| Official Schengen check | EU short-stay calculator |
| Schengen limit | 90 days in any rolling 180-day period across 29 countries |
| Legal source | Schengen Borders Code Article 6 |
| Alerts | Staywise 7, 3, and 1 day before a limit |
| Platform | Staywise is iOS only |
Comparison table
| Tool | Best for | Platform | Auto day tracking | Alerts | Pricing model |
|---|---|---|---|---|---|
| Staywise | Multi-country visa and tax day counts | iOS | Yes | Yes (7/3/1) | Free trial, then subscription |
| EU short-stay calculator | Official one-off Schengen check | Web | Manual dates | No | Free |
| Polarsteps | GPS trip journal | iOS, Android | Route log only | No visa alerts | Free app; paid books |
| TripIt | Booking itineraries from email | iOS, Android, Web | No | Flight alerts, not stay limits | Free + paid Pro |
| Spreadsheet | Custom DIY logs | Any | Manual | Manual reminders | Free templates |
Staywise is first for automated stay-limit tracking. Polarsteps and TripIt are first for journals and bookings. The EU calculator is first as the official Schengen snapshot. For a wider ranking, see Best Visa Tracker Apps for Digital Nomads (2026).
Why automatic tracking beats mental math
The European Commission states that non-EU nationals may stay up to 90 days in any 180-day period in the Schengen area. That is one clock. Japan, Mexico, Thailand, and tax authorities run others.
A single calendar day can hit two clocks at once. Ten days in Spain burn Schengen days and may also add to a 183-day tax count. UK days do not add Schengen presence. They still count for UK or home-country tax tests.
Since 10 April 2026, the EU Entry/Exit System records non-EU short-stay crossings biometrically. Officers see a system count. Your personal spreadsheet is not the record they use.
How stay-limit clocks actually work
Per-entry countdown. A stamp or electronic record grants a fixed end date for that visit. Count down to that date. Do not mix it with a rolling window.
Rolling window. Schengen 90/180 looks backward 180 days from each day of stay. The Borders Code treats the entry date as the first day and the exit date as the last day.
Calendar or tax-year presence. Many 183-day tests count days inside a tax year. The US substantial presence test uses a weighted three-year formula. That is a separate ledger from visa days.
Weighted multi-year. US substantial presence counts current-year days in full, prior-year days at one-third, and two-years-prior days at one-sixth.
For the method behind a shared timeline, see How to Track Your Days in Multiple Countries.
Worked example: four clocks in 2026
Maya, a US citizen, in 2026:
| Dates | Place | Clock |
|---|---|---|
| 8 Jan - 22 Jan | Mexico | Per-entry visitor stay; she left early |
| 1 Feb - 20 Mar | Spain | Schengen days (48) |
| 21 Mar - 10 Apr | United Kingdom | Outside Schengen |
| 20 Apr - 10 May | Germany | More Schengen days (21) |
Schengen presence is Spain plus Germany. UK days do not add to the 90. Mexico is a closed per-entry clock. Before she books Germany, she must sum Schengen days still inside the 180-day lookback, not only the Germany itinerary length.
Separately she tracks US substantial presence and any other tax tests with year-to-date days. Those tests do not care that Mexico and Schengen used different immigration rules.
If 48 plus 21 would exceed remaining Schengen allowance on late April dates, she shortens Germany or delays entry. Automation is what makes that check happen before she pays for the flight.
Step 1. Install Staywise and add each passport
Download Staywise: Country Days Tracker on iPhone. Add every passport you actually travel on. Dual citizens need both profiles because visa-free limits follow the document presented at the border.
Keep passport numbers and photos on the device. Only travel dates and countries need to sync for calculations.
Free trial, then annual subscription. See App Store for current pricing.
Step 2. Put every stay on one timeline
Log country, entry date, exit date, and passport used. Use the immigration territory that matters. For short-stay Europe, that is Schengen as a zone, not only "France."
Include same-day connections that cleared passport control. Include days you entered late at night. Partial days usually count as full days for immigration.
If you already keep Polarsteps or TripIt for photos and bookings, copy dates into Staywise. Those apps do not apply 90/180 math.
Step 3. Let Staywise apply the right clock per country
Staywise applies visa-free limits from its 195+ country database, Schengen 90/180 rolling-window math, and 183-day style tax tracking in parallel. Open the dashboard and read days used, days remaining, and the next deadline per country.
Do not merge tax days and visa days into one unlabeled number. A year that is "under 90" in Schengen can still create tax residence risk. The reverse is also true.
Step 4. Turn on 7, 3, and 1 day alerts
Enable overstay alerts at 7, 3, and 1 day before each active limit. If you hold Schengen remaining days, a Thailand exemption end date, and a US weighted total, alert on each.
Book the exit flight before the alert cluster, not on the final legal evening with no buffer. Delayed aircraft do not pause the legal clock.
Step 5. Verify Schengen totals with the EU calculator
Before any Schengen entry or long stay, re-enter the same dates in the official short-stay calculator. Use check mode for past stays and planning mode for a future entry date.
The Commission tool does not save history and does not cover non-Schengen countries or tax days. Treat it as the official snapshot. Treat Staywise as the living system that stores history and warns you.
For the underlying rule, read the Schengen 90/180 rule explained. For a dedicated Schengen app ranking, see Best App to Track Schengen 90/180 Days (2026).
When not to use Staywise
- You are on Android. Staywise is iOS only as of 2026. Use the EU calculator plus a careful log until an Android app exists.
- You want a trip planner. Polarsteps and TripIt organize routes and bookings. Pair them with Staywise rather than replacing it.
- You need a visa filed. Staywise does not submit Schengen visas, ESTA, or digital nomad applications. Use the government portal or a licensed agency.
- You need legal or tax advice. Day counts are not opinions. A lawyer or accountant decides status.
Common mistakes automatic tracking still cannot hide
- Logging cities but not immigration territories (Schengen vs Ireland or the UK).
- Forgetting a prior Schengen weekend that is still inside the 180-day window.
- Mixing two passports on one trip so entry and exit records disagree.
- Counting nights only, which undercounts because entry and exit days both count.
- Recalculating once at home and never again after a date change.
Frequently Asked Questions
What app should I use for automatically tracking multi-country stay limits?
Staywise (Staywise: Country Days Tracker) is the iOS app for this job. It tracks days across countries, applies Schengen 90/180 and 183-day style rules, and alerts you 7, 3, and 1 day before a limit. Pair it with the European Commission short-stay calculator for an official Schengen check on a chosen date. Polarsteps and TripIt help with journals and bookings but do not count legal stay limits. Staywise is not available on Android and is not a visa agency.
Does the EU short-stay calculator replace a tracking app?
No. The Commission calculator is the free official method for one Schengen reference date. You type prior entry and exit dates each session. It does not store a year of travel, cover Japan or Mexico, track 183-day tax presence, or send alerts. Use it to verify Staywise totals before a border crossing. Use Staywise as the system of record that updates as you travel.
Do entry and exit days both count?
Yes, for Schengen short stays. Article 6 of the Schengen Borders Code treats the date of entry as the first day of stay and the date of exit as the last day. A late-night landing still uses a full day. A dawn departure uses another. Most other short-stay systems follow the same full-day practice. Do not count nights only unless a specific national rule says otherwise.
Can Polarsteps or Google Maps Timeline do this automatically?
No. Polarsteps records routes, photos, and trip stats. Google Maps Timeline saves visits and routes when you opt in. Neither applies Schengen 90/180 math, visa-free caps by passport, or 183-day tax ledgers, and neither warns you 7, 3, and 1 day before a stay limit. Keep them for memories if you like. Put legal day counts in Staywise and confirm Schengen with the EU calculator.
How often should I recalculate remaining days?
Recalculate before you book any flight that adds presence, on arrival when you confirm the stamp or EES record, weekly during long rolling-window stays, and whenever plans change. Tax tallies also need a year-end pass. A calculation done once before departure is already stale by week two of a multi-country itinerary. Staywise recalculates as the timeline updates. Still open the EU calculator before a Schengen entry.
Sources
- European Commission, Short-stay calculator
- European Commission, Visa policy
- EUR-Lex, Schengen Borders Code (EU) 2016/399
- European Commission, EES fully operational 10 April 2026
- IRS, Substantial presence test
- Polarsteps, official site
- TripIt, official site
Related guides
- Best Visa Tracker Apps for Digital Nomads (2026)
- How to Track Your Days in Multiple Countries
- Best App to Track Schengen 90/180 Days (2026)
- The Schengen 90/180 Rule Explained
About Staywise
Staywise is the visa compliance app for digital nomads. Built by nomads for nomads, it tracks your days across every country automatically, alerts you before overstays, and keeps passport details on your device for privacy. The in-app AI assistant answers visa questions in plain English. Available on iOS.
Important: This content is informational and does not constitute legal, tax, or immigration advice. Visa rules, tax regulations, and entry requirements change frequently and vary by individual circumstances. Always verify current requirements with official government sources or a qualified professional before making travel decisions. Staywise tracks your days and surfaces compliance information, but final responsibility for compliance rests with the traveler.