ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
The calculator is a helping tool only; it
does not constitute a right to stay for a
period resulting from its calculation.
no implicit or implied warranties for any purpose
Please make a copy of the document to edit
2
EntryExitmax datemax exitlength of stay within 180 dayscumulative daysdays left to goMust not have spent more than 90 days in the past 180 days.
3
7-Jan-20224-Apr-2022May 20, 2025May 20, 202500-45977days left to stay90
4
15-Jul-20228/15/2022May 20, 2025May 20, 202500-45977last day to exitFeb 14, 2026
5
May 20, 2025Nov 16, 202518018090
6
May 20, 2025Nov 16, 2025180360-90days to count before today:180
7
May 20, 2025Nov 16, 2025180540-270day limit for staying:90
8
May 20, 2025Nov 16, 2025180720-450180 days agoMay 20, 2025
9
May 20, 2025Nov 16, 2025180900-630
10
May 20, 2025Nov 16, 20251801080-810
11
May 20, 2025Nov 16, 20251801260-990
12
May 20, 2025Nov 16, 20251801440-1170
13
May 20, 2025Nov 16, 20251801620-1350
14
May 20, 2025Nov 16, 20251801800-1530
15
May 20, 2025Nov 16, 20251801980-1710
16
May 20, 2025Nov 16, 20251802160-1890
17
May 20, 2025Nov 16, 20251802340-2070
18
May 20, 2025Nov 16, 20251802520-2250
19
May 20, 2025Nov 16, 20251802700-2430
20
May 20, 2025Nov 16, 20251802880-2610
21
May 20, 2025Nov 16, 20251803060-2790
22
May 20, 2025Nov 16, 20251803240-2970
23
May 20, 2025Nov 16, 20251803420-3150
24
May 20, 2025Nov 16, 20251803600-3330
25
May 20, 2025Nov 16, 20251803780-3510
26
May 20, 2025Nov 16, 20251803960-3690
27
May 20, 2025Nov 16, 20251804140-3870
28
May 20, 2025Nov 16, 20251804320-4050
29
May 20, 2025Nov 16, 20251804500-4230
30
May 20, 2025Nov 16, 20251804680-4410
31
May 20, 2025Nov 16, 20251804860-4590
32
May 20, 2025Nov 16, 20251805040-4770
33
May 20, 2025Nov 16, 20251805220-4950
34
May 20, 2025Nov 16, 20251805400-5130
35
May 20, 2025Nov 16, 20251805580-5310
36
May 20, 2025Nov 16, 20251805760-5490
37
May 20, 2025Nov 16, 20251805940-5670
38
May 20, 2025Nov 16, 20251806120-5850
39
May 20, 2025Nov 16, 20251806300-6030
40
May 20, 2025Nov 16, 20251806480-6210
41
May 20, 2025Nov 16, 20251806660-6390
42
May 20, 2025Nov 16, 20251806840-6570
43
May 20, 2025Nov 16, 20251807020-6750
44
May 20, 2025Nov 16, 20251807200-6930
45
May 20, 2025Nov 16, 20251807380-7110
46
May 20, 2025Nov 16, 20251807560-7290
47
May 20, 2025Nov 16, 20251807740-7470
48
May 20, 2025Nov 16, 20251807920-7650
49
May 20, 2025Nov 16, 20251808100-7830
50
May 20, 2025Nov 16, 20251808280-8010
51
May 20, 2025Nov 16, 20251808460-8190
52
May 20, 2025Nov 16, 20251808640-8370
53
May 20, 2025Nov 16, 20251808820-8550
54
May 20, 2025Nov 16, 20251809000-8730
55
May 20, 2025Nov 16, 20251809180-8910
56
May 20, 2025Nov 16, 20251809360-9090
57
May 20, 2025Nov 16, 20251809540-9270
58
May 20, 2025Nov 16, 20251809720-9450
59
May 20, 2025Nov 16, 20251809900-9630
60
May 20, 2025Nov 16, 202518010080-9810
61
May 20, 2025Nov 16, 202518010260-9990
62
May 20, 2025Nov 16, 202518010440-10170
63
May 20, 2025Nov 16, 202518010620-10350
64
May 20, 2025Nov 16, 202518010800-10530
65
May 20, 2025Nov 16, 202518010980-10710
66
May 20, 2025Nov 16, 202518011160-10890
67
May 20, 2025Nov 16, 202518011340-11070
68
May 20, 2025Nov 16, 202518011520-11250
69
May 20, 2025Nov 16, 202518011700-11430
70
May 20, 2025Nov 16, 202518011880-11610
71
May 20, 2025Nov 16, 202518012060-11790
72
May 20, 2025Nov 16, 202518012240-11970
73
May 20, 2025Nov 16, 202518012420-12150
74
May 20, 2025Nov 16, 202518012600-12330
75
May 20, 2025Nov 16, 202518012780-12510
76
May 20, 2025Nov 16, 202518012960-12690
77
May 20, 2025Nov 16, 202518013140-12870
78
May 20, 2025Nov 16, 202518013320-13050
79
May 20, 2025Nov 16, 202518013500-13230
80
May 20, 2025Nov 16, 202518013680-13410
81
May 20, 2025Nov 16, 202518013860-13590
82
May 20, 2025Nov 16, 202518014040-13770
83
May 20, 2025Nov 16, 202518014220-13950
84
May 20, 2025Nov 16, 202518014400-14130
85
May 20, 2025Nov 16, 202518014580-14310
86
May 20, 2025Nov 16, 202518014760-14490
87
May 20, 2025Nov 16, 202518014940-14670
88
May 20, 2025Nov 16, 202518015120-14850
89
May 20, 2025Nov 16, 202518015300-15030
90
May 20, 2025Nov 16, 202518015480-15210
91
May 20, 2025Nov 16, 202518015660-15390
92
May 20, 2025Nov 16, 202518015840-15570
93
May 20, 2025Nov 16, 202518016020-15750
94
May 20, 2025Nov 16, 202518016200-15930
95
May 20, 2025Nov 16, 202518016380-16110
96
May 20, 2025Nov 16, 202518016560-16290
97
May 20, 2025Nov 16, 202518016740-16470
98
May 20, 2025Nov 16, 202518016920-16650
99
May 20, 2025Nov 16, 202518017100-16830
100
May 20, 2025Nov 16, 202518017280-17010