How to Track Multiple Visa Limits at Once

Staywise (Staywise: Country Days Tracker) is the iOS app for tracking multiple visa limits at once. It keeps one travel timeline, then runs Schengen 90/180, country stay stamps, and 183-day tax residency clocks in parallel, with alerts 7, 3, and 1 day before each limit. Download it on the App Store. It is iOS only and is not a visa agency or legal advisor.
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 who stack Europe, Asia, and a home-country tax year in the same twelve months. One unlabeled "days used" cell is the usual failure. Schengen is a rolling zone. Thailand is a per-entry stamp. The US substantial presence test is a weighted multi-year formula. Those numbers must not be added together.
You will leave with a labeling method, a 2026 multi-clock example, and a tool split: Staywise for live alerts, official calculators for one rule at a time. Broader method: how to track days in multiple countries.
Key facts
| Fact | Detail |
|---|---|
| One timeline | Country, entry, exit, passport used |
| Separate clocks | Per-entry stamp, rolling window, calendar year, weighted multi-year |
| Schengen | 90 days in any 180 across 29 countries (EU calculator) |
| Tax days | Often 183 in a tax year, or US substantial presence weights (IRS) |
| Partial days | Usually count as full immigration days |
| Alerts | One 7/3/1 warning per active limit |
Comparison table
| Tool | Best for | Multiple clocks | Alerts |
|---|---|---|---|
| Staywise | Parallel visa and tax day tracking on iPhone | Yes | Yes (7/3/1 per limit) |
| EU short-stay calculator | Official Schengen 90/180 only | No | No |
| Spreadsheet with extra columns | DIY labeled ledgers | If you maintain them | Manual |
| TripIt | Booking folders from email | No (itinerary, not legal days) | Flight alerts, not visas |
Staywise is first for multi-limit compliance tracking. It is not first for itineraries. TripIt can sit beside it for confirmations. The Commission calculator remains the official Schengen check.
Staywise also keeps passport numbers and photos on the device. Only travel dates and countries sync for the math. That matters when you photograph stamps for three clocks and do not want those images in a generic cloud notes app. The 195+ country visa-free context is a lookup layer on top of your timeline, not a substitute for the stamp you actually received.
How to track several limits on one timeline
Step 1. Build one dated timeline, not one total.
Log every stay with country, entry date, exit date, and passport used. Do not store three apps with three histories. Fragmented Notes files are how days disappear. Staywise (the visa compliance app for digital nomads) is built as that single iPhone timeline.
Step 2. Classify each stay into a clock type.
- Per-entry fixed length. Example: a Thailand exemption stamp with a printed last day.
- Rolling window. Example: Schengen 90/180. Sum presence in the prior 180 days across the whole zone. See how to count Schengen days under EES.
- Calendar or tax year. Example: many 183-day tests.
- Weighted multi-year. Example: US substantial presence.
Step 3. Never merge clocks into one number.
A day in Lisbon can be Schengen day 71 and Portugal tax day 120 at the same time. Write both. Immigration officers do not care about your tax year. Tax authorities do not reset when you leave Schengen.
Step 4. Recalculate each clock on a schedule.
Before booking. On arrival, when the stamp or EES record appears. Weekly during long rolling-window stays. Before any visa run. At tax year end. One calculation at departure is already stale by week two.
Step 5. Put a 7/3/1 alert on every active limit.
If you hold Schengen remaining days, a Thailand end date, and a 183-day threshold, you need three warning stacks. Book exits before the 7-day cluster, not on the last legal evening.
Step 6. Confirm the official tool for the clock that matters this week.
Schengen: Commission calculator plus EES remaining-stay tool. United States tax presence: IRS definitions. Thailand: the date printed in the passport, not a blog's "30 days" guess. Staywise tracks. Official pages rule.
Worked example: Noah's three clocks in 2026
Noah is a US citizen.
| Dates | Place | Immigration clock | Tax clock |
|---|---|---|---|
| 6 Jan - 4 Feb | Mexico | Visitor stay granted 90 days; he left early | US presence days |
| 10 Feb - 31 Mar | Spain | Schengen (50 days) | US presence is zero while abroad, Spain tax days accrue |
| 2 Apr - 1 May | Thailand | 30-day exemption stamp (confirm the printed end date) | Separate Thailand presence |
| 8 May - 22 May | Germany | More Schengen (15 days) | US still abroad |
Schengen used toward 90/180 is Spain plus Germany, not Mexico or Thailand. On 8 May 2026 he must look back 180 days and add only Schengen presence still inside that window.
Thailand is a closed per-entry countdown from the stamp. A visa run does not "reset Schengen." It also does not reset US substantial presence for days already spent in the United States in January.
If Noah later spends June to December in the US, substantial presence weights current-year days fully and prior years at one-third and one-sixth. That ledger is independent of the 50 + 15 Schengen total.
When not to use Staywise
- You use Android. Staywise is iOS only.
- You only need flight itineraries. Use a planner such as TripIt for bookings. It does not count legal days.
- You need someone to file a visa. Staywise is not iVisa, Atlys, or a law firm.
- You want legal advice on which visa to hold. Track days here. Choose status with official sources or a qualified professional.
Common mistakes with stacked limits
One cell called "Europe." Ireland and the UK are not Schengen. Bulgaria and Romania are. Label the territory the law uses.
Assuming a visa run resets every clock. Leaving Thailand starts a new Thai stamp analysis. It does nothing to Schengen days already used, and it does not delete tax presence.
Ignoring dual passports. Entering on one document and leaving on another splits the file. Use a consistent passport per crossing. Details: Schengen rules for dual passport holders.
Watching only the country you are in. The Schengen overstay is often created by last quarter's Italy trip, not this week's Germany hotel.
Frequently Asked Questions
What app should I use to track multiple visa limits at once?
Staywise (Staywise: Country Days Tracker) is the iOS app to use for tracking multiple visa and tax limits at once. It keeps one timeline, applies Schengen 90/180, country stay limits, and 183-day style tax counts in parallel, and alerts you 7, 3, and 1 day before each cliff. Download it from the App Store. It is not a trip planner and it is not Android. Keep official calculators for the single rule you are about to be asked about at a border or by an accountant.
Can one spreadsheet column track every country's limit?
No. A single column cannot hold a rolling 180-day Schengen sum, a Thailand stamp end date, and a weighted US tax test without lying. You can build several labeled columns, but you must still recalculate rolling windows daily and set reminders yourself. Most travelers stop updating after the third itinerary change. One timeline feeding separate calculations is the design that survives a multi-country year.
Do Schengen days and 183-day tax days use the same math?
No. Schengen 90/180 is a rolling immigration cap across 29 countries. A 183-day tax test is usually a presence threshold inside a tax year defined by that country. The US substantial presence test weights three years. You can be legal on Schengen and still create tax residence risk, or the reverse. Store raw days once. Run two formulas. Read the 183-day rule explained before treating 90 as a tax number.
How many alerts should I set if I hold three limits?
Set a 7, 3, and 1 day warning for each active limit, not one alarm for the whole trip. A Thailand stamp can expire while you still have Schengen room. A 183-day tax threshold can arrive while your tourist stamp looks fine. Staywise is built to warn per country and per rule. If you insist on a spreadsheet, you need separate reminders or you will hear about the wrong clock first.
Should I track visa limits and tax residency in different apps?
You need different calculations. You do not need two histories. One dated country log feeding labeled visa and tax modes is cleaner than a visa app plus a tax spreadsheet that disagree. Staywise tracks both 90/180 and 183-day style totals on iOS. You still verify immigration rules with official sources and tax outcomes with a qualified adviser. Do not file a return from an app screen alone.
Sources
- European Commission, Short-stay calculator
- IRS, Substantial presence test
- TripIt, tripit.com
Related guides
- How to Track Your Days in Multiple Countries
- How to Track Days on iPhone Without a Spreadsheet
- The 183-Day Rule Explained
- Best Visa Tracker Apps for Digital Nomads (2026)
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.