Skip to main content
Calkulon

Praktično

Schengenski kalkulator za 90/180 dana

🌐

Detailed Guide Coming Soon

We're working on a comprehensive educational guide for the Schengen 90/180 Day Calculator in your language. The content below is shown in English.

What is Schengen 90/180 Day Calculator?

The Schengen Days Calculator tracks how many days you have spent and how many remain under the 90/180-day rule governing short-stay visits to the Schengen Area. The rule states that non-EU nationals from visa-exempt or short-stay visa countries may stay for a maximum of 90 days within any rolling 180-day period. This is not a fixed calendar period — the 180-day window slides forward each day, which makes manual tracking surprisingly difficult and error-prone. The Schengen Area is a zone of 29 European countries that have abolished passport and border controls at their mutual borders, creating a single external border for travel purposes. All days spent anywhere within the Schengen zone count against the same 90-day allowance — there is no separate counter for each country. A traveler who spends 30 days in France, 30 days in Germany, and 30 days in Spain has used all 90 days, even though they visited three different sovereign nations. The consequences of overstaying the 90/180 limit can be severe and far-reaching. Penalties vary by country but commonly include fines ranging from a few hundred to several thousand euros, deportation at the traveler's expense, and entry bans of one to five years recorded in the Schengen Information System (SIS). An overstay record affects future visa applications not just for Schengen countries but potentially for other destinations that check immigration compliance history, including the United States, United Kingdom, Canada, and Australia. This calculator is essential for frequent business travelers, digital nomads, retirees splitting time between Europe and other regions, and anyone planning multiple trips to Europe within a year. By entering all Schengen entry and exit dates, the calculator determines exactly how many days have been consumed in the current 180-day window, how many remain, and when previously used days will expire and become available again — enabling precise trip planning that avoids accidental overstays.

Calkulon makes complex calculations simple — built for students and everyday problem-solvers.

Formula

f(x)Days Remaining = 90 - (sum of all days present in Schengen zone within the 180-day window ending on the reference date)

Variable Legend

SymbolImeJedinicaOpis
DUDays UseddaysThe total number of days spent within the Schengen Area during the 180-day window ending on the reference date. Both the entry date and exit date count as days present.
DRDays RemainingdaysThe number of days still available for stays in the Schengen zone, calculated as 90 minus Days Used. A negative value indicates an overstay situation.
RDReference DatedateThe date from which the 180-day lookback window is calculated. Typically today's date for current status, or a future planned entry date for trip planning purposes.
WSWindow StartdateThe beginning of the 180-day rolling window, calculated as the Reference Date minus 179 days. Only stays on or after this date count toward the 90-day limit.
EREEarliest Re-entry DatedateIf the traveler has exhausted all 90 days, this is the earliest date they can re-enter the Schengen zone without overstaying. Calculated based on when the oldest counted days fall outside the 180-day window.

How to Schengen 90/180 Day Calculator

  1. 1Step 1 — Enter All Schengen Travel Dates: Input every trip to the Schengen Area as a pair of entry and exit dates. Accuracy is critical — both the day you enter and the day you leave count as days of presence. If you traveled to multiple Schengen countries on one trip without leaving the zone, it counts as one continuous stay. Include all trips from at least the past 180 days to ensure the calculation is complete.
  2. 2Step 2 — Set the Reference Date: Choose the date for which you want to calculate your status. For checking current compliance, use today's date. For planning a future trip, use your intended entry date. The calculator will look back exactly 180 days from this reference date to determine which previous stays fall within the counting window.
  3. 3Step 3 — Calculate the 180-Day Window: The calculator determines the window start date by subtracting 179 days from the reference date (the window includes both the start and reference dates, totaling 180 days). Only stays that fall partially or entirely within this window are counted. Stays that ended before the window start date are irrelevant and do not consume any days.
  4. 4Step 4 — Count Days Present Within the Window: For each trip that overlaps with the 180-day window, the calculator counts every day of presence. If a trip started before the window and ended within it, only the days from the window start onward are counted. Entry and exit dates both count as days present. Transit days where you passed through immigration and entered the Schengen zone also count, even if you only spent a few hours.
  5. 5Step 5 — Calculate Remaining Allowance: Days Remaining equals 90 minus the total Days Used. If the result is positive, you can still spend that many additional days in the Schengen zone on or after the reference date. If the result is zero, you have no remaining allowance and must not enter or remain. A negative result indicates an overstay has occurred or would occur.
  6. 6Step 6 — Determine When Days Expire: As the 180-day window rolls forward, older stays eventually fall outside it. The calculator identifies exactly when each previously counted day will expire, showing when additional allowance becomes available. For example, if you spent 10 days in January, those 10 days will stop counting 180 days after each day, gradually freeing up allowance.
  7. 7Step 7 — Plan Future Trips: Using the remaining allowance and day expiration schedule, you can plan future trips to maximize time in Europe without overstaying. The calculator shows the maximum length of stay for a trip starting on a given date, and when a full 90-day allowance will next be available. This is particularly useful for digital nomads and frequent travelers who alternate between Schengen and non-Schengen countries.

Worked Examples

