Total float and free float
Drop the schedule: every task gets its total float and its free float, in working days of its own calendar. Negative float is shown as it is.
Drop a schedule file
Microsoft Project XML, Primavera P6 XER, GanttProject .gan, CSV or .xlsx table, .mpp recognised. Or
This table, column by column
Check what each column holds before reading. A table read wrong does not show: it gives a plausible schedule that is false.
Schedule quality check
Gap between the file and the recalculation
Three-week look-ahead
What the reader noticed
Comparison with another version
The open file is the earlier version. Drop the version to compare.
When to use it
You need to know how far a task can slip before it moves the project finish, and how far it can slip without getting in the way of the next one. Those are not the same numbers.
Or a schedule shows several hundred days of float, which nearly always means links are missing.
What this page does
- Total float: what a task can take without moving the project finish.
- Free float: what it can take without moving its first successor.
- Both in working days, converted from the working hours of the relevant calendar, not in calendar days.
- Negative float, which says a constraint or a deadline cannot be met, is kept negative.
- The quality check reports float above 44 days and negative float, as the DCMA assessment asks.
What it does not do: Float is read in context. Klargantt gives the number and says where it comes from; it does not conclude that the schedule is good, or that it is bad.
What is read
- Microsoft Project XML, Primavera P6 XER, GanttProject .gan, a CSV or .xlsx table.
No file is uploaded: the schedule is read by your browser, in this tab, and the page is not allowed to open a connection to any other site.
Frequently asked questions
- What is the difference between total float and free float?
- Total float looks at the project finish; free float looks at the next task. A task can have 10 days of total float and 0 of free float: moving it does not push the project out, but it blocks its successor immediately.
- Why in working days?
- Because five days of float over a five-day week is not the same thing as five calendar days. The conversion uses the task's own calendar.
- Can float be negative?
- Yes, and that is information. It says a deadline or a constraint imposes a date the links cannot meet. Clamping it to zero would hide the problem.
Other pages
- Calculate the critical path : Forward pass, backward pass, and the task that actually holds the project finish.
- Holidays and work calendars : Work weeks, dated exceptions, public holidays, resource calendars.
- Open an .mpp file : Microsoft Project's native format, the one nobody opens without Project.
- Open a Project XML : Microsoft Project's interchange format, read in full and written back.
- Open a Primavera XER : Primavera P6's interchange format, the one that travels between client and contractor.