Germany Schengen 90/180 Calculator
Track your days in Germany against the Schengen 90/180 rule, see how long you can stay and when your days reset, then read how the rule works and which visas let you stay longer.
Up to 90 days in any rolling 180-day period across the Schengen Area.
Add Travel Period
No travel periods added yet.
Use the form to add your travel history.
Example: stays inside your rolling 180-day window
How it works
How the 90-day rule works for Germany
Germany shares the Schengen 90 days
Germany is in the Schengen Area, so the 90-days-in-180 limit is shared, not Germany-only. Days in France, Austria, the Netherlands and the rest of Schengen draw from the same 90 days, so a weekend train from Berlin to Amsterdam keeps you on one clock.
Germany sits deep inside Schengen
Germany is unusual because every one of its nine neighbors is in the Schengen Area, including Switzerland. There is no land border you can cross to leave Schengen, which makes resetting your days harder than in countries with a non-Schengen neighbor.
A rolling 180-day window
On any day, look back over the previous 180 days and total the days you were anywhere in Schengen. That number must stay at or under 90, and each day you use frees up again exactly 180 days later as the window moves forward.
Arrival and departure days count
Your arrival day in Germany and your departure day both count as full days of presence, even a short layover in Frankfurt. This calculator counts both, the way a border officer adds up your stay.
Resetting your Schengen window from Germany
The rolling rule means you cannot reset your days with a quick hop out and back, and Germany makes this especially clear: there is no neighboring country you can drive or train into that is outside Schengen. Switzerland, often assumed to be a way out, is a full Schengen member.
In practice that means leaving the Schengen Area from Germany almost always involves a flight, for example to the United Kingdom or Ireland, both outside Schengen, or back to your home country. Your days then return only as older ones roll off the back of the 180-day window.
Use the planner above to try a future entry date and see your longest compliant stay, and the reset date to see when your full 90 days come back if you stay out.
Staying in Germany longer than 90 days
To stay in Germany beyond 90 days you need a national long-stay visa or residence permit, which is separate from the Schengen short-stay rule. Germany does not brand a single digital nomad visa, but several routes are well established.
The freelance residence permit (for freiberufliche or selbststandige work) is the route many remote workers and freelancers use, often arranged after arriving in cities like Berlin, and it requires showing clients or income from your profession. For salaried skilled workers the EU Blue Card is the main path, and the newer Opportunity Card (Chancenkarte) lets some qualified people come to look for work. Requirements, salary thresholds and paperwork change, so confirm the current rules with a German mission or the Federal Office for Migration.
Once you hold a long-stay visa or Aufenthaltstitel, your time in Germany is governed by that permit rather than the 90/180 count.
Go deeper
More Germany visa guides
Germany freelance visa guide coming soon
The Freiberufler residence permit route many remote workers use.
Germany EU Blue Card guide coming soon
The skilled-employment route into Germany.
FAQ
Germany 90/180 FAQ
How many days can I stay in Germany as a tourist?
Visa-free and short-stay (type C) visitors can be present in the Schengen Area, including Germany, for up to 90 days in any rolling 180-day period. This calculator adds up your trips and shows how many days remain.
Do I get 90 days just for Germany?
No. The 90 days are shared across the whole Schengen Area. Days in Germany draw from the same allowance as days in any other Schengen country, so moving from another Schengen country into Germany does not reset your 90 days.
Can I drive across a border to reset my Schengen days?
Not from Germany. All nine of Germany's neighbors, including Switzerland, are in the Schengen Area, so there is no land crossing that takes you out of Schengen. Leaving usually means flying to a non-Schengen country such as the UK.
Can I stay in Germany longer than 90 days?
Yes, but only with a national long-stay visa or residence permit such as the freelance residence permit or an EU Blue Card. These run under separate rules and are not part of the 90/180 short-stay calculation.
Is Switzerland a way to leave Schengen from Germany?
No. Switzerland is a member of the Schengen Area, so crossing from Germany into Switzerland keeps you inside Schengen and your days keep counting.
What happens if I overstay in Germany?
Overstaying the Schengen limit can lead to fines, deportation, and an entry ban affecting the whole Schengen Area, not just Germany. Treat 90 days as a hard limit and keep a buffer where you can.
Schengen 90/180 guides for other countries
This calculator is a planning aid, not legal advice. Border officers make the final decision on entry and length of stay. Always confirm the rules with official government sources before you travel.