You're in guest mode.Create an accountto sync across devices.

Know when you become a tax resident.

BorderLog counts your days in each country, tracks the Schengen 90/180 rule, and warns you when you're about to become a tax resident anywhere.

Days per Country

Last 365d
Portugal
PT
124d
34%
Germany
16 days until residency
167d
46%
Spain
ES
73d
20%
4
11
2026

Saved in your browser. Create an account anytime to sync across devices.

183

Most countries call you a tax resident at 183 days. Are you counting?

183 days in one country and most tax authorities count you as a resident there. The wrinkle is that every country measures it differently. Some count the calendar year, others run a rolling window backwards from today. If you're juggling three or four countries, the arithmetic gets ugly fast, and you usually find out you got it wrong in April.

BorderLog does the counting and remembers which rule applies where.

How it works

You log a date and a country every time you cross a border. That's the whole input. BorderLog runs the rolling year for everywhere you've been, tracks the Schengen 90/180 window, and tells you how many days you have left before any country flips you into resident status.

Recent Entries

Portugal
Lisbon · Apr 9, 2026
Germany
Berlin · Mar 15, 2026
Spain
Barcelona · Feb 22, 2026
travel-days.xlsx
A
B
C
D
1
Country
Days
Until 183
2
PT
124
59
3
DE
167
#REF!
4
ES
73
?
5
???
#VALUE!
#N/A

Why not a spreadsheet

You could do this in a spreadsheet. People try. The trouble is that the rolling year slides forward every day, so the numbers you wrote down yesterday are wrong by tomorrow morning. And a spreadsheet won't ping you on the way to the airport when you're about to cross the line in some country you'd forgotten you visited.

Stop counting in your head.

We'll do the math from here on.

Add your first entry

FAQ

What is the 183-day rule?

Most countries consider you a tax resident if you spend 183 days or more there within a given period. Some count the calendar year, others use a rolling 365-day window. The threshold varies by country, but 183 days is the most common benchmark worldwide.

How does BorderLog count my days?

You log the date and country each time you cross a border. BorderLog treats each entry as a checkpoint: you're counted as present in that country from the entry date until the day before your next entry somewhere else. It runs the rolling year automatically so you always see current numbers.

Is this tax advice?

No. BorderLog is a tracking tool, not a tax advisor. Always consult a qualified accountant or tax professional for decisions about your tax residency status.

Is it free?

Yes, BorderLog is free for personal use. You can start tracking immediately without creating an account. Your data stays in your browser until you choose to create an account and sync across devices.

What happens if I exceed 183 days in a country?

You may become a tax resident there, which typically means that country can tax your worldwide income. The exact consequences depend on the country and your personal circumstances. BorderLog warns you as you approach the threshold so you can plan ahead.

Does BorderLog work for the Schengen 90/180 rule?

BorderLog tracks your days in each Schengen country individually for tax residency purposes. For the Schengen visa rule specifically (90 days within any 180-day period across the entire Schengen area), check our free Schengen Calculator tool.

Can I use BorderLog on my phone?

Yes. BorderLog works in any mobile browser, and native iOS and Android apps are available. Your data syncs across all your devices when you create an account.

Is my data private?

Your travel data is stored securely and never shared with third parties. In guest mode, everything stays in your browser's local storage and never leaves your device.

What countries does BorderLog support?

All of them. BorderLog covers over 250 countries and territories. You can track entries for any country in the world.

Do I need to create an account?

Not to get started. You can add entries right away in guest mode. Creating a free account lets you sync your data across devices and ensures you never lose your travel history.