Intermediate

Slack Time Calculator — Total Float for Project Management

Enter Early Start, Early Finish and Late Finish for a project activity to calculate total slack (float) — how many time units the activity can be delayed without affecting the project deadline. Zero slack marks a critical-path activity.
Earliest time unit the activity can begin (e.g. project day)
Early Start + activity duration
Latest time unit by which the activity must be complete without delaying the project
Total slack (float)
5

The activity can slip this many time units without delaying the project

Activity duration
5
Early Start (ES)
0
Early Finish (EF)
5
Late Start (LS)
5
Late Finish (LF)
10
On critical path?
No
ES 0LF 10Slack = 5Activity window: filled bar ends at Early Finish; remaining space is the slack allowance
Step by step
  1. 1

    Activity duration

    EF − ES = 5 − 0 = 5
  2. 2

    Late Start (LS)

    LF − duration = 10 − 5 = 5
  3. 3

    Total slack

    LS − ES = 5 − 0 = 5
    Zero slack means this activity is on the critical path.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

How does this calculator work?

Total slack = LF − EF = LS − ES. Zero slack means the activity is on the critical path and any delay lengthens the project. Positive slack means scheduling flexibility. Given Early Start (ES), Early Finish (EF) and Late Finish (LF), compute: duration = EF − ES, Late Start LS = LF − duration, Slack = LS − ES.

Formula
Duration = EF − ES • Late Start (LS) = LF − Duration • Total Slack = LS − ES = LF − EF
How this is calculated

Slack time (also called total float) is a concept from the Critical Path Method (CPM). Each activity has four key times: Early Start (ES — the earliest it can begin given predecessors), Early Finish (EF = ES + Duration), Late Finish (LF — the latest it can end without delaying the project end), and Late Start (LS = LF − Duration). Total float is LS − ES (equivalently LF − EF): how much the activity can slip without pushing the project past its deadline.

Activities with zero float form the critical path — any delay on them directly delays project completion by the same amount. Project managers monitor critical-path activities most closely because there is no scheduling buffer. Activities with positive float are non-critical; they can start late or pause, but each day of delay consumes float and eventually turns the activity critical. Negative float means the plan is infeasible — the activity cannot finish within its LF given its duration.

This calculator derives the four CPM parameters for one activity in isolation. In a full network you would first run a forward pass (computing ES and EF from the project start for all activities) and a backward pass (computing LF and LS from the project end), then use those values here to check individual activities.

Frequently asked questions

Total float (computed here) is how much an activity can be delayed without pushing the project end date. Free float is the subset of that delay which does not push out the Early Start of any immediately following activity — it is always ≤ total float. An activity can have large total float but zero free float when a sensitive successor depends on its early finish.

Yes — negative slack means the current plan is infeasible: the activity cannot finish within its Latest Finish given its duration and start constraints. Negative slack is a trigger to crash activities (add resources to shorten duration), fast-track (overlap sequential activities), or renegotiate the deadline.

The filled portion of the bar represents the span from Early Start to Early Finish — the activity itself. The unfilled remainder from Early Finish to Late Finish is the slack: the buffer available before the activity becomes critical. A bar that fills the entire track means zero slack (critical path).

Also known as

total float calculator project management
slack time formula CPM
project activity float calculator
early start late finish slack
critical path float calculator
project slack time schedule
how to calculate slack time activity

APA

TG we-Calculate Editorial Team. (2026). Slack Time Calculator — Total Float for Project Management [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/slack-time-calculator

Chicago

TG we-Calculate Editorial Team. "Slack Time Calculator — Total Float for Project Management." TG we-Calculate. 2026. https://we-calculate.com/calculator/slack-time-calculator.

IEEE

TG we-Calculate Editorial Team, "Slack Time Calculator — Total Float for Project Management," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/slack-time-calculator

BibTeX

@misc{wecalculate_slack_time_calculator, title = {Slack Time Calculator — Total Float for Project Management}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/slack-time-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?