Gruv Logo
Residency Tracker

Track days and dodge surprise tax residency

Log trips, compare against configurable country thresholds, and monitor the Schengen 90/180 rolling window. Everything stays in your browser.

Per-country thresholdsSchengen 90/180On-device

Trip log

Enter every stay and the tracker will count days automatically.

Loading...

Saved trips

No trips yet. Add your first stay above.

Residency planning tracker

Use this tracker to monitor country day counts and Schengen exposure before thresholds sneak up on you. Final residency determinations can include other facts beyond travel days.

  • Counts days inclusively (entry and exit days count).
  • Does not model complex residency tests beyond simple thresholds.
  • Confirm the country-specific rules that apply to your filing position.
Process

How it works

  1. 01

    Add trips

    Entry + exit dates per country, manually or imported.

  2. 02

    Set thresholds

    Country-specific residency thresholds you want to track.

  3. 03

    See day totals

    Current-year counts + rolling Schengen window at a glance.

  4. 04

    Export the log

    CSV or PDF to hand to your advisor at year-end.

Frequently Asked Questions

Is this tool tax or legal advice?+
Use this tracker to keep a clean country-by-country day log and spot threshold pressure early. Final residency determinations still depend on each country's rules, so confirm details with official guidance or a qualified advisor.
How are days counted?+
This tool counts days inclusively (entry and exit dates count) and avoids double counting overlapping trips for the same country.
Does this replace country-specific residency tests?+
No. This tracker focuses on day counting and the threshold you provide. It does not implement complex residency tests such as UK SRT or US SPT.
How does the Schengen 90/180 window work?+
The Schengen rule is 90 days within any rolling 180-day window. This tracker shows your days used in the most recent 180-day window as of your selected date.
Can I use this for FEIE planning or other tax workflows?+
Yes. It helps you keep an accurate travel log and understand day-count thresholds, which are common inputs for FEIE, residency, and immigration planning. Final determinations still depend on jurisdiction-specific rules.
Where is my data stored?+
Your trips are saved locally in your browser using localStorage. No data is sent to a server.
Global network background

Days counted. Payouts next.

Gruv runs the invoicing and payout surface that matches your residency posture. So withholding, FX, and reporting line up with the days you just logged.

Many teams pilot in weeks; timelines depend on scope and integrations.