Skip to content
Free template

A schedule that recalculates when the job slips

A schedule stops being useful the moment it becomes a picture of what you hoped would happen. This one is built so that moving one date moves everything downstream: enter a start and a duration in working days, and each task chains from the one before it, skipping weekends. Tasks that should have finished by today are flagged automatically. Three sheets: the schedule, a two-week look-ahead that reads it, and a filled-in example job.

Download the schedule template (.xlsx)

Excel / Google Sheets compatible · no sign-up required

Template and page last reviewed November 3, 2026.

What is in the file

Example: two-storey custom home (fictional)Data date May 21 · finishes Aug 18 · 98 working days · 1 late
Worked example from the schedule workbook: each task with its start, finish, working days, percent complete and status
TaskStartFinishDaysDoneStatus
Site prep & demolitionOwn crewApr 5Apr 95100%Complete
ExcavationExcavation subApr 12Apr 143100%Complete
Footings & foundationConcrete subApr 15Apr 268100%Complete
Backfill & rough gradeExcavation subApr 27Apr 282100%Complete
FramingOwn crewApr 29May 141260%Late
RoofingRoofing subMay 17May 2150%In progress
Windows & exterior doorsOwn crewMay 24May 2630%Not started
Mechanical rough-inHVAC subMay 27Jun 250%Not started
Plumbing rough-inPlumbing subJun 3Jun 950%Not started
Electrical rough-inElectrical subJun 10Jun 1650%Not started
Insulation & vapour barrierInsulation subJun 17Jun 2130%Not started
Drywall, tape & sandDrywall subJun 22Jul 5100%Not started
Interior finishingOwn crewJul 6Jul 21120%Not started
FlooringFlooring subJul 22Jul 2850%Not started
PaintingPainting subJul 29Aug 560%Not started
Final mechanical & electricalSubsAug 6Aug 1140%Not started
Deficiencies & handoverOwn crewAug 12Aug 1850%Not started

A fictional job, computed with the same WORKDAY rules as the workbook's formulas. The two-week look-ahead sheet for this data date lists Framing, Roofing, Windows & exterior doors, Mechanical rough-in, Plumbing rough-in.

Download the schedule template (.xlsx)

How to use it

Five steps to a working document

1

Enter one start date

Only the first task needs one. Every task below it starts the next working day after the previous one finishes, using WORKDAY, so weekends are already excluded.

2

Set durations in working days

Seventeen typical residential tasks are pre-filled from site prep through handover, with durations you should replace with your own. Delete the trades you do not use and add the ones you do.

3

Break the chain where trades overlap

Type a date over the formula in any start cell and that task stops following the one above. Real jobs overlap — drywall does not wait for every inch of rough-in — and the sheet is built to let you say so.

4

Update the percentage complete

The status column reads it against today's date: complete, in progress, not started, or LATE. The count of late tasks sits in the summary, which is the number worth looking at on a Monday.

5

Run the look-ahead before the site meeting

The second sheet lists every task that is not finished and starts within the next 14 days, late ones included. Filter it to "Yes" and print it: that is the agenda.

This is a working schedule, not a critical path analysis. It chains tasks in sequence and does not calculate float, model parallel paths or handle resource levelling — if your contract requires a CPM schedule, this is not it. Statutory holidays are not excluded either; the sheet explains how to add a holidays range to the WORKDAY formulas if you need them.

When the spreadsheet stops scaling

In BuildersBridge the schedule lives against the job with the crew assigned to each task, so a date that moves reaches the people who need to know rather than sitting in a spreadsheet on one laptop.

See how it works in BuildersBridge
FAQ

Common questions

How do I make a construction schedule?

List the tasks in the order the work actually happens, give each one a duration in working days, then chain them so each starts after the one before it finishes. Mark the tasks that can overlap and the ones that genuinely cannot — rough-in before insulation, insulation before drywall — because those are the constraints that decide the finish date.

What is a look-ahead schedule?

A short window pulled out of the full schedule, usually two or three weeks, showing only what is coming up. It is what gets discussed at a site meeting, because a full programme is too long to be useful weekly. This workbook's second sheet builds a two-week one from the schedule automatically, and keeps late tasks on it until they are done.

Does this template exclude weekends?

Yes. Every date calculation uses WORKDAY, which counts working days and skips Saturdays and Sundays. Statutory holidays are not excluded by default; the sheet shows how to add them.

Can I use this as a Gantt chart?

It gives you the dates a Gantt chart is drawn from, but not the bars. In Google Sheets or Excel you can add a stacked bar chart from the start and duration columns if you want the visual. The preview on this page shows what that looks like for the example job.

Do I need an account to download it?

No. The file downloads directly, with no sign-up and no email. It has no macros and no external data connections.