Bookings

Double bookings cost more than you think — and why a two-hour buffer is enough

A 10am return and a 10am departure are not a double booking on paper. In the car park, they are. Here is the two-hour buffer, worked out minute by minute, and what a turnaround that is too tight really costs you in August.

Elaicar10 min read

A customer brings a Logan back at 10am. Another one comes to collect it at 10am. On the planning board nothing overlaps: the first booking ends on 12 August, the second starts on 12 August. It all looks perfectly clean.

Out in the car park it is a different story. The first customer turns up at 10:25 because he decided to fill the tank on the way. The second has been waiting since 9:50, suitcase on the ground beside him, checking his watch. The car is dirty, there is a quarter of a tank left, and the return inspection has not even been started.

This is not a double booking. It is worse than that: nothing in your system warned you, because technically there is no conflict at all. And this is exactly the scenario that costs you the most in August.

The conflict is not on the planning board, it is in the car park

Between one car coming back and the next customer driving off, there is a list of jobs that nobody ever puts on the planning board:

  • the return inspection: walk around the vehicle, photos, odometer, fuel level, check for fresh scratches;
  • the wash, interior included if the customer has been eating in the car or is coming back from Agadir with sand everywhere;
  • the refuel, including the drive to the petrol station and the queue once you get there;
  • closing the file: invoice, releasing the deposit, any late-return or excess-mileage charges;
  • then, for the next customer: a copy of the CIN (the Moroccan national ID card) and of the permis, the driving licence, plus the contract, the deposit, the departure inspection and the handover of the vehicle.

Not one of those lines appears in a calendar slot. They all land in the same window, with the same person behind the counter, often with two customers waiting at once.

The outcome is predictable. Either you make the departing customer wait — twenty minutes, forty minutes — and he starts his rental in a bad mood. Or you hand him the car as it is, dirty and half empty, and you lose any chance of contesting a scratch that was already there. Or you rush the return inspection, and the previous customer's scratch quietly becomes yours.

It is a chain of small losses, never a catastrophe. Which is precisely why it never shows up anywhere in your accounts.

Two hours: where that number comes from

Time it once, honestly, on a car coming back on a Saturday in high season:

  • return inspection, photos and odometer reading: 10 to 20 minutes if the customer is cooperative;
  • wash: 20 to 40 minutes depending on the queue. The prices observed at station car washes run around 40 to 50 MAD for a city car, more when the interior needs doing;
  • fuel: 10 to 15 minutes, more if the station is two roundabouts away;
  • the next file: CIN, permis, contract, deposit, departure inspection, 15 to 25 minutes;
  • and the late arrival of the customer bringing the car back, which is not a hypothesis but a constant: 15 to 30 minutes.

Add it up: you land somewhere between 1h10 and 2h10. Two hours is not a round number picked because it looks tidy, it is the realistic floor for a normal turnaround, with nothing going wrong, and one single person behind the counter.

Two hours is not enough everywhere, and it is worth saying so plainly. If you deliver to the airport, the useful buffer is more like three to four hours: you have to count the drive out, the drive back and the waiting around in the car park. If the car comes back in Casablanca and leaves again from Marrakech, that is no longer a buffer, it is half a day of moving the vehicle.

The principle does not change: the buffer has to reflect your operational reality, not your optimism.

Twenty cars, one month of August: what it really costs

Take a fleet of 20 vehicles in August, more or less full. The daily rates observed on the market for an economy city car in high season run from roughly 280 to 420 MAD; let us use 350 MAD for the calculation.

Over a month, a fleet that size easily goes through 120 to 150 key handovers. If one turnaround in ten is too tight — that is, a return and a departure less than two hours apart — you have a dozen tense situations in the month. Not all of them end badly. Let us count four that genuinely go wrong.

