Schengen-Rechner (90 / 180 Tage Regel)
Verwalten Sie Aufenthalte im Schengen-Raum für Nicht-EU-Bürger, vermeiden Sie Overstay und ermitteln Sie das späteste Ausreisedatum.
Schengen-Regel 90/180 Tage: so zählen Sie Ihre Tage
Drittstaatsangehörige dürfen sich im Schengen-Raum höchstens 90 Tage innerhalb eines beliebigen Zeitraums von 180 Tagen aufhalten. Für jedes Datum zählt das Tool die Aufenthaltstage an diesem Tag und den 179 Tagen davor, Ein- und Ausreisetag eingeschlossen, und berechnet, wie viele aufeinanderfolgende Tage bei einer Einreise am gewählten Datum noch möglich sind.
So rechnet das Tool
- Gleitendes Fenster: das Bezugsdatum und die 179 Tage davor, also 180 Kalendertage.
- Verbrauchte Tage: jeder Tag innerhalb eines eingetragenen Aufenthalts, beide Grenzen eingeschlossen; sich überschneidende Aufenthalte zählen nicht doppelt.
- Verbleibende Tage = 90 − verbrauchte Tage im Fenster. Über 90 meldet das Tool eine Überschreitung.
- Maximaler Aufenthalt: Das Tool simuliert eine Einreise am Bezugsdatum und fügt Tag für Tag hinzu, solange kein 180-Tage-Fenster mehr als 90 Tage enthält. Ältere Aufenthalte, die aus dem Fenster fallen, geben unterwegs Tage frei.
Beispiel
Aufenthalte vom 1. bis 25. März 2026 (25 Tage), vom 10. bis 30. Mai (21 Tage) und vom 1. bis 20. Juli (20 Tage). Am 15. August 2026 reicht das Fenster vom 17. Februar bis 15. August: 66 Tage verbraucht, 24 übrig. Bei Einreise am 15. August sind dennoch 49 Tage möglich, bis zum 2. Oktober 2026, weil die Märztage nach und nach aus dem Fenster fallen; am 2. Oktober enthält das Fenster (6. April bis 2. Oktober) 21 + 20 + 49 = 90 Tage.
Grenzen
Die Daten werden in Ortszeit gelesen. Gültigkeit eines Visums, bilaterale Befreiungsabkommen und nationale Aufenthaltstitel werden nicht berücksichtigt; Aufenthalte in Irland und Zypern, die derzeit nicht zum Schengen-Raum gehören, sollten nicht eingetragen werden. Das Ergebnis ist eine Schätzung und begründet kein Aufenthaltsrecht.
Quellen und Stand: Schengener Grenzkodex, Verordnung (EU) 2016/399, Art. 6: Der Einreisetag gilt als erster, der Ausreisetag als letzter Aufenthaltstag (zitiert im Handbuch des Kurzaufenthaltsrechners der Europäischen Kommission, EUR-Lex online nicht abrufbar); Seite der französischen Regierung Service-public.fr zum Schengen-Visum für kurzfristige Aufenthalte (geprüft am 13.08.2026). Einreise-/Ausreisesystem (EES): schrittweise Einführung ab 12.10.2025, voll in Betrieb seit 10.04.2026 (polnische Regierung, April 2026). ETIAS: eu-LISA, März 2026 kündigte den Start für Ende 2026 an, Termin am 14.10.2026 nicht bestätigt. (geprüft am 14.10.2026)
Häufig gestellte Fragen
Wie funktioniert die 90/180-Tage-Regel?
Für jeden Aufenthaltstag betrachtet man die letzten 180 Tage einschließlich dieses Tages: Die Summe darf 90 nicht übersteigen. Das Fenster rückt täglich weiter, sodass Tage eines alten Aufenthalts 180 Tage später wieder verfügbar werden.
Zählen Ankunfts- und Abreisetag mit?
Ja, das Tool zählt beide als volle Tage im Schengen-Raum. Ein Aufenthalt vom 1. bis 25. März zählt also 25 Tage.
Wie lange muss ich nach 90 Tagen am Stück warten?
Das 180-Tage-Fenster darf keine 90 Aufenthaltstage mehr enthalten: Nach 90 Tagen am Stück macht eine Abwesenheit von 90 Tagen wieder 90 Tage verfügbar. Eine kürzere Abwesenheit gibt nur die Tage frei, die aus dem Fenster gefallen sind.
Welche Länder zählen?
Die 29 Schengen-Staaten: die EU-Mitgliedstaaten außer Irland und Zypern, dazu Norwegen, die Schweiz, Island und Liechtenstein. Stand 14.10.2026 ist Zypern dem Schengen-Raum noch nicht beigetreten.
Ändert das EES die 90/180-Tage-Regel?
Nein, die Regel bleibt gleich. Das Einreise-/Ausreisesystem, seit 10.04.2026 voll in Betrieb, ersetzt den Passstempel durch eine elektronische Erfassung und berechnet die erlaubte Aufenthaltsdauer automatisch.
Ist das Tool wirklich kostenlos?
Ja, alle Werkzeuge auf Kristools sind zu 100% kostenlos und ohne Registrierung zugänglich.
Sind meine Daten geschützt?
Ja. Die gesamte Verarbeitung erfolgt sicher und direkt in Ihrem Browser. Es werden keine persönlichen Daten an unsere Server gesendet.