UK guide
Research
What does a fixed 30-minute travel gap cost a year?
A fixed travel gap gives every journey between customers the same number of minutes. When the real changeover between visits is shorter, the difference sits idle; when it is longer, you start late and the delay carries on. This model counts both over a working year for 10-, 20-, 30- and 45-minute gaps, with every input and formula published.
Quick answer
It depends on how long your changeovers really take. With this model's illustrative inputs (five visits a day, so four changeovers, and 230 working days), each minute a fixed gap is longer than the real changeover leaves about 15 hours a year idle. A 30-minute gap leaves 153 hours a year idle if changeovers take 20 minutes, and 307 if they take 10. If they take 45, it makes you late instead: 15 minutes at the second visit, an hour by the fifth. These are scenarios, not customer data.
What this model measures, and who it is for
A fixed gap is one number of minutes held between every pair of bookings, whatever the next address. Booking tools call it a buffer, blocked time or a travel gap. This model asks what that number costs over a working year, both ways: minutes held but not needed, and minutes needed but not held.
It is for a solo mobile or home-visit business that already uses a fixed gap. It tells you less if you do one or two long jobs a day, or if your diary has plenty of empty time anyway, because idle minutes only cost bookings when customers want them. To choose the gap itself, use the travel buffer guide.
Method and assumptions
Every figure comes from one small calculation, with inputs chosen to be easy to follow. They are modelled scenarios, not CalMov customer data, and none of the four gaps is presented as typical.
- 5 visits a day, so 4 changeovers. Drives from base and back home are left out: a gap between bookings doesn't cover them.
- 230 working days: about 260 weekdays, less the 28 days' paid leave GOV.UK says most workers on a five-day week must get (bank holidays can count towards it), rounded down from 232 for illness or vehicle trouble. Self-employed people get no holiday pay, so use the days you plan to work.
- Real changeover: from finishing one service to being ready to start the next, so pack-down, the drive, parking, getting in and setup. A mapped drive time is only part of it.
- 60-minute visits that finish on time, and an illustrative £40 a visit, which is not a suggested or typical price.
- No safety margin: an exact fit means no spare minute.
- Hours are rounded to the nearest hour and extra visits down to whole visits.
need = the real changeover, in minutes
late = how late you are running (0 at first visit)
max(0, x) = x, or 0 if x is below 0
For each changeover, in order:
idle += max(0, gap - need - late)
late = max(0, late + need - gap)
Idle hours a year
= idle minutes a day × 230 ÷ 60
Extra visits, at most
= idle minutes a year ÷ (60 + need)
Takings, at most = extra visits × £40Scenario 1: every changeover takes the same time
Here all four changeovers in a day take the same time. Read across a row for the gap you set, and down a column for how long your changeovers really take.
Idle time depends only on the surplus: 4 changeovers × 230 days ÷ 60 is about 15.3 hours a year per surplus minute, so 10 minutes costs 153 hours, nearly four 40-hour weeks. A shortfall compounds instead: the second visit starts late by the shortfall, and the fifth by four times it.
| Fixed gap | 10-minute changeovers | 20-minute changeovers | 30-minute changeovers | 45-minute changeovers |
|---|---|---|---|---|
| 10-minute gap | Exact fit, no spare minute | 5th visit 40 min late | 5th visit 80 min late | 5th visit 140 min late |
| 20-minute gap | 153 hours idle | Exact fit, no spare minute | 5th visit 40 min late | 5th visit 100 min late |
| 30-minute gap | 307 hours idle | 153 hours idle | Exact fit, no spare minute | 5th visit 60 min late |
| 45-minute gap | 537 hours idle | 383 hours idle | 230 hours idle | Exact fit, no spare minute |
What the idle hours could hold
Idle minutes become a booking only when a whole visit and the journey to it fit inside them. Divide the idle minutes a year by a visit plus its changeover for the most extra visits they could hold.
That ceiling assumes minutes can be pooled, but they arrive a few at a time, on different days. The last column is the stricter test: on a full five-visit day, would the minutes the gap wastes fit another visit? With a 30-minute gap and 20-minute changeovers, the day frees 40 minutes and another visit with its journey needs 80, so the cost is a later finish, not a lost booking. If customers want the time, your figure falls between the two.
| Scenario | Idle a year | Extra visits, at most | Takings, at most | Extra visits on a full day |
|---|---|---|---|---|
| 20-minute gap, 10-minute changeovers | 153 hours | 131 visits | £5,240 | None: frees 40 minutes, needs 70 |
| 30-minute gap, 10-minute changeovers | 307 hours | 262 visits | £10,480 | 1 a day: 230 a year, £9,200 |
| 30-minute gap, 20-minute changeovers | 153 hours | 115 visits | £4,600 | None: frees 40 minutes, needs 80 |
| 45-minute gap, 10-minute changeovers | 537 hours | 460 visits | £18,400 | 2 a day: 460 a year, £18,400 |
| 45-minute gap, 20-minute changeovers | 383 hours | 287 visits | £11,480 | 1 a day: 230 a year, £9,200 |
| 45-minute gap, 30-minute changeovers | 230 hours | 153 visits | £6,120 | None: frees 60 minutes, needs 90 |
When the gap is too short, lateness adds up
A gap shorter than the changeover costs no idle time. It costs punctuality, and the delay carries forward: each short changeover adds to it, and only a later one with time to spare takes it away.
With a 30-minute gap on 45-minute changeovers, the second visit starts 15 minutes late, the third 30, the fourth 45 and the fifth an hour late: two and a half hours of customers waiting, and a finish an hour later than planned. That is four late starts a day, or 920 over 230 days.
Skipping a break or rushing setup wins some back, at a cost the diary doesn't show.
Scenario 2: a day where changeovers vary
Here the four changeovers take 15, 30, 10 and 25 minutes, in that order. The average is 20 minutes, as in the middle column of scenario 1, so any difference comes from the variation alone.
A gap set to the average still makes two visits a day late, because you only catch up when a short changeover follows a long one; in the reverse order, it makes three late. The smallest gap that is never late is 30 minutes, the longest changeover, and it holds back 40 minutes a day. Over 230 days that is 153 hours: the price of covering every journey with one number.
| Gap | Idle in the day | Late starts in the day | Over 230 days |
|---|---|---|---|
| 10-minute gap | 0 minutes | 4 visits: 5, 25, 25 and 40 minutes late | 920 late starts |
| 20-minute gap | 5 minutes | 2 visits: 10 and 5 minutes late | 460 late starts, 19 idle hours |
| 30-minute gap | 40 minutes | None | 153 idle hours |
| 45-minute gap | 100 minutes | None | 383 idle hours |
| Per-journey (15, 30, 10, 25) | 0 minutes | None | None, if each estimate is right |
Real drive times vary, and a map shows only the drive
The scenarios treat each changeover as known, but real drives change with the route and the time of day. The Department for Transport's report on local 'A' roads in Great Britain for April 2025 to March 2026 gives average weekday speeds of 23.3 mph from 7am to 10am, 23.9 mph from 10am to 4pm, 22.1 mph from 4pm to 7pm and 29.7 mph from 7pm to 7am, with the lowest speeds generally in the two peaks. Urban 'A' roads averaged 17.6 mph; rural ones, 34.4 mph.
Those are national averages; only your own records show how much your routes vary. And a mapped drive time covers the drive alone. Parking, walking to the door, getting in, setup and pack-down are not in it, and they change from address to address. Count each once, in the changeover or in the service length.
What a per-journey travel time does instead
A per-journey travel time works out each journey from the two addresses involved, instead of giving every journey the same number. In scenario 2 it would hold 15, 30, 10 and 25 minutes, so the allowances leave no idle minutes and cause no late starts. It is still an estimate, so keep a margin, and it does not plan or reorder your route.
In CalMov, the customer enters their address first, and CalMov only offers times you can actually reach, allowing for the journey before and after each visit. On Lite, which is free, the allowance is a fixed travel gap between bookings that you set, so this model applies to it directly. On Pro, CalMov uses road-based drive times with expected traffic. The calendar shows the drive time between visits, and dragging a booking checks that the new time fits, including the drive.
A fixed gap costs little when your changeovers are within a few minutes of each other. If your worksheet shows otherwise, compare the plans.
Do it with your own numbers
You need a normal working week of records and a spreadsheet or notepad, with one row per changeover.
- Write down your current fixed gap in minutes.
- For a week, time each changeover from the end of a service to being ready to start the next, noting the mapped drive apart from pack-down, parking, access and setup.
- Count your changeovers a day (visits minus one) and your working days a year.
- Run the two lines of the calculation for each day, in order, starting with late at 0. Total the idle minutes; note each late start.
- Idle hours a year = average idle minutes a day × working days ÷ 60.
- For a ceiling on bookings, divide idle minutes a year by visit length plus your usual changeover; multiply by your price.
- Repeat with the gap set to your longest regular changeover. Its idle hours are what never running late costs with one number.
- If both results are small, your gap is fine. If either is large, try per-journey times or grouping customers by area.
Limitations
- These are modelled scenarios, not observations. No CalMov customer data was used.
- Every visit lasts 60 minutes and ends on time; real services run over or finish early.
- Only journeys between customers count, and each is treated as known; on the day, traffic, parking and access move it.
- Lateness is only made up by later spare minutes, never by rushing or skipping a break.
- Idle time isn't automatically lost: it may hold a break, admin or a phone call.
- Takings are before costs, and the ceilings assume every freed slot is booked.
- The 230 days and £40 are assumptions to replace with your own.
Frequently asked questions
How many hours a year does a 30-minute travel gap cost?
It depends on your real changeovers. At four changeovers a day and 230 working days, a 30-minute gap leaves 153 hours a year idle on 20-minute changeovers and 307 on 10-minute ones. On changeovers longer than 30 minutes it wastes nothing but makes you late, more so with each visit.
What does each extra minute of travel gap cost over a year?
Multiply your changeovers a day by your working days and divide by 60. At four changeovers and 230 days, each minute of gap beyond what you need is about 15.3 hours a year; at two changeovers, 7.7; at six, 23.
Should I set my travel gap to my average journey?
Not if your journeys vary. A gap equal to the average is short on every longer-than-average changeover, and you only catch up when a short one follows. In scenario 2, a 20-minute gap matches the average and still makes two visits a day late.
Does idle time between appointments always cost me bookings?
No. Idle minutes cost a booking only when, on the same day, they add up to a whole visit plus the journey to it, and a customer wants that time. Otherwise the cost is a later finish, or a break you didn't plan.
Does CalMov use a fixed travel gap?
On Lite, which is free, yes: a fixed travel gap between bookings that you set, so this model applies directly. On Pro, CalMov uses road-based drive times with expected traffic instead. Either way, it only offers times you can reach, allowing for the journey before and after each visit.
Sources and further reading
Sources used to check this guide. Check the linked guidance for current requirements, features and prices.
How CalMov helps
CalMov combines service duration, working availability and customer location to help mobile businesses offer bookable times that allow for the surrounding journeys.
Compare Lite's fixed travel gap with Pro's drive times