SiteFlow Blog Schedule Delays
6 min read

5 Schedule Delays That Kill Construction Margins (And How to Spot Them Early)

The average small commercial build runs 15–25% over schedule. That overage doesn't just push your handover date — it eats the margin you quoted. Labour hanging around, plant sitting idle, subcontractors billing for return visits. Every extra week on site costs money you already spent.

The good news: most construction schedule delays are predictable. Not all of them — weather is weather — but the majority have warning signs that show up in your programme weeks before they become expensive. You just need to know what to look for.

Here are the five delay types we see most often in small commercial builds, along with the early signals that something is about to go wrong.

Delay #1

Sequencing Failures

Sequencing is the single most common source of construction schedule delays on builds under 75 people. It happens when trades arrive in the wrong order — electricians first-fix before the structural frame is signed off, insulation installed before services are inspected, screed poured before underfloor heating is pressure-tested.

These aren't planning mistakes in isolation. They're usually the result of a schedule that looks fine in the Gantt chart but hasn't been stress-tested against the actual sequence constraints of your spec. One out-of-order task creates a cascade: the following trade can't start, buffer disappears, and you're suddenly two weeks behind with no obvious cause.

Typical cost exposure
£3,000–£12,000 per incident
Early warning signal
A trade starting before its predecessor is marked complete — or before the required sign-off milestone is logged
SiteFlow on sequencing: The risk engine checks your uploaded schedule against operation-order rules for your build type — structural, M&E, fit-out. Violations flag as high-priority warnings before work begins.
Delay #2

Resource Conflicts

You've got one telehandler and it's booked on two sites the same day. Your groundworks crew is scheduled at Plot A and Plot B simultaneously. This sounds like an obvious mistake — and it is — but it's remarkably easy to miss when you're coordinating multiple projects across spreadsheets and WhatsApp threads.

Resource conflicts are a construction project delay cost that's almost entirely preventable. The problem isn't a shortage of plant or labour — it's that nobody cross-checked the programme against allocation before the job started. By the time the site manager realises the crane isn't coming, it's too late to reschedule without paying standby costs.

Typical cost exposure
£1,500–£8,000 per conflict (plant standby + rescheduling)
Early warning signal
Same named equipment or crew appearing on overlapping tasks across your programme — even in different columns
SiteFlow on resources: Equipment names and crew identifiers in your CSV are scanned across overlapping date windows. Double-bookings surface as conflicts with the specific tasks involved — not just a generic alert.
Delay #3

Subcontractor No-Shows

The most painful delay type because it's almost never your fault and always your problem. Specialist subcontractors — electrical, mechanical, fire suppression — are in short supply in most regions. They take on more work than they can comfortably deliver, then prioritise whoever's loudest that week.

The construction project delay cost here isn't just the day you lose. It's the knock-on: your main contractor's programme stalls, the following trades can't mobilise, and you lose the weather window you'd been planning around. A one-day no-show on a critical-path task can cost a week in total float.

Typical cost exposure
£2,000–£15,000 (lost float, prolongation, re-sequencing)
Early warning signal
Critical-path tasks with no float assigned to specialist trades, especially where two subbies are needed in the same window
SiteFlow on subcontractor risk: Tasks on the critical path are flagged when they have zero float — meaning any delay propagates directly to handover. Dependency gaps (task A needs task B complete, but B has no buffer) are highlighted as schedule risks.

⚡ SiteFlow detects this automatically

SiteFlow flags zero-float tasks, sequencing gaps, and resource conflicts before you mobilise.

Upload your schedule CSV — takes 60 seconds. Free to start.

No spam. Unsubscribe anytime.

Delay #4

Weather Events

Weather is the only delay type on this list that can't be avoided — but it can be managed. Most schedule risk management in construction underestimates weather because it's based on historical averages, not forecast data for your actual programme window.

The problem isn't a bad storm. It's concreting scheduled for a week when sustained rain is forecast, or external render booked across a frost window. Pouring concrete in freezing temperatures or applying render above 5°C means rework — and rework is always more expensive than waiting.

Typical cost exposure
£800–£6,000 (rework, standby, re-pour)
Early warning signal
Outdoor or weather-sensitive tasks scheduled across periods with sustained rain (>10mm), frost (<2°C), or high wind (>28 kph)
SiteFlow on weather: Live Met Office forecast data is checked against your task dates. Concrete pours, external works, and roofing tasks are flagged when weather thresholds create a risk window — with the specific days called out.
Delay #5

Permit & Inspection Bottlenecks

Building control inspections are one of the most predictable delays in construction — and one of the most consistently underplanned. Most programmes allocate one day for an inspection visit. In practice, if the inspector raises a query, you're looking at a resubmission, a wait window, and a return visit. Add it up and a "one-day inspection" becomes a 10-day hold.

The margin damage here is amplified on tight builds because subsequent trades are waiting. If the structural inspection holds up first-fix, you've got electricians, plumbers, and insulators all delayed together.

Typical cost exposure
£1,200–£7,000 (trade standby during hold period)
Early warning signal
Inspection milestones with same-day successors — no buffer for a failed inspection or resubmission window
SiteFlow on inspections: Milestone tasks (sign-offs, inspections, approvals) are checked for successor tasks starting the same day or next day. Zero-buffer inspection chains flag as a risk — because a single query breaks the sequence.

What to Do With This Information

Running through these five delay types manually is doable — if you're doing it before the job starts, not mid-programme. The issue is that most construction schedule risk management happens reactively: delays are recognised once they've already cost money.

The shift worth making is earlier detection. Not weeks into the build when you can see a problem developing — but before mobilisation, when your schedule is still a spreadsheet and you've still got time to re-sequence, re-allocate, or build in buffer.

Here's a quick self-check you can run on any programme:

Delay type What to check in your programme Red flag
Sequencing Operation order vs. spec requirements Trade starting before predecessor complete
Resource conflicts Named plant/crew across all projects Same resource, overlapping dates
Subcontractor risk Float on specialist critical-path tasks Zero float, back-to-back subbie tasks
Weather External works dates vs. forecast Concrete/render in frost or rain window
Inspection bottlenecks Buffer after milestone sign-offs Successors starting same day as inspection

If you're doing this manually across a multi-page schedule, it takes hours — and it's easy to miss things. The reason SiteFlow exists is to do that check in 30 seconds, against a CSV export from whatever planning tool you're already using.

One clean analysis before mobilisation won't eliminate every delay. But catching even one of these five before it hits saves more than the time it costs to check.

Check your next schedule before it costs you

Upload a CSV from your planning tool — SiteFlow runs all five risk checks automatically and returns a plain-English report in under a minute. No account needed to try it.

No spam. Unsubscribe anytime.

Or try the risk engine now — no signup required.