Free

Free WBS Creator: work breakdown structure template for Excel

Turn a simple task list into a professional work breakdown structure chart in Excel. Brainstorm the project top-down, then present it to your team and clients.

35,000+ downloads · Excel 2007–2019 on Windows · Excel 2016–2019 on Mac · Microsoft 365

WBS Creator.xlsm
Work breakdown structure chart for a house build, made in Excel

What is a work breakdown structure?

A work breakdown structure (WBS) breaks a project down into the deliverables it must produce, then into smaller and smaller pieces of work. Planning top-down like this makes for more complete plans: it is much harder to forget a piece of work when you can see the whole tree. Breaking large projects into manageable tasks also lets the team focus on key deliverables and milestones.

How a WBS is structured

The chart starts with the project name and its main tasks.

WBS with the project name and main tasks

Under each main task, list its subtasks.

WBS with main tasks and subtasks

Then list the sub-subtasks that complete each subtask.

WBS with main tasks, subtasks and child tasks

How to create a WBS chart in Excel

  1. Download and open WBS Creator. The WBS Creator tab loads in the Excel ribbon.

    WBS Creator ribbon menu in Excel
  2. Click Task Structure on the WBS Creator tab. Sample tasks are created for you to edit, delete or add to. You can change the fill and text colours of each WBS box here too.

    WBS task structure sheet with sample tasks
  3. Use Set Child and Set Parent to indent tasks under the deliverable they belong to.

    Set Child and Set Parent buttons
  4. Click Create WBS. The chart is drawn in milliseconds.

    Work breakdown structure chart created in Excel

Works in Microsoft Excel 2007, 2010, 2013, 2016 and 2019 on Windows, Excel 2016 and 2019 on Mac, and every version of Excel in Microsoft 365.

Download WBS Creator free

Watch: create a WBS chart in Excel

From WBS to schedule

A WBS tells you what work there is. A Gantt chart tells you when it happens. Once your WBS is done, put the tasks into Gantt Excel to schedule them, and use WBS Creator for Gantt Excel to keep the chart in step with the plan. Outlining tasks in Gantt Excel uses the same parent-and-child idea.

Frequently asked questions

What is a work breakdown structure?
A work breakdown structure (WBS) breaks a project into deliverables, then into smaller pieces of work, top-down. It is the step before you schedule anything. Read more in Work Breakdown Structure (WBS) explained.
Is WBS Creator free?
Yes. WBS Creator is a free Excel template. Download it and use it as many times as you want.
Can I make a WBS chart from my Gantt Excel plan?
Yes, with WBS Creator for Gantt Excel. It reads the Gantt Excel file and draws the chart in one click.
Can I change the colours of the WBS boxes?
Yes. The chart is made of ordinary Excel shapes, so you can change fill colours, fonts and borders like any other shape.

Share this page

5 3 votes
Article Rating
Subscribe
Notify of
guest

48 Comments
Oldest
Newest Most Voted
Rafeeq M

Can it be linked in MS Project

Sandra Smith

Sorry for the late reply. Currently we have integrated it with Gantt Excel. We will be adding a connection interface to read MS Project plans soon.

Martin

Hi, I have downloaded the WBS creator, but I have two questions.
Do you have a password to modify the code?
Does the software have a limitation in number files that you can add to make a WBS?
Thank you in advance.
Martín

Sandra Smith

Hey Martin, the code is protected. WBS Creator is completely free and you can create as many WBS charts in one excel file or use multiple WBS creator excel files for all your projects.

Nao

Dear WBS Creator,

Thank you for very useful information!
I tried to get the template, but it did not appear.

If possible, I would like to get it!
Thank you!

MARTIN EZEQ BENITEZ

Can I make a WBS with more than three levels?
Thanks very much!!!

Sandra Smith

Dear Martin, Sure you create a WBS with as many levels as you want. We have no restrictions.

Thomas Mangwiro

This software made life easier for me when I tackled my assignment. Thank you

Sandra Smith

Thank you very much. Glad you found the WBS tool helpful.

Collins

Hi, Pradeep,

Is it possible for the WBS to show the assigned resource(name) on each task?

Sandra Smith

Dear Collins, If you have created a Gantt Chart in Gantt Excel then you can show the assigned resource as well. https://www.ganttexcel.com/

Shiv

Thank you for making this freely available to users with limited resources.

Andrew

Just wondering if there is a way to link Sub-tasks in different trees? Where one sub-task in a tree becomes dependant on the completion of a subtask in a different tree.

Lucas Davidson

Is it possible to have the WBS Include more than one cell of text. Example: The Task Column as-is and an additional Column for Responsible Party or Resource.

Mati Shirizly

Hi,
Im using gmail as my conpany valid address. Please provide link to download the tool

James Mc

Hi There,

I’m struggling to get past 2 sub tasks before it creates another sub tasks, i.e i’ve got 1.1 and 1.2 but when i go to make 1.3 it automatically creates 1.1.1, can this be changed?

James Mc

I’ve raised a ticket, thanks

catarina

Hi,
I bought the license for Convert Gantt Charts to WBS Charts. But I would like to have the reverse, means, I want to create the WBS and after create the Gant automatically.

I can I do this?
Thank you so much!
Catarina

Muhammad Arif

where to put email

Awot

help me to try it.

Teboho

I would to download this please

YERZY
Hi, unfortunately the "download button" does not work.
I get the message:
"Please enter a valid email address. An email with the download link will be sent to you instantly. 
[gravityform id=”2″ title=”false” description=”false”]"
YERZY
Okay, now it works. Thank you
ahumeniuk

I appreciate your WBS creator beyond belief. I am utilizing it for a school project and it is cutting the workload in half.

As I will only need it for one course, I would not be purchasing the package, but is there a way to contribute even 10.00 to the developer? A way to keep the free available to students and those who need a one-time solution.

Jörg Friedl

Is it possible to create a WBS out of a project that is created in Gantt Excel? If Yes, how?

Ming

Very nice template and easy to use!

Martin

Hello,
Thanks for providing this tool. Is there a way to automatically adjust the box shape hight? The WP names are to long and are not shown in the standard sized boxes. When I manually change the size, it gets overwritten with the next refresh of the WBS.
Thanks in advance.

Rick

I’d like to underscore Martin’s comment/request. I really like this tool and haven’t found anything else that does this without costing an arm and a leg (I consult for non-profits so price is a big concern for me), but this issue ends up costing me a lot of time whenever I edit my WBS tables, which I do a lot based on project team feedback. I’d like to add that, in addition to manually changing WBS box dimensions, it would also be nice to be able to change box properties (something other than “Move and size with cells) as well as text margins and alignment and not have them overwritten every time I hit Create WBS.

You have a great product; I look forward to future improvements!

Car

“¿Puedo cambiarlo para que el proyecto comience con el número 1 en lugar de 0, y por ejemplo, mis temas principales son todos 1.1, 1.2, 1.3, 1.4, y luego creo cada subgrupo como 1.1.1, 1.1.2, 1.1.1.2, y así sucesivamente?

tony

i just purchased Gantt excel, is there a way to over ride the automatic WBS number, for instance i want to put kick off meeting as a task, but i dont want that numbered, because it throws off my actural work plan taks and subtask numbers- so kick-off meeting is atomatically numbered “1” then im trying to match my task list where technology research would be listed as TASK #1 and all subtasks (children) would be numbered from there i.e 1.1, 1.1.2, 1.1.3 etc…

tony

is there anyway to list or insert a “blank” excel row that would then not be included in the chart?

tony

How do you change a task to a milestone without deleting the entire task?

48
0
Would love your thoughts, please comment.x
()
x