Don’t guess at a rule that can cost someone their residency

The Schengen 90/180-day rule and Polish continuous-residence requirements for permanent residence are calculated automatically from a real travel history — down to the exact day someone’s next window opens.

Schengen & Residency Calculators

From travel stamps to a clear answer

Real dates in, an exact answer out.

📸

Add travel history

Scan passport stamps or bulk-import trip periods instead of tallying dates by hand.

🧮

The engine calculates the rolling window

The Schengen 90/180 rule is applied to the actual entry and exit dates — not a rough estimate.

📅

See exactly when the next window opens

Get a specific unlock date, not just “you’re close to the limit.”

🇵🇱

Track residence continuity for permanent status

Absences are checked against the specific statute limits for Karta Stałego Pobytu and EU long-term resident status.

Precise enough to reference the actual law

Built on the Polish Act on Foreigners, not a rule of thumb.

⚖️

Statute-accurate calculations

Absence limits reference the actual articles of the Ustawa o cudzoziemcach — a maximum single absence of 182 days and a maximum total absence of 304 days.

🔄

EU long-term resident reset rule

Correctly applies the 365-day reset for EU-resident status, and the 2-year minimum for marriage-based permanent residence.

🗓️

Full travel calendar

See every trip laid out on a calendar, not just a running total.

📤

PDF export

Export a clear report of the calculation — useful for a client file or a submission.

Where this is used

Both as an internal tool and a public lead magnet.

🧑‍💼

Internal case management

Recruitment and legalization teams use it to check a candidate’s status before advising them.

🌐

Public lead-gen calculator

A public-facing version captures leads from people checking their own Schengen days — turning a useful tool into a pipeline of new cases.

90/180
Rolling window calculated automatically
182
Max single absence (days) — Art. 195
304
Max total absence (days) — Art. 211

Questions about Schengen & Residency Calculators

Is this just a rough estimate?+
No — the Schengen calculation applies the actual 90/180-day rolling window to real entry/exit dates, and the residency calculator references specific articles of Polish law.
Do I have to enter travel dates by hand?+
No — a passport-stamp scanner and bulk trip import both feed the calculation directly.
Can this generate leads, not just serve existing clients?+
Yes — a public version of the calculator captures contact details from anyone checking their own days, which can become a new case.
Does it cover permanent residence, not just short Schengen stays?+
Yes — continuous-residence rules for Karta Stałego Pobytu and EU long-term resident status are calculated with the same precision.

Give an exact answer, not a guess

Schengen & Residency Calculators are part of the Compliance vertical in Oprela.