Skip to content
Visa Tracking

Visa Tracking & Schengen 90/180 Calculator

iReside counts your visa days the same way it counts your tax days: automatically, from GPS. Track the Schengen 90/180 rule, set a day limit for any country or visa, check entry requirements for your passport, and export audit-ready travel reports, all from the same day history.

Schengen 90/180 rule

A Schengen calculator that fills itself in

The Schengen 90/180 rule allows at most 90 days in the Schengen area within any rolling 180-day window, and both your entry day and your exit day count. iReside computes it continuously from your GPS day history across all 29 Schengen countries, so you never have to reconstruct your trips in an online calculator.

  • Days used and days remaining in the current 180-day window
  • The date you need to leave by if you stay
  • The earliest date you can re-enter after leaving
  • All 29 Schengen countries, including Bulgaria and Romania
  • Entry and exit days counted as full days
  • A rolling calendar of your past and planned Schengen days

A day-limit rule engine for any visa, in any country

Pick a template or build your own rule. Each one shows live day counts, days remaining, and the date you need to leave by.

Rolling-window limits

Caps like 90 days in any 180, or 183 days in any 365. iReside slides the window over your actual day history and shows when you will hit the limit.

Calendar and tax-year limits

Fixed-period caps such as 183 days per calendar year or per tax year. Counters reset automatically when the period rolls over.

Per-entry stay limits

Tourist-visa rules that allow 30, 60, or 90 days per entry, with optional extensions. The clock resets when you leave and re-enter.

Presence minimums

Rules that require a minimum number of days in a country, like Canada's permanent-resident obligation of 730 days in 5 years. iReside warns you about a shortfall while there is still time to fix it.

Absence caps

Rules that limit time spent outside a country, like UAE residence visas that lapse after a long absence, or US green card re-entry warnings at 180 and 365 days abroad.

Overnight or any-presence counting

Some rules count any presence in a day; others only count midnights. Set the counting mode per rule. iReside applies the official mode to Schengen and US tests automatically.

Build your own

Any rule you can describe, you can track

If a rule is not in the library, build it. Choose the zone, the window, whether you are counting days present or days away, and whether the number is a ceiling or a floor.

  • Rolling, fixed period, or per entry
  • Schengen, one country, or a custom set
  • Measure presence or absence
  • Count nights instead of days
iReside custom visa rule builder with zone, rule type, measure and threshold controls

Start from a real visa, not a blank form

The built-in template library covers the rules travelers actually live under. Pick one and adjust it to match your situation.

  • Schengen 90/180 short-stay rule
  • Generic 90-in-180 tourist rule for any country
  • 183-day tax-residency rule (calendar or tax year)
  • 183-in-365 rolling residency rule
  • Thailand DTV and tourist-entry stay tracking
  • Canada PR residency obligation (730 days in 5 years)
  • UAE residence-visa absence limit
  • US green card travel and re-entry warnings
  • US Substantial Presence Test
  • UK Statutory Residence Test day thresholds
  • Custom rules for any country, any window, any cap
Start from a preset

The visas people actually use, ready to go

Pick a visa and its window, limit and counting method come with it. Nothing to look up and no arithmetic to set up.

  • Schengen Tourist, 90 days in any 180
  • US ESTA and B1/B2 Visitor
  • UK Standard Visitor and Canada Visitor
  • Thailand, Indonesia, India and Japan
iReside visa tracker presets including Schengen Tourist, US ESTA and UK Standard Visitor
Residency & citizenship

Track the clocks that run for years

Settlement and naturalisation rules count the other way: they require days present, or cap the days you spend away, across several years. Those presets sit in the same picker.

  • UK ILR and Naturalisation
  • US Green Card and Naturalization
  • Canada PR and Citizenship
  • Australia Resident Return
iReside residency and citizenship presets including UK ILR, US Green Card and Canada PR

Where visas meet tax residency

The same day counts that decide your visa status also decide your tax residency. iReside tracks the official tests.

US Substantial Presence Test

The IRS formula, computed live: this year's US days, plus one third of last year's, plus one sixth of the year before, measured against the 31-day and 183-day thresholds. You also see how many US days you have left before meeting the test. Exempt statuses are not modeled, so confirm with a tax professional.

UK Statutory Residence Test thresholds

Warnings as you cross the SRT day boundaries of 16, 46, 91, 120, and 183 days in the UK tax year, so you know when your day count starts to matter. iReside flags the thresholds; it never guesses your residency verdict.