Example 1Single 30-day vacation
Given:One trip: January 1 to January 30 (30 days). Reference date: March 15.
Rezultat:Days Used: 30. Days Remaining: 60. January days begin expiring on June 30.

Straightforward single-trip calculation

The 180-day window starting from March 15 looks back to September 18, 2024. The 30-day January stay falls entirely within this window and consumes 30 days of the 90-day allowance. The traveler has 60 remaining days available. Starting June 30, the January 1 stay day falls outside the window, and one day of allowance is recovered each subsequent day until all 30 days are free again by July 29.

Example 2Multiple short trips totaling 70 days
Given:Three trips: 20 days in January, 25 days in March, 25 days in May. Reference date: June 1.
Rezultat:Days Used: 70. Days Remaining: 20. January days begin expiring July 4.

Close to the limit — careful planning needed for any additional travel

All three trips fall within the 180-day window from June 1. The traveler has consumed 70 of 90 allowed days and has only 20 remaining. If they plan another trip, it must end before the 90-day total is reached. Starting July 4 (180 days after January 5), the January days begin rolling off one per day, gradually restoring allowance. By July 23, all 20 January days will have expired, bringing the count down to 50 days used.

Example 3Maximum stay followed by re-entry planning
Given:One continuous 90-day stay: January 1 to March 31. Reference date: April 15.
Rezultat:Days Used: 90. Days Remaining: 0. Earliest new stay begins June 30 (1 day available).

Fully exhausted — must wait for days to roll off

After using the full 90-day allowance in one continuous stay, the traveler has zero remaining days and cannot re-enter the Schengen zone until older days fall outside the 180-day window. The first day (January 1) will expire on June 30 (180 days later), freeing up one day of allowance. Each subsequent day frees one more day. A full 90-day allowance will not be available again until September 27 (180 days after March 31).

Example 4Digital nomad alternating between Schengen and non-Schengen
Given:Alternating pattern: 85 days in Schengen (Jan 1 - Mar 26), 95 days outside (Mar 27 - Jun 29), planning re-entry July 1.
Rezultat:Days Used: 5 (only Mar 22-26 remain in the window). Days Remaining: 85.

Most January/February days have rolled off after 95 days away

By July 1, the 180-day window looks back to January 3. Days from January 1-2 have already fallen outside the window. More importantly, during the 95 days spent outside the Schengen zone, many of the earlier stay days have expired. Only the last few days of the March stay remain in the window, giving the traveler nearly a full 85-day allowance for their next Schengen stay. This alternating pattern is the standard strategy for digital nomads maximizing European time legally.

Real-World Applications

🏗️

Frequent business travelers planning multiple European trips without accidentally overstaying the Schengen limit

🔬

Digital nomads alternating between Schengen and non-Schengen countries to maximize their time in Europe while remaining legal

📊

Travel agents and tour operators ensuring multi-country European itineraries comply with visa rules for their clients

🏥

Retirees splitting time between European homes and other residences who need to track cumulative Schengen days

⚙️

Immigration lawyers advising clients on Schengen compliance before long-stay visa applications, since overstay history can affect approvals

Special Cases

Schengen Area Member States and Year of Accession

CountrySchengen SinceEU MemberNotes
Germany, France, Belgium, Netherlands, Luxembourg1995 (founders)YesOriginal five signatories of the 1985 Schengen Agreement
Spain, Portugal, Italy, Austria, Greece1997-2000YesEarly expansion of the border-free zone across Southern and Central Europe
Czech Republic, Estonia, Hungary, Latvia, Lithuania, Malta, Poland, Slovakia, Slovenia2007YesEastern enlargement following 2004 EU accession
Switzerland, Liechtenstein2008-2011NoNon-EU Schengen members via bilateral agreements
Norway, Iceland2001No (EEA)Non-EU Nordic Schengen members through the Nordic Passport Union link
Bulgaria, Romania2024 (air/sea)YesJoined for air and sea borders in March 2024; land border controls being phased out

Frequently Asked Questions

Q

What happens if I overstay the 90-day limit?

A

Consequences vary by country but can be severe. Most Schengen countries impose fines ranging from 200 to 5,000 euros depending on the duration of overstay. In serious cases, overstayers face deportation at their own expense and entry bans of one to five years. The overstay is recorded in the Schengen Information System (SIS), meaning all 29 Schengen countries will know about it. An overstay record can also affect future visa applications for non-Schengen countries including the US, UK, Canada, and Australia, which check immigration compliance history.

Q

Do transit days at Schengen airports count?

A

If you pass through passport control and formally enter the Schengen zone, that day counts toward your 90-day allowance, even if you are only in the country for a few hours during a layover. Airside transit — staying in the international zone of the airport without clearing immigration — does not count. However, some nationalities require an Airport Transit Visa (ATV) even for airside connections at Schengen airports. If your connection requires you to leave the international zone (for example, to change terminals), you will enter the Schengen zone and the day will count.

Q

Does the new ETIAS system change the 90/180 rule?

A

