Total Float vs Free Float: What’s the Difference?
Total Float vs Free Float: What’s the Difference?
Every network diagram question on the PMP exam eventually comes down to one thing: can you tell total float and free float apart under time pressure? They sound similar, the formulas look similar, and that’s exactly why PMI likes testing them. Get the definitions locked in, and the rest — critical path, schedule compression, near-critical paths — gets a lot easier.
This falls under the Process domain, which still carries the largest share of the exam even after the 2026 ECO update, so schedule float isn’t a topic you can afford to be shaky on.
Total Float
Total float (also called just “float” or “slack”) is how long you can delay an activity without pushing back the project’s finish date.
Formula:
Total Float = Late Start – Early Start
or equivalently:
Total Float = Late Finish – Early Finish
Every activity on the critical path has a total float of zero — that’s actually the definition of “critical.” Any activity with float above zero has some breathing room before it starts affecting the overall project deadline.
Free Float
Free float is narrower: it’s how long you can delay an activity without delaying the early start of the very next activity.
Formula:
Free Float = Early Start (next activity) – Early Finish (current activity)
Free float only comes into play when two or more activities converge into the same successor. If just one activity feeds into the next, its free float and total float will usually be identical. When multiple activities merge into one successor, only the non-critical one(s) among them will typically show a free float — the critical predecessor won’t.
A Worked Example
Say you have four activities:
| Activity | Duration | Predecessor |
| A | 3 days | — |
| B | 4 days | A |
| C | 3 days | A |
| D | 2 days | B, C |
Both B and C start right after A, and D can’t start until both B and C finish. Running the forward and backward pass:
| Activity | ES | EF | LS | LF | Total Float | Free Float |
| A | 1 | 3 | 1 | 3 | 0 | 0 |
| B | 4 | 7 | 4 | 7 | 0 | 0 |
| C | 4 | 6 | 5 | 7 | 1 | 1 |
| D | 8 | 9 | 8 | 9 | 0 | — |
The critical path here is A → B → D, and each activity on it has zero float, exactly as expected. Activity C, though, isn’t on the critical path — it finishes on day 6, but D can’t start until day 8 anyway (waiting on B). So C has one day of both total float and free float: you could delay it by a day and it wouldn’t push D’s early start or the project’s finish date.
A Note on Day-One Convention
You’ll see network diagrams number the first day as either “Day 0” or “Day 1.” Both are mathematically valid, but PMI’s own materials — and most PMP prep resources — use “Day 1” as the project start, since it reads more naturally (“today is day one,” not “today is day zero”). The formulas work out the same either way; just stay consistent within a single diagram so your Early Start and Late Start numbers don’t drift.
Total Float vs Free Float: Quick Comparison
| Total Float | Free Float | |
| Definition | Delay allowed without affecting project finish date |
Delay allowed without affecting the next activity’s early start
|
| Formula | Late Start – Early Start (or Late Finish – Early Finish) |
Early Start of next activity – Early Finish of current activity
|
| On the critical path | Always zero | Always zero |
| Applies to | Every activity in the network |
Mainly activities that converge into a shared successor
|
| Also known as | Slack | — |
Can Float Be Negative?
Worth knowing for the exam: if a project is already behind schedule or a hard deadline has been imposed earlier than the calculated finish date, total float can go negative. Negative float signals that the current plan can’t meet the deadline without compression (fast-tracking or crashing) — it’s a red flag PMI likes to test in scenario questions about schedule recovery.
Summary
Total float tells you how much slack an activity has relative to the whole project’s end date. Free float tells you how much slack it has relative to just the next activity. Every activity on the critical path has zero of both. When PMI asks you to calculate “the float” without specifying which type, default to total float — that’s the one they mean unless free float is explicitly named.
Keep advancing in your PMP journey — explore our other in-depth guides:
- Agile vs Waterfall: Which Methodology is Right for Your Project?
- The 5 Scrum Events Explained: Purpose, Attendees, and Effective Execution
- Why PMP Aspirants Fail? — And How to Avoid Them
- Confused Between Agile, Hybrid, and Predictive? Here’s a Clear Comparison
- Why You Should Track Your Errors — and How to Do It Right
Your first project is calling — will you answer? Join the ShriLearning Community to connect with fellow PMP aspirants and expert instructors. Build your free study plan with the ShriLearning study plan generator.
FAQs
More for you
Why the PMP People Domain Dropped to 33% (And How to Master It in 2026)
saketpratapsinghdm2026-08-27T21:18:31+05:30August 27th, 2026|
CSM Certification Guide India (2026): Cost, Eligibility, Salary & Exam Steps
saketpratapsinghdm2026-08-21T14:21:15+05:30August 21st, 2026|
Stakeholder Management Plan for PMP: The Complete Guide
saketpratapsinghdm2026-08-21T14:04:07+05:30August 13th, 2026|
AI Questions in the PMP Exam 2026: What to Actually Expect
saketpratapsinghdm2026-08-13T13:39:44+05:30August 13th, 2026|
Jobs With PMP Certification in India 2026: Roles, Industries, and Where to Find Them
saketpratapsinghdm2026-08-08T14:48:26+05:30August 8th, 2026|
How to Earn PMI PDUs: The Complete 2026 Guide for PMP Certified Professionals
saketpratapsinghdm2026-08-05T17:29:08+05:30August 5th, 2026|
Top 9 AI Certifications in 2026 for Project Managers
saketpratapsinghdm2026-08-05T17:00:36+05:30July 30th, 2026|
How Project Managers Can Succeed and Excel in the Age of AI
saketpratapsinghdm2026-07-27T23:23:11+05:30July 27th, 2026|