This site uses cookies and analytics to improve your experience. Privacy Policy

    Know exactly where you stand, everywhere.

    Dual-mode day counting across all jurisdictions we cover. Automatic warnings at 50%, 85%, and 100% of your configurable day-count goal. Timezone-aware presence ranges, nightly backfill.

    Day count · tax year 2026
    Live

    Avoid in one, establish in another

    🇵🇹Portugal
    AVOID
    155 / 183WATCH
    🇦🇪UAE
    ESTABLISH
    168 / 183ON TRACK
    🇨🇭Switzerland
    AVOID
    42 / 90ON TRACK
    🇹🇭Thailand
    AVOID
    88 / 180ON TRACK
    Early-warning alert
    28 days to residency cliff
    Email · push
    Side-by-side
    AVOID
    🇵🇹
    Portugal
    155 / 183
    vs
    ESTABLISH
    🇦🇪
    UAE
    168 / 183
    28 days until PT triggers · 15 days until AE establishes
    Timezone-correct · nightly backfill · Schengen-aware

    What you get

    Residency Tracker turns travel into a defensible day count. Log presence ranges per country, set Avoid or Establish goals per jurisdiction, and Heed handles timezone boundaries, Schengen rolling windows, and alerts you long before you trip a threshold.

    • Dual-mode tracking: Avoid in one country while Establishing in another
    • Automatic alerts at 155 days, plus 50% and 85% of any custom goal
    • Timezone-aware presence with nightly backfill, your count is always honest
    • Schengen 90/180 rolling window applied across the entire area, not country-by-country

    How it works

    01

    Log your presence

    Add date ranges per country. Import from calendar or boarding passes, or log manually in seconds.

    02

    Set goals per jurisdiction

    Choose Avoid or Establish for each country, with custom day thresholds and tax-year boundaries.

    03

    Heed counts and reconciles

    Timezone-correct boundaries, Schengen rolling logic, and nightly backfill keep your count audit-ready.

    04

    Get alerted in time

    Emails fire automatically at 155 days, and at 50% and 85% of any goal, so you never trigger residency by accident.

    Pair with

    Frequently asked questions

    FAQ