No. ETIAS (European Travel Information and Authorisation System) is a pre-travel authorization requirement for visa-exempt nationalities visiting the Schengen Area. It functions similarly to the US ESTA or Canada's eTA — it is a security screening, not a visa, and does not change the 90/180-day stay limit. Once ETIAS is operational, visa-exempt travelers will need to obtain an ETIAS authorization before traveling but will still be subject to the same 90-day-in-any-180 rule. The ETIAS authorization will be valid for three years or until the passport expires.

Q

Can I reset my days by leaving the Schengen zone for one day?

A

No. This is one of the most common misconceptions about the Schengen 90/180 rule. Because the 180-day window is rolling (not fixed), leaving for a single day does not reset anything. Your previous stays within the current 180-day lookback period still count. You only regain days as older stays fall outside the 180-day window. For example, if you spent 89 days in the Schengen zone and left for one day, you would have only 1 remaining day upon re-entry, not 90. The only way to get a full 90-day allowance is to spend at least 90 consecutive days outside the Schengen zone.

Q

Do all EU countries follow the same 90/180 rule?

A

No. The 90/180 rule applies specifically to the 29 Schengen Area member states, which is not identical to the EU. Ireland is an EU member but not part of the Schengen Area and has its own immigration rules. Cyprus is an EU member that is expected to join Schengen but has not yet. Conversely, Norway, Iceland, Switzerland, and Liechtenstein are Schengen members but not EU members. Bulgaria and Romania joined the Schengen Area in 2024 for air and sea borders, with land border controls being phased out. Days spent in non-Schengen EU countries do not count against your Schengen 90-day allowance.

Q

What if I have a long-stay visa for one Schengen country?

A

A national long-stay visa (Type D visa) or residence permit for a Schengen member state allows you to stay in that specific country beyond 90 days. Importantly, days spent in the issuing country on a valid Type D visa or residence permit do not count against your 90-day short-stay allowance in other Schengen countries. This means a person with a French long-stay visa can live in France indefinitely (per the visa conditions) and additionally travel to other Schengen countries for up to 90 days in any 180-day period.

Q

How do border agents verify compliance with the 90/180 rule?

A

Border agents review passport stamps to count days present. With the upcoming Entry/Exit System (EES), the Schengen zone will implement automated electronic tracking of all non-EU nationals crossing external borders, recording biometric data and exact entry/exit dates. This will make overstays immediately detectable and eliminate reliance on manual stamp checks. Until EES is fully operational, travelers should maintain their own careful records, as missing or illegible stamps can lead to disputes at border control.

Common Mistakes to Avoid

  • !Thinking the 90 days reset every 180 days like a fixed calendar period — the 180-day window is rolling, meaning it moves forward by one day each day based on your reference date. There is no fixed start or end date to the counting period.
  • !Forgetting that both the entry and exit days count as days present in the Schengen zone — a trip from January 1 to January 10 counts as 10 days (not 9), because the day of arrival and the day of departure are both counted as days of presence.
  • !Not realizing that all 29 Schengen countries share the same 90-day counter — days spent in France reduce your available days in Germany, Italy, Spain, and all other Schengen states. There is no separate allowance per country.
  • !Confusing Schengen zone membership with EU membership — Ireland and Cyprus are EU members but not in the Schengen Area, while Norway, Switzerland, Iceland, and Liechtenstein are Schengen members but not EU members. Days in non-Schengen EU countries do not count against your Schengen allowance.
  • !Assuming a short trip outside the Schengen zone resets the counter — leaving for a weekend does not reset anything. The rolling window still counts all days present within the past 180 days. Only time away gradually restores allowance as older days fall outside the window.
💡

Pro Tip

Use a spreadsheet or dedicated calculator to log every Schengen entry and exit date from your passport stamps. Airlines and border agents increasingly use automated systems to check 90/180 compliance, and a miscalculation can result in denied boarding or entry refusal at the border. For complex travel patterns, always check your status before booking flights to avoid costly rebooking fees.

Did you know?

The Schengen Agreement is named after the tiny village of Schengen in southeastern Luxembourg (population approximately 650), where it was signed on June 14, 1985, aboard a riverboat on the Moselle River at the point where Luxembourg, France, and Germany meet. The original agreement was signed by only five countries — Belgium, France, Germany, Luxembourg, and the Netherlands. Today, the Schengen Area encompasses 29 countries, over 420 million people, and is the world's largest border-free travel zone. The original Schengen Agreement is displayed in the Schengen European Museum in the village.

Regional Guides

Schengen 90/180 Rule (29 European Countries)
US ESTA / B1/B2 (180 days per entry)
UK Standard Visitor (180 days in 12 months)
📖Difficulty:Beginner
Ask a Question

Have a question about this calculator? Get a detailed answer.

Deep Dive

Read the full guide on how to use this calculator effectively

Pročitaj više
Mathematically verified
Reviewed June 2026
Our methodology

Primajte tjedne matematičke savjete

Pridružite se 12.000+ pretplatnicima koji svaki tjedan dobivaju savjete za kalkulator.

🔒
100% Besplatno
Nikad nema registracije
Točno
Provjerene formule
Trenutačno
Rezultati dok tipkate
📱
Mobilno
Svi uređaji

Postavke

PrivatnostUvjetiO nama© 2026 Calkulon