Blocking your calendar for personal use, maintenance or holidays — without breaking your channels
Two weeks closed, a room being repainted, or family coming to stay: you need to take nights out of sale. Do it wrong and you get a double booking or skewed figures. Here is how to block properly — and how to avoid the unsellable gaps around it.
Share on LinkedIn
It sounds like the simplest task there is: take a few nights out of sale. You are travelling for two weeks, a room is being repainted, or your in-laws are staying in the room you would normally let. You close the calendar and you are done.
In practice, this is one of the operations that goes wrong most often. Not because it is hard, but because three or four channels are looking at the same room at the same time, and they do not all listen equally fast.
The two classic mistakes
Mistake one: blocking on each channel separately. You log in to Booking.com, close the room there, do the same on Airbnb, and forget Expedia — or your own booking engine on your website. Three weeks later a booking comes in for exactly that period. Now you have to cancel, with everything that follows: an unhappy guest, and on Booking.com a cancellation logged against you. How that chain breaks is covered in preventing overbookings with a channel manager.
Mistake two: creating a fake booking. A lot of hosts solve this by entering a booking under the name "maintenance" or "owner use" at a price of zero. The calendar is closed — that works. But you now have a zero-euro booking in your system, and it counts towards your occupancy rate, your average daily rate and your annual totals. A month with ten fake bookings looks, in your figures, like a month with a catastrophic ADR. What those numbers should actually mean is explained in occupancy, ADR and RevPAR.
How it should work
There is only one correct place to block: on a single central calendar that pushes availability to every channel. You set the room to zero availability for those dates, and the sync sends that to Booking.com, Airbnb, Expedia and your own booking engine. One action, all channels closed.
That is exactly the difference between a block and a booking: a block takes the room out of sale without creating a financial record. No revenue, no guest, no invoice — simply: this night is not for sale. In BedFlow PMS a block gets its own type and a reason (maintenance, owner use, closure), so you can still see later why that week was closed, without it polluting your revenue figures.
If you work with iCal links rather than a proper channel sync, this is immediately the weak point of that approach: iCal is only fetched every so often, and the delay between "I blocked it" and "the channel knows" can run to hours. Why that goes wrong in high season is in the drawbacks of iCal synchronisation.
The gap you do not see
This is the part most hosts overlook. Say you block Wednesday, Thursday and Friday for maintenance. You have a minimum stay of two nights in place.
What happens to Tuesday? That night is technically still available, but nobody can book it — a two-night booking starting Tuesday runs straight into your block. So Tuesday is lost in practice, without you having decided that. The same goes for Saturday if you run a weekend minimum: a guest arriving Saturday for two nights is fine, but anyone who needs Sunday as their second night falls outside.
Two ways to handle it:
- Plan the block against a natural boundary. Maintenance on Monday–Tuesday–Wednesday leaves the weekend intact. Maintenance in the middle of the week often costs you four or five nights instead of three.
- Temporarily lower your minimum around the block. Set the night before to a one-night minimum so a single night can still sell. More on how that setting works in setting a minimum stay.
Planning maintenance: look backwards first
Before you close a period, always check whether bookings are already in it. That sounds obvious, but with several rooms and several channels it is easily done: you block a week that already has a guest in it. A good calendar will not let you do that silently and warns you.
And pick your moment. Taking one room out of service for two weeks of painting is a detail in low season and an expensive joke in July. Look at your own figures from last year rather than at your gut feeling: the weeks you call "quiet" are not always the weeks that earn the least.
Owner use: keep it separate
If you or your family sleep in a room, that is not lost revenue — you sold nothing, so you lost nothing. But it is a night that was unavailable, and that should weigh differently in your figures than a night that simply stayed empty.
That is why it pays to distinguish between types of block. At the end of the year you want to be able to say: occupancy was 62 percent, and on top of that there were 24 nights blocked for owner use and 8 for maintenance. That is a very different story from 62 percent occupancy with the rest empty. And if you use a holiday property partly for private stays, this is information your accountant will be glad to have.
The practical checklist
- Block in one place, never per channel.
- Use a real block, not a zero-euro booking.
- Record the reason — maintenance, owner use, closure.
- Look at the nights before and after: are you creating an unsellable gap through your minimum stay?
- Check whether bookings already exist in the period.
- Do not do it late on a Friday evening. Give the sync time and check the next morning that every channel really is closed.
That last point is not paranoia. The sync works, but you want to have seen it with your own eyes once — certainly the first time you close a long period.
And when you reopen
Do not forget to remove the block. It is the mirror image of double booking: a room still closed in March because the winter block was never lifted. Set a reminder, or give the block an end date straight away instead of leaving it open "for now".
Want to see how blocks, channels and figures come together in one calendar? BedFlow PMS is free to try for 30 days at bedflow.eu — one calendar for all your rooms and channels, blocks with a reason, and availability that leaves for the platforms by itself. What it costs after that is on our pricing page. No credit card required.
30-day free trial, no credit card. We migrate your MyTourist or other PMS data with you.