Driver scheduling software plans when your drivers work, matches them to routes and deliveries, and keeps their hours within legal limits, all in one place. For UK fleets, it replaces spreadsheets and WhatsApp threads with a single system that tracks drivers' hours, rest breaks and availability as the schedule is built.
Get it right and your vehicles run on time, your drivers stay legal and rested, and your labour costs stop drifting. Get it wrong and you're rebuilding the rota every week, chasing cover by phone, and finding out about a drivers' hours breach at a DVSA roadside check. This guide on driver scheduling is covers the UK rules that shape it, and ten best practices that keep a fleet running smoothly.
Why does driver scheduling matter?
Good driver scheduling does five things for a fleet:
- It keeps vehicles productive. Matching the right driver to the right route cuts idle time and dead mileage, so you get more done with the fleet you already have.
- It keeps you compliant. Driving hours, rest breaks and working-time limits are enforced by the DVSA. A schedule built around those limits keeps you on the right side of them, before a driver is on the road, not after.
- It protects delivery windows. When shifts line up with delivery slots, you hit customer promises and build the reliability that wins repeat work.
- It gives you visibility. Knowing who's working, who's available and who's approaching their hours limit lets you react fast when something changes.
- It absorbs disruption. Traffic, breakdowns, sickness and weather all happen. A schedule with cover built in bends instead of breaking.
How do UK drivers' hours rules affect scheduling?
Before you plan a single shift, you need to know which set of rules your drivers fall under. In Great Britain there are two, plus a separate working-time regime that runs alongside them.
Assimilated rules (formerly EU rules). These apply to most goods vehicles over 3.5 tonnes. The headline limits are:
- Up to 9 hours' driving a day, extendable to 10 hours twice a week
- A 45-minute break after no more than 4.5 hours driving (can be split 15 then 30 minutes)
- 11 hours' daily rest, reducible to 9 hours up to three times between weekly rests
- 45 hours' weekly rest, reducible to 24 hours every other week
- A maximum of 56 hours' driving in a week and 90 hours across any two consecutive weeks
- All driving must be recorded on a tachograph
GB domestic rules. These cover vehicles that fall outside the assimilated rules, for example, some smaller commercial vehicles. The main limits are no more than 10 hours' driving and no more than 11 hours on duty in a working day, recorded on a weekly sheet or tachograph.
The Working Time Directive (Road Transport Regulations 2005). This sits on top of the driving rules and covers total working time; driving plus loading, paperwork and waiting. Mobile workers average 48 hours a week over a 17-week reference period, with a 60-hour cap in any single week and a 10-hour limit on night work.
The practical point for scheduling: these limits interact, and they're easy to breach by accident when you're planning in a spreadsheet. Driver scheduling software helps you see a driver's accumulated hours as you build the rota, so you catch a problem before it becomes a fixed penalty. It won't replace your tachograph, but it does help you plan shifts that respect rest and working-time limits from the start.
10 best practices for driver scheduling
1. Use driver scheduling software instead of spreadsheets. A spreadsheet is blank every week; you rebuild who's available, who's off and who's near their hours limit from scratch. Purpose-built software already knows all of that, so you build a legal, conflict-free schedule in minutes and publish it to every driver at once.
2. Forecast demand before you build the rota. Look at past patterns (busy delivery days, seasonal peaks, quiet mornings) and staff to match. Planning to demand instead of habit means you're not paying for idle drivers on Tuesday or scrambling for cover on Friday.
3. Keep communication in one place. Last-minute changes are inevitable; chaos isn't. When drivers can see the live schedule, swap shifts and flag availability from an app, changes stop routing back through your phone. You approve rather than coordinate.
4. Balance shifts to protect driver wellbeing. Fatigue is a safety issue and a compliance one. Build in proper rest between shifts, spread unsocial hours fairly, and use the driving and rest limits above as hard constraints, not suggestions. Rested drivers are safer drivers, and fair rotas keep people from leaving.
5. Plan routes alongside the schedule. Efficient routes cut fuel, mileage and time, and they change what a shift actually demands of a driver. Even if route planning lives in a separate system, feed it into your scheduling so shift lengths reflect the real work, not an optimistic guess.
6. Build in flexibility. Demand spikes, vehicles break down, drivers call in sick. A schedule with open shifts that available drivers can claim, and a clear process for cover, lets you respond in minutes instead of unravelling the whole week.
7. Use geofenced clock-in for accurate hours. Tie clock-in to approved locations so drivers can only start their time when they're actually on site or at the depot. It keeps recorded hours honest and gives you a clean record for payroll and working-time checks.
8. Monitor performance with the right data. Telematics and vehicle data show speed, fuel use and maintenance needs. Pair that operational view with your scheduling data (hours worked, shifts covered, overtime) and you can spot the patterns that quietly cost money.
9. Invest in driver training and development. Well-trained drivers are safer, more efficient and more adaptable. Ongoing training on safety, new routes and the systems they use pays back in fewer incidents and lower turnover.
10. Automate your reporting. Manual reports are out of date the moment you finish them. Automated reporting on hours, coverage and cost turns scheduling from a reactive scramble into something you can actually plan around.
How Shiftbase helps you schedule drivers
Shiftbase brings scheduling, time tracking and absence into one system built for shift-based teams, including transport and logistics operators.
- Employee scheduling: build rotas fast because Shiftbase already knows each driver's availability, contract hours and leave. Conflicts and working-hours breaches surface while you build, and drivers handle swaps and open shifts themselves in the app.
- Time tracking: drivers clock in from a phone, tablet or the depot, with geofenced locations to keep hours accurate. Approved hours flow to payroll without re-entry.
- Absence management: holiday and sick leave connect straight to the schedule, so a driver who's off never ends up on next week's rota by mistake.
See how it works for transport and logistics businesses, or try Shiftbase free for 14 days — no card required.
- Create rosters quickly
- Insight into labor costs
- Access anywhere via the app
Frequently Asked Questions
-
Driver scheduling software is a tool that plans when drivers work, assigns them to routes or deliveries, and keeps their shifts within legal driving and rest limits. It replaces spreadsheets and group chats with one live system, so managers can build rotas quickly, track hours accurately, and fill gaps without chasing drivers by phone.
-
Under assimilated (EU) rules, a driver can drive up to 56 hours in a fixed week, with a cap of 90 hours across any two consecutive weeks. Daily driving is limited to 9 hours, extendable to 10 hours twice a week. Total working time averages 48 hours over 17 weeks, capped at 60 hours in any single week.
-
Yes. If your vehicles fall under assimilated rules (generally goods vehicles over 3.5 tonnes), a tachograph is a legal requirement and scheduling software doesn't replace it. What software does is help you plan shifts that respect drivers' hours and rest limits before drivers set off, reducing the risk of a breach the tachograph would later record.
-
Assimilated rules (formerly EU rules) apply to most goods vehicles over 3.5 tonnes and set limits on driving time, breaks and rest, recorded on a tachograph. GB domestic rules apply to vehicles outside that scope and are simpler: no more than 10 hours' driving and 11 hours on duty a day. Some drivers move between both in a single week.
-
Yes. By matching driver numbers to actual demand and making overtime visible as you build the rota, scheduling software helps you avoid overstaffing quiet periods and unplanned overtime on busy ones. Accurate clock-in data also stops estimated hours inflating payroll, so you pay for the hours actually worked.
-
For a handful of drivers it can work, but it breaks down fast. A spreadsheet is blank every week, has no view of who's near their hours limit, and doesn't update when someone swaps or calls in sick. Once you're juggling cover, compliance and payroll, a purpose-built system saves more than it costs.

