Free Work Breakdown Structure Template (Excel)
What a Work Breakdown Structure Template Should Include
A work breakdown structure decomposes a project into deliverables and tasks before work starts, each one numbered so its place in the hierarchy is obvious at a glance - 1, 1.1, 1.1.1 - rather than described in a paragraph.
At minimum that means a WBS number, a name for the deliverable or task, its level in the hierarchy, an owner, and some estimate of effort or cost. Most free templates online stop at the numbering and naming; this one adds the estimating and tracking fields planners actually fill in next.
The goal is a single sheet you can build during project planning and keep open through execution, rather than a planning-only document you throw away once work begins.
Inside the Free WBS Excel Template: Levels and Numbering
Each row holds a WBS number you assign yourself (1, 1.1, 1.1.1, and so on), the task or deliverable name, a level picked from a dropdown (1, 2, or 3), and an owner.
The level column is what the summary counts against, so consistent numbering and level selection matter: keep top-level deliverables at Level 1, their components at Level 2, and further breakdowns at Level 3, matching your WBS numbering.
Status is tracked separately from level with a dropdown of Not started, In progress, Complete, and On hold, with color highlighting so Complete and On hold rows stand out while scanning.
Estimating Hours and Cost by Task
Every task carries an estimated hours field and an estimated cost field you fill in per row, plus a percent complete you update as work happens. The summary block above the table totals estimated hours and estimated cost across every row with a straight SUM.
It also counts how many deliverables sit at Level 1 and how many work packages are marked Complete, giving you two quick reads - overall scope size and overall progress - without adding up rows by hand.
Note that these are whole-table totals only: the template sums estimated hours and cost across every row, but it doesn't roll a Level 1 deliverable's total up automatically from its Level 2 and 3 children - if you need that per-branch rollup, you'd add it yourself.
WBS Numbering Best Practices (1.1, 1.1.1)
Decimal numbering keeps the hierarchy readable without a diagram: 1 is a top-level deliverable, 1.1 is a component of it, 1.1.1 is a task inside that component. Sticking to three levels, as this template's Level dropdown assumes, keeps most projects manageable without over-decomposing.
A common mistake is numbering tasks in the order you think of them rather than the order they sit in the hierarchy - fix the numbering as you go so 1.2 always means the second component of deliverable 1, not just the second row you typed.
How to use it
- Number each deliverable with its WBS code (1, 1.1, 1.1.1) and pick its level from the dropdown.
- Assign an owner and enter estimated hours and cost - totals calculate automatically in the summary.
- Update percent complete and status as work progresses.
- Check the summary for total hours, total cost, Level 1 deliverable count, and completed work packages.
Download the free Free Work Breakdown Structure Template (Excel)
No spam — template updates and new free templates only. Unsubscribe anytime.
Frequently asked questions
Can I use this WBS template in Google Sheets?
Yes. Upload the file to Google Drive, open it, then File > Save as Google Sheets. The SUM and COUNTIF totals keep working.
Does it roll up hours and cost by branch of the hierarchy?
No. It totals the whole table and counts deliverables per level, but it doesn't sum a parent deliverable's Level 2 and 3 children into its own subtotal automatically - that grouping would need to be added manually.
How many tasks can the template hold?
The table is built for up to 120 rows, which covers most small-to-mid-size projects. For a much larger WBS, you'd split the work across multiple sheets or files.
Is it really free?
Yes, in exchange for your email to download it. After that there's no cost and no login required to keep using the file.
How is this different from a project schedule or Gantt chart?
A WBS breaks down what needs to be delivered and how big each piece is - it doesn't sequence tasks in time or show dependencies the way a schedule or Gantt chart does.