You need to renew a passport, register after moving, or collect a driving licence. You open your municipality's booking page and the first free date is weeks away. Sometimes months.
That isn't because nothing exists. It's because you're looking at the wrong moment.
How a Dutch municipality's booking system works
Municipalities don't open their calendar all at once. They release a fixed number of slots per week or per month across their offices. For busy services — passport, ID card, registration — those slots often disappear within a day.
What you see afterwards isn't "the calendar". It's what's left after everyone who looked earlier has already booked.
That's also why the answer feels so blunt. The page shows no waiting list and no explanation, just the next date that happens to still be free.
Why slots open up anyway
People cancel. All day long.
They got the date wrong. They no longer need the document. They accidentally booked twice and cancelled one. They're ill.
Every cancellation puts that slot straight back into the same system, visible to anyone looking at that moment. There's no queue that gets processed automatically and nobody is notified. The slot is simply there again, and it belongs to whoever sees it first.
That's why two people with the same need on the same day have completely different experiences. One sees December, the other books next week.
When do slots usually appear
There's no fixed schedule, and anyone promising you an exact time is guessing.
What is true: cancellations follow human behaviour. People deal with this sort of admin in the morning before work, at lunch, or in the evening when they remember. Systems that clean up overnight sometimes release freed slots in one batch.
Practically: early morning and late afternoon are reasonable times to check. But it stays a gamble, because a slot that opens at 9:15 is usually gone by 9:30.
What you can do yourself
- Check more often, not for longer. Five ten-second checks a day beat one ten-minute session. The slot doesn't stay long.
- Be flexible about location. Larger municipalities have several district offices. Den Haag has multiple, so does Rotterdam. If you're willing to travel to another office, you triple your chances without changing anything else.
- Be flexible about time. Morning appointments are the most popular. A slot at half past three on a Tuesday survives longer than the same slot at nine.
- Look beyond the first page. Some municipal systems only show the next week with availability. Click through to later weeks — there are sometimes gaps.
- Call if it's genuinely urgent. If your passport expires before anything is free, the desk is sometimes reachable. They can't perform miracles, but with a demonstrable deadline there is occasionally an exception route.
What doesn't work
- Booking several appointments "just in case" and cancelling later. It holds slots that other people need, some municipalities tie appointments to your BSN, and you risk both being cancelled.
- Paying for a service that promises to book the appointment for you. Booking happens on the official site with your details. Anyone promising to do that on your behalf is asking for access you shouldn't give.
If you'd rather not keep doing this manually
We built AfspraakWacht for this — an app that continuously checks the booking pages of the IND and the municipalities of Den Haag, Rotterdam, Utrecht and Eindhoven, and sends you a notification the moment a slot opens within your date range.
The app doesn't book anything. It sees that a slot exists and tells you, so you can book it yourself on the official site. No account, no DigiD.
AfspraakWacht checks IND and gemeente appointments around the clock and alerts you the moment a slot opens.
Download on the App StoreFurther reading: how to get an earlier municipal appointment and what to do when no IND appointment is available.