90/180 Schengen allowance
CompliantData checks: Pass
Schengen Travel Dashboard
Compliant through April 30, 2027. Peak usage 88/90 with minimum headroom 2 days.
How this calculator works
- Polish D visa through February 14, 2027
- Poland days on/before that date excluded from 90/180 short-stay bucket
- arrival/departure days count as full days
- overlaps deduplicated for rolling count
- Bulgaria/Romania stays before January 1, 2025 are unsupported
- Monaco, San Marino, and Vatican City are counted as operational travel assumptions
- adjacent Poland→Ireland or Ireland→Poland legs may add one Schengen Transit day on departure when neither scheduled stay already counts that day.
Plan status
Compliant
No planned violation
Peak rolling days
88 of 90
10/28/2026
Smallest cushion
2 days left
France
Risk timeline
Drag the timeline scrubber below to explore dates. On desktop, hover the chart.
Use the timeline scrubber below to explore dates.
Loading chart…
Itinerary timeline & rolling lookback
Counted toward 90/180Poland D-visaSchengen transitOutside Schengen bucket180-day lookback
Itinerary ledger
Trips sorted by smallest cushion first. Click a country to focus the timeline.
| Country | Dates | Type | Days | Used at entry | Peak | Cushion | Status |
|---|---|---|---|---|---|---|---|
| Tightest | 10/21/2026 – 10/28/2026 | Counted toward 90/180 | 8 | 87 of 90 days | 88 of 90 days | 2 days left | Within limit |
Counted toward 90/180 · 8 days inclusive Counts toward the 90/180 limit.
| |||||||
| 8/16/2026 – 8/20/2026 | Counted toward 90/180 | 5 | 83 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 8/20/2026 – 8/24/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 8/24/2026 – 8/28/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 8/28/2026 – 9/1/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/1/2026 – 9/5/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/5/2026 – 9/9/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/9/2026 – 9/13/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/13/2026 – 9/17/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/17/2026 – 9/24/2026 | Counted toward 90/180 | 8 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/24/2026 – 9/28/2026 | Counted toward 90/180 | 5 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 9/28/2026 – 10/12/2026 | Counted toward 90/180 | 15 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 10/12/2026 – 10/19/2026 | Counted toward 90/180 | 8 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 10/19/2026 – 10/21/2026 | Counted toward 90/180 | 3 | 87 of 90 days | 87 of 90 days | 3 days left | Within limit | |
| 6/23/2026 – 6/26/2026 | Counted toward 90/180 | 4 | 79 of 90 days | 83 of 90 days | 7 days left | Within limit | |
| 6/20/2026 – 6/23/2026 | Counted toward 90/180 | 4 | 76 of 90 days | 80 of 90 days | 10 days left | Within limit | |
| 6/17/2026 – 6/20/2026 | Counted toward 90/180 | 4 | 73 of 90 days | 77 of 90 days | 13 days left | Within limit | |
| 6/14/2026 – 6/17/2026 | Counted toward 90/180 | 4 | 70 of 90 days | 74 of 90 days | 16 days left | Within limit | |
| 6/6/2026 – 6/6/2026 | Schengen transit | 1 | 69 of 90 days | 70 of 90 days | 20 days left | Within limit | |
| 4/25/2026 – 4/30/2026 | Counted toward 90/180 | 6 | 63 of 90 days | 69 of 90 days | 21 days left | Within limit | |
| 4/20/2026 – 4/25/2026 | Counted toward 90/180 | 6 | 58 of 90 days | 64 of 90 days | 26 days left | Within limit | |
| 4/16/2026 – 4/20/2026 | Counted toward 90/180 | 5 | 54 of 90 days | 59 of 90 days | 31 days left | Within limit | |
| 4/13/2026 – 4/16/2026 | Counted toward 90/180 | 4 | 51 of 90 days | 55 of 90 days | 35 days left | Within limit | |
| 4/10/2026 – 4/13/2026 | Counted toward 90/180 | 4 | 48 of 90 days | 52 of 90 days | 38 days left | Within limit | |
| 4/5/2026 – 4/10/2026 | Counted toward 90/180 | 6 | 43 of 90 days | 49 of 90 days | 41 days left | Within limit | |
| 3/29/2026 – 4/5/2026 | Counted toward 90/180 | 8 | 36 of 90 days | 44 of 90 days | 46 days left | Within limit | |
| 3/22/2026 – 3/29/2026 | Counted toward 90/180 | 8 | 29 of 90 days | 37 of 90 days | 53 days left | Within limit | |
| 3/17/2026 – 3/22/2026 | Counted toward 90/180 | 6 | 24 of 90 days | 30 of 90 days | 60 days left | Within limit | |
| 3/16/2026 – 3/17/2026 | Counted toward 90/180 | 2 | 23 of 90 days | 25 of 90 days | 65 days left | Within limit | |
| 3/9/2026 – 3/16/2026 | Counted toward 90/180 | 8 | 16 of 90 days | 24 of 90 days | 66 days left | Within limit | |
| 3/2/2026 – 3/9/2026 | Counted toward 90/180 | 8 | 9 of 90 days | 17 of 90 days | 73 days left | Within limit | |
| 2/21/2026 – 3/2/2026 | Counted toward 90/180 | 10 | 0 of 90 days | 10 of 90 days | 80 days left | Within limit | |
| 4/30/2026 – 5/21/2026 | Poland D-visa | 22 | — | — | — | — | |
| 5/21/2026 – 5/26/2026 | Poland D-visa | 6 | — | — | — | — | |
| 5/26/2026 – 6/1/2026 | Poland D-visa | 7 | — | — | — | — | |
| 6/1/2026 – 6/6/2026 | Poland D-visa | 6 | — | — | — | — | |
| 6/6/2026 – 6/14/2026 | Outside Schengen bucket | 9 | — | — | — | — | |
| 6/26/2026 – 7/5/2026 | Poland D-visa | 10 | — | — | — | — | |
| 7/5/2026 – 7/12/2026 | Poland D-visa | 8 | — | — | — | — | |
| 7/12/2026 – 7/19/2026 | Poland D-visa | 8 | — | — | — | — | |
| 7/19/2026 – 7/26/2026 | Poland D-visa | 8 | — | — | — | — | |
| 7/26/2026 – 8/9/2026 | Poland D-visa | 15 | — | — | — | — | |
| 8/9/2026 – 8/16/2026 | Poland D-visa | 8 | — | — | — | — | |
| 10/28/2026 – 11/2/2026 | Outside Schengen bucket | 6 | — | — | — | — | |
| 11/2/2026 – 11/7/2026 | Outside Schengen bucket | 6 | — | — | — | — | |
| 11/7/2026 – 11/14/2026 | Outside Schengen bucket | 8 | — | — | — | — | |
| 11/14/2026 – 11/21/2026 | Outside Schengen bucket | 8 | — | — | — | — | |
| 11/21/2026 – 11/23/2026 | Outside Schengen bucket | 3 | — | — | — | — | |
| 11/23/2026 – 11/26/2026 | Outside Schengen bucket | 4 | — | — | — | — | |
| 11/26/2026 – 11/28/2026 | Outside Schengen bucket | 3 | — | — | — | — | |
| 11/28/2026 – 12/1/2026 | Outside Schengen bucket | 4 | — | — | — | — | |
| 12/1/2026 – 12/3/2026 | Outside Schengen bucket | 3 | — | — | — | — | |
| 12/3/2026 – 12/5/2026 | Outside Schengen bucket | 3 | — | — | — | — | |
| 12/5/2026 – 12/19/2026 | Outside Schengen bucket | 15 | — | — | — | — | |
| 12/19/2026 – 1/10/2027 | Outside Schengen bucket | 23 | — | — | — | — | |
| 1/10/2027 – 1/17/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 1/17/2027 – 1/31/2027 | Outside Schengen bucket | 15 | — | — | — | — | |
| 1/31/2027 – 2/7/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 2/7/2027 – 2/14/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 2/14/2027 – 2/21/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 2/21/2027 – 2/28/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 2/28/2027 – 3/7/2027 | Outside Schengen bucket | 8 | — | — | — | — | |
| 3/7/2027 – 3/10/2027 | Outside Schengen bucket | 4 | — | — | — | — | |
| 3/10/2027 – 3/14/2027 | Outside Schengen bucket | 5 | — | — | — | — | |
| 3/14/2027 – 3/28/2027 | Outside Schengen bucket | 15 | — | — | — | — | |
| 3/28/2027 – 4/11/2027 | Outside Schengen bucket | 15 | — | — | — | — | |
| 4/11/2027 – 4/25/2027 | Outside Schengen bucket | 15 | — | — | — | — | |
| 4/25/2027 – 4/30/2027 | Outside Schengen bucket | 6 | — | — | — | — | |