Dynamic pricing for vehicle rental: where to start
Season, duration, category, booking lead time: the variables that actually matter, and how to test them without breaking your rate grid.
Dynamic pricing does not start with a price change, it starts with a measurement: before you touch your grid, pull your booking history and work out, category by category, which days go out full and which ones sit still. An agency running between 5 and 40 vehicles does not need an algorithm, it needs to know which days are scarce in its own area, and to charge for that scarcity instead of giving it away.
After that, you move one variable at a time, on a single category, for long enough that the result can be read. This is the exact opposite of the common reflex, which is to cut the rate everywhere as soon as a week looks empty, when in most cases the vehicle is not overpriced: it is simply invisible.
- Dynamic pricing means varying the price according to how scarce a given day is, not according to your mood or your neighbour.
- Six variables are enough: real season, day of the week, duration, category, booking lead time and the local supply still available.
- Test one variable at a time, on one category, keeping the rest of the fleet as a control group.
- A written floor and ceiling protect your grid far better than a rule you keep in your head.
- Plenty of views and few bookings means price or conditions. Few views means distribution.
What dynamic pricing means for an independent agency
At the big chains, dynamic pricing is a job in its own right, with dedicated teams and systems that recalculate rates continuously. For an independent rental agency it is something else entirely, and that is good news: it means writing a handful of simple, checkable rules that anyone at the counter can apply, then reviewing them on fixed dates. A rule you cannot explain to your team in one sentence will not survive three weeks.
- Level one: a single grid all year round. Simple and legible, but you leave money on the table in high season and stay expensive when nobody is coming.
- Level two: a seasonal grid, with two or three seasons defined by your own trading dates rather than by the official calendar.
- Level three: conditional rules that adjust the rate according to duration, booking lead time and what is left on the lot.
Most independent agencies gain the most from moving cleanly from level one to level two. Level three is only worth the effort if your history is clean enough that you genuinely know what you are adjusting.
The variables that actually matter
There are many, but six cover almost every situation a local agency faces. The table below sets out what each one measures and how to test it without putting your grid at risk.
| Variable | What it measures | How to test it safely |
|---|---|---|
| Real season | How scarce a given day is in your area | Split the year into three in-house seasons, then apply a clear gap between high and low season on one category only |
| Day of the week | The rhythm of departures: weekends, month end, the eve of a long weekend | Compare the same vehicle across two consecutive Thursdays and two consecutive Saturdays |
| Duration | The economics of turnover: fewer cleanings, fewer condition reports, fewer lost slots | Create a weekly tier that is clearly more attractive than seven separate single days |
| Category | The relative scarcity of your fleet: city car, estate, seven-seater, van | Move one category only and leave the others untouched as a control |
| Booking lead time | The gap between someone booking months ahead and someone calling the day before | Open an early-booking rate capped by number of vehicles, then leave it alone |
| Local supply | What is genuinely still available around you on that date | Record what other rental firms in the area still have free, without copying their rates |
The real season, not the calendar one
In France, demand does not follow months, it follows school holidays and long weekends. The split into zones A, B and C shifts traffic from one year to the next and from one region to another, to the point where two agencies a hundred kilometres apart can have completely different full weeks. Add the May long weekends, Toussaint, the 15 August holiday, and the events that never move an inch: the trade fair, the exhibition, the festival, the conference, the start of the university year, the Christmas market.
Each vehicle type has its own season. A van does not rent like a city car: it goes out at month end, on Saturdays, in spring and through the moving season, usually to local customers who book late. Estates and seven-seaters follow the holiday exodus. On the coast, in Corsica or near a ski resort, seasonality is brutal and the fleet becomes scarce before rates even move. An agency on a retail park, serving tradespeople and replacement vehicles, lives to a completely different rhythm.
Booking lead time, the most poorly used variable
The customer who books months ahead and the one who walks in the day before are not buying the same thing. The first is buying certainty, the second is buying availability. Charging them the same rate means losing both: you are too expensive for the planner and too cheap for the last-minute caller.
The clean way to use this variable is to cap the early rate by number of vehicles rather than by date: you open a limited share of your fleet at an attractive rate, and once those vehicles are gone the rule stops by itself. Free cancellation also changes the equation. With DRIVO it is available up to 48 hours before pick-up, which means that beyond that point a booking is all but certain and your schedule becomes a reliable basis for decisions.
Local supply: watch it, never copy it
Looking at what other rental firms in your area are doing is useful, but not in the usual way. What informs you is not their advertised price, it is what they still have free on a given date. If the whole town is booked out over the Ascension weekend, your last vehicle is scarce and a noticeably higher high-season rate is justified. If everyone still has stock, no price will fill your lot.
The big chains based at airports carry concession fees and fleet commitments that have nothing to do with yours. Their rate tells you nothing about your cost structure. Matching it, upwards or downwards, means letting somebody else set your margin.
The figures to pull from your back-office before you move a rate
- 1Utilisation by category and by month: what share of available days was actually rented. It is the only measure that separates a pricing problem from a fleet problem.
- 2Requests you turned away for lack of a vehicle. An agency that regularly turns people away in July should never be quoting its February rate there.
- 3The average gap between booking and pick-up, by category. That is what tells you how late it is still worth moving a rate.
- 4The average rental duration. If it is short, your turnover costs, from cleaning to condition reports to trips back to the lot, weigh far more than you think.
These four indicators fit on a plain spreadsheet and beat a sophisticated tool fed with incomplete data. If your booking software cannot produce them, that is already useful information.
Testing without breaking your grid
A pricing test has the same requirements as a technical one: a single variable, a control, a duration decided in advance, and a written decision at the end.
- 1Freeze a reference grid and keep it in writing. That is where you go back to if the test fails.
- 2Pick one category and one variable: the city car and duration, for instance, or the seven-seater and the season.
- 3Write down a floor and a ceiling. Below the floor you work at a loss once turnover is paid for; above the ceiling you are no longer credible in your area.
- 4Let a full cycle run: two to four weeks for a day-of-the-week effect, a whole season for a seasonal one.
- 5Compare against the control, not against last month. Last month had different weather, different holidays and different events.
- 6Decide, then write the rule in one sentence. An unwritten rule stops existing the moment you go on holiday.
Three traps come up again and again. Changing a rate several times a week makes any test unreadable. Forgetting that the deposit and the excess are part of the perceived price: an attractive daily rate paired with an off-putting deposit does not convert. And running a test during an atypical period, such as roadworks on the main route, a transport strike, a bridge closure or freak weather, then drawing a general conclusion from it.
The classic mistake: cutting the price when the problem is visibility
A vehicle sitting on the lot is not necessarily too expensive. Before touching the rate, ask yourself a simple question: how many people actually saw that listing this week? If the answer is that you do not know, you do not have a pricing problem, you have a measurement problem.
The diagnosis has two branches. Plenty of views and few bookings means the problem is the price or the conditions, meaning the deposit, the excess, the mileage included, the return hours, or photos that do the vehicle no justice. Few views means the problem is distribution, because the listing does not exist where people are searching, it is not in their language, or it does not appear on the dates they ask for.
The second branch is by far the most common among independent agencies, and also the most expensive. A rate cut made to solve a visibility problem erodes the margin without filling anything, and then becomes very hard to reverse: your regular customers have memorised the new price and now treat it as the real one.
What a marketplace changes about your grid
Being present where travellers search settles the distribution branch and changes the way you read your pricing tests. DRIVO is a European marketplace connecting independent and local rental agencies with travellers across Europe and North Africa, with listings and support in five languages: English, French, Spanish, Italian and Arabic. For a rental firm, that means the Italian or Moroccan visitor planning a trip finds you without having to translate your listing themselves. Beyond cars, the marketplace also covers vans and utility vehicles, motorhomes and campervans wherever local supply exists.
On terms, listing costs 0 €, with no listing fee and no monthly subscription, and commission is charged only on completed bookings, so a quiet week costs nothing. Payouts are automated through Stripe, and the back-office brings together the calendar, the bookings and fleet management, which is exactly the data you need in order to read a pricing test. The price shown to the traveller is complete before payment, including the DRIVO service fee displayed on its own line, which keeps counter discussions short.
Do I need revenue management software to get started?
No. A spreadsheet, your booking history and a written seasonal grid capture most of the gains for a fleet this size. A tool becomes useful once you already have stable rules and enough volume that fine-tuning them changes something.
How often should rates be reviewed?
On fixed dates rather than in reaction to events. A seasonal review plus a monthly check on your tightest categories is enough in most agencies. Constantly changing rates makes your results unreadable and confuses loyal customers.
Will dynamic pricing drive away my local customers?
Not if your rules can be explained. Customers accept that a high-season day costs more than a Tuesday in November; what they reject is a price that moves for no visible reason. Many agencies also protect their business accounts and replacement-vehicle contracts with a dedicated grid that stays stable all year.
How do I tell whether my problem is price or visibility?
Compare the number of people seeing the listing with the number of bookings it produces. If you are seen and not booked, look at the rate, the deposit, the excess and the photos. If you are not being seen, no price cut will fix anything.
Should I match the rates of the big chains?
No. Their costs, their locations and their fleet commitments are not yours, especially at airports. Watch their remaining availability on a given date instead: that is what tells you whether your vehicle is scarce that day.
How should cancellations be handled when rates move?
Set a written rule and display it before booking. On DRIVO, cancellation is free up to 48 hours before pick-up and the service fee is refunded in that case. Beyond that point your schedule is reliable enough to serve as a basis for pricing decisions.