Scheduling

What is schedule float in construction?

Schedule float is the amount of time an activity, or a whole chain of activities, can slip before it pushes a later milestone or the project finish date. It is the schedule's shared cushion.

Two construction professionals review paper plans beside a tablet at a jobsite workbench.
Plan reviews connect field conditions, drawings, and the next decisions on a job. AI-generated illustration.

Schedule float is the slack in a construction schedule. If an activity has 10 days of float, it can start or finish up to 10 days late without moving the completion date. Activities with zero float are critical. The textbook split between total float and free float is covered on the float page. This page is about what float looks like month to month in schedule updates, and why it is so often argued about.

Reading float in a schedule update

Float is not fixed. Every monthly update recalculates it based on what actually happened. Watching the trend tells you more than any single number.

  • Shrinking float on a path: that chain of work is losing ground and may soon become critical.
  • Zero float: the path is critical. Any slip moves the finish date.
  • Negative float: the path is already late. Negative 8 means the work as planned will finish 8 days after the contract date unless something changes.
  • Sudden large float: often a sign that a logic link was deleted, not that the work got easier.

A worked example

On a 14-month apartment job, the site utilities path starts with 22 days of float in the baseline schedule. By update 3 it is down to 9 because the water tap was delayed by the city. By update 5 it is at negative 4 after the storm line hit unmarked rock. The project manager now has a path that drives the finish, and the cause matters: the rock is a potential differing site condition, and the city delay may be excusable. The float history across five updates is the evidence that shows when and why the path turned critical.

Who owns the float

This is the classic fight. If the owner's late approval uses up 15 days of float on a non-critical path, and later the contractor's own slip on that same path pushes the finish date, who is responsible for the delay? Contracts handle it a few ways:

  1. Float belongs to the project. The most common approach in modern contracts: whoever uses it first gets it, and delays only count when the finish moves.
  2. Float belongs to the contractor. Less common. The contractor built the plan, so the cushion is its own.
  3. Shared with conditions. Some specs forbid tricks that hide float, such as artificially long durations or preferential logic, and require the schedule to show true float.

Read the scheduling spec section and the time-extension clause before the first update goes in. They decide whether a 10-day owner delay on a path with 12 days of float gets you any time at all.

Common mistakes

  • Constraining activities to fixed dates, which wipes out float and hides the real critical path.
  • Reporting only the critical path and ignoring near-critical paths with 5 days or less.
  • Not saving each update, so float history is lost when a dispute comes up.
  • Treating float as a sub's personal buffer when the contract says it belongs to the project.

Related: critical path method, recovery schedule, excusable delay, and baseline schedule vs current schedule. Smart Business Automator keeps daily logs and change records tied to each job, which is the backup a float argument needs; see construction workflow automation.

Frequently asked questions

Is schedule float the same as slack?

Yes. Float and slack mean the same thing: how long work can slip before it affects a later date. Construction specs tend to say float.

What does negative float mean?

The activity or path is already projected to finish after the required date. The number of negative days is how far behind it is unless work is recovered.

Who owns float on a construction project?

Whatever the contract says. Many contracts make float a shared project resource used first come, first served. Some give it to the contractor. Read the scheduling and time-extension clauses.

Why does float change every month?

Each update recalculates dates from actual progress. Early finishes add float to a path, late starts and new logic remove it.

Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment