PrepPilotPrepPilot
PrepPilot™Study Smarter. Pass Faster.™
PMP® Resources
© 2026 PrepPilot™·Our Story·Pass Guarantee·How We Get It Right·Adaptive Routing·Compare Tools·Readiness Score·8th Edition·Best PMP Prep 2026·PMP Resources·PMP Tools·Terms of Service·Privacy Policy·Cookie Preferences
vs PMI Study Hall·vs PrepCast·vs TIA·vs Pocket Prep·vs Prepsaret

PMP® and PMBOK® are registered marks of the Project Management Institute, Inc. PrepPilot™ is not affiliated with, endorsed by, or sponsored by PMI®.

PrepPilotPMP® ToolsCritical Path Calculator

Free PMP Critical Path & Float Calculator

Define your project activities, dependencies, and durations. See the forward pass, backward pass, total float, free float, and critical path calculated instantly with a visual network diagram.

Project Activities

Project Duration

14 units

Critical Path

A → B → D → E

Network Diagram
Each box: ES | ID | EF (top), Duration (middle), LS | Float | LF (bottom)Critical path
0A330033B853083C526388D124801212E14212014
Schedule (Gantt View)
Critical path activityNon-critical activityFloat
Detailed Results
IDNameDurESEFLSLFTFFFCP
AStart3030300✓
BDesign5383800✓
CPrototype2356833
DTest481281200✓
ELaunch21214121400✓

Critical Path Method Formulas

Early Start (ES)max(EF of all predecessors)Earliest an activity can begin (0 for starting activities)
Early Finish (EF)ES + DurationEarliest an activity can complete
Late Finish (LF)min(LS of all successors)Latest an activity can finish without delaying the project
Late Start (LS)LF - DurationLatest an activity can start without delaying the project
Total Float (TF)LS - ES = LF - EFHow long an activity can be delayed without impacting the project end date
Free Float (FF)min(ES of successors) - EFHow long an activity can be delayed without affecting any successor
Critical PathLongest path (TF = 0)Sequence of activities with zero total float that determines minimum project duration

Crashing vs Fast-Tracking

Crashing

Adding resources to critical path activities to shorten their duration. Always targets activities with the lowest crash cost per unit of time saved. Increases cost but compresses the schedule.

Fast-Tracking

Performing critical path activities in parallel that were originally planned sequentially. Increases risk (rework, defects) but can compress the schedule without adding cost. Only works when activities have separable components.

PMP Exam Tip

Schedule compression techniques only apply to the critical path. Crashing or fast-tracking non-critical activities does not reduce the project duration. If a question asks how to shorten the schedule, look for answers that target critical path activities first.

PMP Exam Tips

Total Float vs Free Float: Total Float measures delay tolerance relative to the project end date. Free Float measures delay tolerance relative to the next activity. Free Float is always less than or equal to Total Float.

Multiple Critical Paths: A project can have more than one critical path. When this happens, risk increases because a delay in any critical path delays the project.

Near-Critical Path: Activities with very low total float (e.g., 1-2 units) are near-critical. They deserve close monitoring because small delays can make them critical.

Zero-Duration Activities: Milestones have zero duration. They can appear on the critical path and help mark key deliverable dates.

Frequently Asked Questions

What is the critical path in project management?

The critical path is the longest sequence of dependent activities through the network diagram. It determines the shortest possible project duration — any slip on a critical-path activity slips the entire project.

What is the difference between total float and free float?

Total float is how long an activity can be delayed without delaying the project end date. Free float is how long it can be delayed without delaying any successor activity. Free float is always less than or equal to total float.

What is the forward pass vs the backward pass?

The forward pass walks the network left to right to calculate Early Start (ES) and Early Finish (EF). The backward pass walks right to left to calculate Late Start (LS) and Late Finish (LF). Total float = LS − ES = LF − EF.

Why does a critical-path activity have zero float?

By definition, an activity is on the critical path when any delay to it delays project finish, which means it has no slack — its total float equals zero.

How is the critical path tested on the PMP exam?

Expect several Process-domain questions on CPM calculation, identifying the critical path from a network diagram, schedule compression (crashing and fast-tracking), and interpreting float values.

Related Tools

EVM CalculatorPERT EstimatorPTA Calculator

Practice PMP formulaswith real PMP® exam questions

10,000+questions · AI-powered coaching · Free to start