ClearPMPExam FormulasPractice Q&A Quick ReviseCalculators AI Tutor

Critical Path & Float Calculator

Add activities, durations and predecessors. Get early/late start and finish, total float and the critical path using the forward and backward pass.

Forward passBackward passTotal floatCritical path

Calculator

IDDurationPredecessors (comma separated)

All dependencies are treated as finish-to-start with no lag. Use activity IDs like A, B, C in the predecessor column.

How the critical path method works

  1. Forward pass – ES of an activity = the largest EF among its predecessors; EF = ES + Duration.
  2. Backward pass – start from the project end date. LS = LF − Duration; LF of an activity = the smallest LS among its successors.
  3. Total float = LS − ES (or LF − EF). Activities with zero float form the critical path.

Free float is how long an activity can slip without delaying its successor's early start. Total float is how long it can slip without delaying the project end date.

Exam tip

The critical path is the longest path through the network and has the least float. A project can have more than one critical path, which raises schedule risk.

Frequently asked questions

Can the critical path change?

Yes. If a non-critical activity uses up all its float, or a critical activity is crashed or fast-tracked, a different path can become critical.

What is the difference between crashing and fast tracking?

Crashing adds resources to critical activities to shorten duration (cost goes up). Fast tracking runs activities in parallel that were planned in sequence (risk goes up).

Can float be negative?

Yes. Negative float means the schedule cannot meet a required date and you must compress it.

More free PMP calculators

Learn the concept behind the numbers: PMP formulas explained · Practice Q&A · Quick Revise