A typical slip-up, in dirhams
Free day or goodwill discount350
Upgrade (bigger car, same daily rate)150
Express wash and emergency refuel80
Taxi or transfer for the waiting customer80
Front-desk hour lost, two people100
Direct cost of one slip-up760
Four slip-ups in August3 040
July + August, at the same rate6 000

760 MAD is the version where you get away with it. The version where you do not is the cancellation: the customer walks over to the agency next door, and three days of rental walk out with him — more than 1 000 MAD on a single vehicle that you cannot re-let within the hour.

Above all there is the knock-on effect, the most expensive and the least visible of the lot. The vehicle you hand over as an upgrade to save the situation is a vehicle that will be missing from its own slot two days later. You are not solving the problem, you are moving it.

Add to that the two-star Google review written in the car park, while the customer is still waiting. That one you pay for over months.

Lock it at creation, do not detect it afterwards

Avoiding a double booking in a car rental agency, in practice, is not about displaying a nicely coloured planning board. Most tools do exactly that, then alert you when two bars touch. That is useful, but it is a smoke detector: it warns you once the double commitment already exists, and it leaves you to handle the conversation with the customer.

The approach that works is more boring and a great deal more effective. At the moment the booking is created, the vehicle is locked and availability is recalculated at that precise instant, with the two-hour buffer applied on both sides of the slot. If the slot does not pass, the booking is not created. There is nothing left to correct afterwards.

That distinction matters most when several people are booking at the same time: your colleague at the counter, you on WhatsApp, and the form on your online booking site at three in the morning. Without a lock, two bookings can be born in the same second on the same vehicle, each of them having read a planning board that was still free.

Two details change a great deal day to day. First, a booking still waiting to be confirmed has to block the vehicle on the agency side like any other: a customer who has to call back to confirm should not leave the car showing as free to your colleague. Second, an immobilisation for servicing, for the visite technique — Morocco's compulsory roadworthiness inspection — or to repair a wing blocks the slot exactly like a rental does, which saves you from promising a car that is still at the garage.

The rest follows from there: the digital inspection with photos, odometer and fuel level at both ends, and the automatic calculation of late-return or excess-mileage charges. It is the same foundation as day-to-day fleet management, seen from the planning board.

When you do not need software for this

Let us be clear: with three cars and one person behind the counter, you do not have a double-booking problem. You carry the planning in your head, you know the white Logan comes back on Thursday around midday, and a notebook or an Excel file will do the job perfectly well. Paying a monthly subscription for that would be money spent for nothing.

The mental model breaks in specific places. The day a second person starts taking bookings. The day you open a second pick-up point. The day requests start arriving on WhatsApp at 11pm, in darija — Moroccan Arabic — while you are asleep. Or simply past eight to ten vehicles, because at that point it is no longer a planning board, it is a combinatorics problem.

The symptom is easy to recognise: you call your colleague before confirming a booking, just to check. If that happens to you several times a day, you are already paying for the problem, in time rather than in dirhams.

What you can check on Monday morning

Three things, without buying anything.

Pull out your contracts from last August and count the turnarounds where a return and a departure on the same vehicle fall less than three hours apart. That is your real exposure, as a number, not as an impression.

Then time three complete turnarounds with your phone, from the moment one customer returns the car to the moment the next one drives off. You will get your own buffer, and it will probably be longer than you imagined.

Finally, write the rule down and make sure it is respected: no departure is confirmed within X hours of a return on the same vehicle. On a notebook or in software, it hardly matters. The rule is what makes you money; the tool only applies it without ever getting tired.

If you do get as far as the tool: at Elaicar, real-time availability checking, the two-hour buffer and locking the vehicle when the booking is created are all included from the Starter plan, at 99 MAD per month. The online booking module is added at 49 MAD, GPS tracking at 69 MAD. The trial runs for 14 days, with no bank card: enough to spend a real high-season weekend on it.

Try Elaicar on your real rentals

14 days, every feature, no credit card. Bookings, contracts and payments in one place.