On this page
- 01Scheduling in Excel: where it is strong
- 02Making your Excel schedule stronger before you switch
- 03Why Excel does not see a conflict
- 04Excel, a scheduling tool or your own planning board
- 05Worked example: twenty drivers, three ways
- 06What your own planning board does differently
- 07Bookings in Excel next to Airbnb and Booking.com
- 08Mistakes when switching
- 09Your first week towards a better schedule
Scheduling in Excel is enough as long as one person plans, the week fits on one screen and a mistake costs no customer or trip. Once several people plan in the same schedule, drivers or crews need their own rota on their phone, or rules come in such as leave, rest periods and day and night routes, software that shows conflicts by itself pays off. A standard scheduling tool costs from a few euros per employee per month; you build your own planning board when your rules fit no package.
We build such boards as custom software. Planning trips and drivers? See transport software.
Scheduling in Excel: where it is strong
Excel is fast and everyone can use it. A rota per week, a tab per month, a colour per crew: in an hour you have a workable schedule. For a builder with two crews, a cleaning company with five staff or a holiday home with a handful of bookings a month, that is often enough.
You can also make Excel smarter than most people do. A drop-down list of names prevents typos. Conditional formatting with COUNTIFS colours a name that appears twice on the same day. A separate leave tab that the schedule looks up makes absences visible. With Microsoft 365 or Google Sheets, several people plan in the same file at once instead of in copies.
When your schedule starts to pinch
- Two people plan in the same file, or worse, each in their own copy.
- The schedule goes round as a screenshot or PDF in a group chat.
- Drivers or crew members call to ask where they need to be tomorrow.
- Leave arrives by text, on a note or verbally, and sometimes never reaches the schedule.
- Rules such as rest periods, certificates or who may drive which vehicle live in your head.
- A last-minute change does not reach everyone.
- You track bookings in Excel and on Airbnb or Booking.com, and hope they do not clash.
The double booking Excel does not see
| Route | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| Ghent | Wout | Wout | Wout | Kobe | Wout |
| Brussels | Samir | Samir | Wout | Samir | Nina |
| Kortrijk | Lotte | Lotte | Lotte | Lotte | Jens |
| Night | Jens | Jens | Kobe | Jens | Kobe |
Excel keeps both names. Nobody sees it, until Wout is expected in two places on Wednesday.
| Route | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| Ghent | Wout | Wout | Wout | Kobe | Wout |
| Brussels | Samir | Samir | Wout | Samir | Nina |
| Kortrijk | Lotte | Lotte | Lotte | Lotte | Jens |
| Night | Jens | Jens | Kobe | Jens | Kobe |
Wout is on two routes on Wednesday.Nina is free on Wednesday. Put her on Brussels?
Demo data, made-up names
Making your Excel schedule stronger before you switch
If you stay in Excel for now, these five changes remove most mistakes:
- A tab with your people, and in the schedule a drop-down (Data Validation) that only allows those names.
- A duplicate check: conditional formatting with =COUNTIFS(that day's column, name)>1 turns any name red that appears twice on the same day.
- A leave tab, and formatting that greys out anyone on leave.
- One file in the cloud (Microsoft 365 or Google Sheets) that everyone edits at once, never copies by email.
- One owner who alone changes the structure; the others only fill in.
That does not solve double bookings when two people plan at the same moment without seeing each other's change, but it catches most.
Why Excel does not see a conflict
The classic problem with Excel scheduling is not that Excel calculates badly. It is that Excel does not know what is in its cells. If Lien puts Wout on the Ghent route for Wednesday on Monday evening, and Omar puts Wout on the Brussels route for the same day on Tuesday, Excel keeps both names without a word. You find out on Wednesday morning, when one route has no driver.
Scheduling software knows your people, routes, days and rules. It knows a driver can only be on one route a day, that someone on leave cannot be scheduled and that a night route needs rest before the next day shift. When something goes wrong it shows the conflict at once, and a good planning board also suggests a fix.
Excel, a scheduling tool or your own planning board
| Scheduling in Excel | Standard scheduling tool | Your own planning board | |
|---|---|---|---|
| Cost | Your Office licence, plus your planner's hours | Per employee per month, for example Shiftbase Basic 30 euros for 6 employees, 4 euros per extra employee | The build in phases, then hosting |
| Several planners | One file, or copies that drift apart | Everyone in the same data | Everyone in the same data, with an audit log |
| Conflicts | Seen only if you look for them | For standard rules: double booked, on leave | For your rules: routes, vehicles, certificates, rest |
| Your people | Get a screenshot | See their rota in an app | See their rota and request leave in an app, in their language |
| Fits | One planner, a small crew | Shifts as in hospitality, retail, care | Trips, sites, routes, sector-specific rules |
Shiftbase prices are billed monthly and before VAT; yearly billing saves 10 percent. Premium costs 72 euros for 12 employees and 5 euros per extra employee, with skill-based scheduling and labour cost insights among other things.
Worked example: twenty drivers, three ways
A transport company with twenty drivers and two planners. Per year, before VAT. Hours at 40 euros wage cost; the planning board build is an example, see custom software development cost. Put in your own wage cost: the higher it is, the more the hours weigh.
| Per year | Excel | Standard scheduling tool (Shiftbase Premium) | Own planning board |
|---|---|---|---|
| Licence or hosting | 0 euros extra | 72 + 8 x 5 = 112 euros a month, 1,344 euros a year | 1,800 euros (150 a month, example) |
| Planner hours | 2 x 8 hours a week x 46 = 736 hours, 29,440 euros | 2 x 5 hours a week x 46 = 460 hours, 18,400 euros | 2 x 4 hours a week x 46 = 368 hours, 14,720 euros |
| Calls and fixing mistakes | 3 hours a week, 5,520 euros | 1 hour a week, 1,840 euros | 1 hour a week, 1,840 euros |
| Build (one-off, spread over three years) | 0 euros | 0 euros | 24,000 euros / 3 = 8,000 euros |
| Per year | 34,960 euros | 21,584 euros | 26,360 euros |
In this example a standard scheduling tool wins, if it can handle your rules. Your own planning board pays off when the standard tool does not know your routes, vehicles, fuel or rest rules, and your planners keep working in Excel next to the tool. The hours are an example; count your own for a week before you decide. The general trade-off between a package and your own build: build vs buy software.
What your own planning board does differently
For DA Logistics, a transport company, we built a weekly planning board. It knows the fixed routes, day and night, routes you pause or stop, and temporary routes. Conflicts appear at once and the board suggests a fix. The week exports as a PDF, and drivers see their schedule in their own app, in Dutch, English or Turkish; what such an app costs is in app development cost. The same platform also runs at Zuco Logistics.
Bookings in Excel next to Airbnb and Booking.com
A booking system in Excel works for a few bookings a month, as long as you only rent directly. If you also rent through Airbnb or Booking.com, you have several calendars that do not know each other. For the holiday home No.4 Lange Ast we built an availability calendar that reads the Airbnb and Booking.com calendars together, with a request form on the owner's own site. Nobody can book a night that is already gone.
Mistakes when switching
- Choosing a tool on the demoTest with your real week, your real exceptions and your planners.
- Not writing down your rulesWho may drive which vehicle, how much rest after a night route: if it is in nobody's head anymore, no tool can check it.
- Keeping Excel next to the toolTwo versions of the truth are worse than one. Agree a day on which Excel stops.
- Forgetting your peopleA schedule drivers cannot see on their phone delivers only half the gain.
Your first week towards a better schedule
- Count for one week how many hours your planners spend planning, calling and fixing mistakes.
- Write down your scheduling rules: routes, crews, vehicles, leave, rest.
- Try a standard scheduling tool with your own week; Shiftbase has a free plan up to 15 employees.
- If that does not work without Excel alongside, write your scope in the software requirements template. More on leaving spreadsheets behind: replace Excel with software.
Questions about scheduling in a spreadsheet
Can you make a work schedule in Excel?
Yes. For one person planning a small crew, a weekly rota in Excel works fine. Drop-down lists and conditional formatting prevent most typos and duplicate names.
How do I prevent double bookings in Excel?
Conditional formatting with COUNTIFS colours a name that appears twice on the same day. That only works when everyone plans in the same file. With copies or several planners at once, Excel does not see it.
How much does a scheduling tool cost?
Standard tools charge per employee per month. Shiftbase has a free plan up to 15 employees, Basic costs 30 euros a month for 6 employees plus 4 euros per extra, Premium 72 euros for 12 employees, all before VAT.
Is a booking system in Excel a good idea?
For a few bookings a month, yes, as long as you do not also rent through Airbnb or Booking.com. Then you have several calendars that do not know each other, and an availability calendar that reads them together prevents double bookings.
When should you replace Excel with scheduling software?
As soon as several people plan, your staff need to see their own rota, or rules such as leave, rest and certificates must count. Then Excel costs more in hours and mistakes than a tool.
Standard scheduling tool or custom software?
A standard tool suits shifts, as in hospitality, retail or care. Custom software pays off when your scheduling has its own rules: routes, vehicles, fuel, sites or certificates that no package knows.