183-day rules everywhere

The world's most common residency test, available as a rule for any country in calendar-year, tax-year, or rolling 365-day form.

The rest of the visa toolkit

Everything around the day counts: requirements, history, proof, and reports.

Where can I go?

Visa requirements for 199 passports, stored on your device and available offline. See whether a destination is visa-free, e-visa, visa on arrival, or visa required, along with typical maximum stays. The data is date-stamped, and we recommend confirming with an official source before you book.

Rebuild your travel history

Reconstruct past trips from your photo library's dates and locations, or import flight history from calendar (.ics) files. Photos never leave your device, and backfill never overwrites days you have already tracked or entered.

Passport and visa document vault

Store passport, visa, and permit scans with issue and expiry dates, and attach entry stamps or receipts to specific days. Files stay on your device with iOS file protection and are never uploaded to our servers.

Overstay alerts

Warnings at 10, 5, and 3 days before any limit, whether that is a Schengen cap, a custom rule, or a visa or passport expiry date. Every rule card shows days remaining and the date you need to leave by.

Audit-ready visa reports

Export your Schengen status, rule countdowns, per-country day counts, and full day timeline as CSV or PDF, including any attached proof documents, straight from your phone.

Built for edge cases

Track Isle of Man, Guernsey, Jersey, Puerto Rico, and the US Virgin Islands as their own jurisdictions. Log at-sea or in-transit days that count nowhere. Travel days spanning two countries count once in each, never twice.

Before you book

See where your passport takes you

Set your citizenships and iReside lists what each destination allows, with a link to the official government source. It is a reference, so always confirm before you travel.

  • Visa-free destinations counted for you
  • The day allowance for each destination
  • A link to the official source
  • Hold more than one citizenship
iReside visa requirements listing visa-free destinations and day allowances for your citizenships

Visa tracking FAQ

What is the Schengen 90/180 rule?

Visitors under the Schengen short-stay regime may spend at most 90 days inside the Schengen area within any rolling 180-day window. It is not 90 days per trip or 90 days per half-year: the window slides every day, and both your entry day and your exit day count as full days. iReside computes it continuously, so you always know where you stand.

How does the iReside Schengen calculator work?

iReside already knows which country you were in each day from automatic GPS tracking. It counts your days across all 29 Schengen countries in the current 180-day window and shows days used, days remaining, the date you need to leave by if you stay, and the earliest date you can re-enter after leaving.

Which countries count toward the Schengen 90/180 limit?

All 29 members of the Schengen area, including recent joiners Bulgaria and Romania. Non-Schengen countries like Ireland and Cyprus do not count toward the limit. The member list is editable in settings, so your counts stay correct if membership changes.

Can I track visas other than Schengen?

Yes. iReside's rule engine models rolling-window limits, calendar-year and tax-year caps, per-entry stay limits with extensions, presence minimums like Canada's PR obligation, and absence caps like UAE residence visas or US green card travel warnings. Start from a template or build a custom rule for any country and any day limit.

Does iReside track tax residency and visas together?

Yes. One day history powers both: US state and international tax-residency day counts, including 183-day rules, the US Substantial Presence Test, and UK SRT day thresholds, plus every visa limit you set up.

Will iReside tell me if I need a visa for a country?

The Where Can I Go lookup shows visa requirements for 199 passports: visa-free, e-visa, visa on arrival, or visa required, with typical maximum stays. It works fully offline and is date-stamped. Always confirm with the embassy or an official source before you book.

I just downloaded the app. Can it rebuild my past travel days?

Yes. iReside can reconstruct your travel history from your photo library's timestamps and locations, and from flight itineraries in calendar (.ics) files. Only metadata is read, and your photos never leave your device. Rolling-window rules like Schengen 90/180 need past days to be accurate, so backfill matters.

Are my passport and visa scans private?

Yes. Document images and PDFs are stored only on your device, protected by iOS file encryption. iReside never uploads them to our servers, so only you can see them.

Will iReside warn me before I overstay?

Yes. You get alerts at 10, 5, and 3 days before any rule's limit and before visa or passport expiry dates, plus days-remaining and leave-by guidance on every rule card.

How do travel days and layovers count for visas?

Each civil day counts once for each country you were present in. A day you cross from France to Belgium counts as one Schengen day, not two. Rules that use midnight counting can be set to overnight mode, and at-sea or in-transit days can be logged as counting nowhere.

Are You Ready To Stop Stressing About Day Counts?