Schengen 90/180, single-entry visas, per-stay caps, and rolling windows. AtlasDays counts them against your real trips and tells you the date you have to leave by.
A rolling window does not reset on a date you can circle. Every day you spend inside the zone changes the answer, and every day you spend outside it slowly gives days back. So the question is never just how many days you have used. It is how many you will have used on the day you land, and on the day you plan to leave.
Spreadsheets get this wrong quietly. You find out at a border, where being close does not count.
Start from the rule, not a blank form
Pick Schengen 90/180, a single-entry visa, a per-stay cap, or a country's own entry limit. The window length, the reset behaviour, and the counting method arrive already set. You are not translating a government PDF into arithmetic and hoping you read it right.
If your permission is unusual, build a custom tracker and set the window yourself.
See the number and the trips behind it
85 of 90 used, 5 remaining, the date the window next moves, and the exact trips that produced the total. The forecast line shows what your planned trips do to the count before you commit to them.
A count you cannot audit is a count you cannot defend, so the arithmetic stays on screen next to the answer.
Get told before it matters, not after
Set warnings at 30, 14, 7, or 1 day remaining, on any tracker, delivered at a time you choose. The only useful warning is one that arrives while you can still change the booking.