Project Timeline Calculator

Work out how long a project will take — up to four tasks with durations and dependencies, with start and finish days for each.

A project is not one duration — it is tasks that wait for each other. This calculator follows the chain: each task starts when its dependency finishes, and the longest chain sets the total.

Durations are yours to enter. This is a planning estimate, not a schedule guarantee.

How long the first task takes (e.g. demolition).
How long the second task takes (e.g. framing).
How long the third task takes (e.g. drywall).
How long the fourth task takes (e.g. painting). Leave blank if not needed.

Formula

Each task starts when its dependency finishes (or on day 0 if it has none). finish(task) = start(task) + duration(task) total duration = the latest finish of any task. A task can only depend on an earlier task. Durations are your own figures — this is a planning estimate, not a schedule guarantee.

All lengths are converted to a single unit before the calculation: 1 ft = 0.3048 m, 1 in = 25.4 mm, 1 ft² = 0.09290304 m², 1 yd² = 9 ft². Material quantities are rounded up — you cannot buy part of a tile, plank or bag.

How to use this calculator

  1. Enter each task's duration in days.
  2. Choose what each task depends on (or nothing).
  3. Leave task 4 blank if the project has only three tasks.
  4. Read each task's start and finish day, and the total duration.

Worked example

TasksDemolition 3 days → Framing 5 days → Drywall 4 days → Painting 3 days, each depending on the last
DemolitionDays 0–3
FramingDays 3–8
DrywallDays 8–12
PaintingDays 12–15
Total15 days (the critical path)

Check it by hand: every step above uses the formula in the box. If your numbers match the example inputs but the calculator gives a different answer, please report it via the contact page.

Frequently asked questions

What is a critical path?

The longest chain of dependent tasks — it sets the project duration. If demolition, framing, drywall and painting each depend on the last, the total is their sum (15 days). Tasks with no dependency run in parallel and do not add to the total.

Can a task depend on a later task?

No — a task can only depend on an earlier task, or on nothing. A later dependency would be a circle: the task would wait for itself. The calculator rejects it.

How do I estimate task durations?

From experience or contractor quotes — enter your own figures. Add buffer for drying times (plaster, paint, concrete) and for inspections, which are not tasks here.

Is this a guaranteed schedule?

No. It is a planning estimate from your own durations. Real projects slip — deliveries, weather, inspections and hidden work all add days. Keep a buffer in the plan.

Related calculators

Estimates only. Results are for planning. Measure twice, confirm box coverage and tile sizes on the packaging you buy, and follow the manufacturer's instructions. See the disclaimer.