All posts
Planning By The SiteBoard team 2026-06-20 · 5 min read

Why a Gantt beats an Excel schedule on site

Spreadsheets show dates. A Gantt shows whether you will actually hit them. Here is the difference on a real job.

Why a Gantt beats an Excel schedule on site

What a Gantt actually is

A Gantt chart is a horizontal bar chart of your project where each task is a bar, its length is the task's duration, and its position shows the start and finish dates against a timeline. Lines or links between bars show which tasks depend on which, so you can see what cannot start until something else finishes. That dependency layer is the part Excel can fake but never really model. On site, the Gantt becomes a picture of the build over time rather than a list, and a picture is what a foreman and an owner can both read in seconds without a tutorial.

Dependencies are the real difference

The thing Excel cannot do is understand that tasks are chained together. In a spreadsheet, foundation, columns, and roofing are just three rows with three dates that have no idea the later ones depend on the earlier ones. Push the foundation a week and nothing else moves; you fix every downstream date by hand and you will miss some. A Gantt knows the chain. Shift one task and the bars that depend on it slide with it automatically, showing you the true new finish date instead of a stale one. That single behaviour is why a real schedule survives change and a spreadsheet quietly goes wrong.

A worked example of one slip

Take a six-month residential job. The plan has foundation in weeks one to three, columns in weeks four to five, then roofing in weeks six to seven, with finishes following. Rain pushes the foundation pour back by ten days. In Excel, the foundation row changes and the other rows still claim their old dates, so the schedule now lies. In a Gantt with linked tasks, the column bar and roofing bar both slide right the moment you extend the foundation, and the chart instantly shows the new completion drifting into week nine. You see the full cost of one delay in one glance, before it reaches the owner as a surprise.

Sharing the schedule without a license

An Excel schedule lives on one laptop, and the version on site is usually a screenshot from last week. A Gantt that everyone reads from the same live link removes that problem entirely. The foreman opens it on a phone, the owner opens a read-only view from home, and both see exactly what you see right now. SiteBoard is built this way: the owner gets a live shared view with no software to install and no editing rights to worry about. When everyone looks at the same current picture, the weekly argument about whose copy is correct simply disappears.

Why updates have to be effortless

A schedule is only as good as how often it is updated, and that is where most plans die. If updating means reopening a spreadsheet, dragging cells, and re-checking formulas, it happens late or never, and the chart drifts away from reality until people stop trusting it. The fix is to make updates take seconds from the place where work actually happens. When the crew reports percent complete per task from a phone, the Gantt and the cumulative progress line stay current on their own. If you want to see that progress as a shape, our piece on reading an S-curve in five minutes shows how the same updates feed it.

The Excel trap

Most contractors plan in Excel because it is fast to start. But an Excel schedule is a snapshot — the moment the site moves, the file is wrong, and nobody updates it because editing rows by hand is tedious. The version in the project manager's laptop and the version the foreman printed two weeks ago are both called "the plan," and they say different things.

What Excel is actually good for

Excel is good for BOQ, cost tracking, and anything that is essentially a table of numbers. It is not a scheduling tool. Putting task names in column A and dates in columns B through Z creates a schedule that looks official but cannot answer the question that matters most: if this task is late, what else will be late?

A Gantt is a living model of the build

A Gantt chart is different: it is a living model of the build. Tasks connect, durations roll up, and the % complete shows how far along you really are. When you drag a bar to reflect a two-day delay in the foundations, every task that depends on it — column reinforcement, slab pour, block work — shifts forward automatically. You see the knock-on effect before you make the decision.

Seeing delays before they hurt

When task bars carry their progress and dependencies, a slip in foundations visibly pushes everything downstream. You see the problem while there is still time to add a crew or resequence — not after the deadline is blown. With Excel, you would not notice until the next time you manually recalculated the schedule, which in practice is rarely.

The foreman argument

Common pushback: "My foreman will never open a Gantt tool on a phone." That is a fair concern about complex scheduling software. SiteBoard addresses it by separating the planning view (yours, on a laptop) from the update view (the foreman's, on a phone). The foreman sees a simple list of today's tasks, slides a percentage, takes a photo, and closes the app. The Gantt updates automatically in the background.

What the foreman actually needs

A foreman does not need to understand Gantt logic. They need to know: what am I doing today, and what do I need to have done before I can start. That information should come from the plan — and a Gantt with dependencies set tells them exactly that, without making them read a whole schedule.

The transition from Excel

You do not need to abandon Excel entirely. Keep using it for the BOQ and cost tracking. But move the schedule to a Gantt tool. The setup takes an afternoon for a typical residential project: create the phases, add the tasks, set the durations, link the dependencies. After that, the plan maintains itself as the crew reports in.

Keep it simple

You do not need enterprise scheduling with resource levelling, cost curves, and baseline management. You need a timeline your foremen will actually update. Start with phases, tasks, and dependencies. Add % complete tracking. If you want to go further, layer in milestones and a baseline. That progression — from basic to detailed — is exactly what SiteBoard is built for.

Bring your next project on schedule

Start free today — no card, no commitment. Add your crew when you are ready.

Start free