Project Management

Float

Also known as: Slack, Schedule Float

The amount of time a task can be delayed without delaying the overall project. Critical-path tasks have zero float.

Schedule float (also called slack) is the duration a task can be delayed beyond its earliest start date without delaying the project completion date. Tasks on the critical path have zero float by definition; any delay to them delays the entire project. Tasks off the critical path have positive float, sometimes a few hours, sometimes weeks.

Float is calculated automatically by scheduling software once tasks and dependencies are entered. Project managers focus their attention on critical-path tasks (zero float) because these are the bottlenecks. Tasks with significant float are flexible and can absorb minor delays without project-level consequence. Misunderstanding float leads to misallocated attention.

Frequently asked questions

What is float in a construction schedule?+

The amount of time a task can be delayed without delaying the project completion date. Tasks on the critical path have zero float; off-critical-path tasks have positive float.

How is float calculated?+

Float = Late Start - Early Start (or equivalently Late Finish - Early Finish). Modern construction scheduling software computes it automatically from the network of tasks and dependencies.

Should I use float to absorb delays?+

Float is a buffer, not a usage allocation. Using float intentionally to delay a task reduces flexibility for absorbing unforeseen delays later. Best practice is to start tasks as soon as predecessors finish and preserve float for unforeseen issues.

Related terms