Features Industries Customer Service AI Pricing Blog Log in Start for free
FREE TEMPLATE

WBS template: work breakdown structure with an example.

Break a large project into deliverables and work packages that someone can take on. Download the spreadsheet with a corporate event example or build the tree in Tasskee.

Example: corporate event for 300 people Download it as a spreadsheet (opens in Excel and Google Sheets) or build it right in Tasskee, with deadlines, assignees and notifications.
Download spreadsheet Use it on Tasskee, free
CodeLevelDeliverable / work packageResponsibleDefinition of done
11Corporate event heldFernanda RochaEvent completed and financial report delivered
1.12Venue and infrastructureRogério MenezesVenue booked and setup approved
1.1.13Venue contractRogério MenezesContract signed and deposit paid
1.1.23Sound, lighting, and projectionRogério MenezesEquipment tested the day before
1.22Program and speakersBeatriz NogueiraSchedule locked and speakers confirmed
1.2.13Speaker invitations and confirmationsBeatriz NogueiraEveryone confirmed in writing
1.2.23Day-of run of showBeatriz NogueiraAgenda approved by leadership
1.32Communication and registrationDaniel Pires300 confirmed registrations
1.3.13Registration pageDaniel PiresPage live and tested
1.3.23Invitation campaign by email and WhatsAppDaniel PiresThree send-outs done
1.42Food and logisticsLarissa PradoMenu and transportation booked
1.4.13Buffet and coffee breakLarissa PradoContract and menu approved
1.52ClosingFernanda RochaReport and financial summary delivered
1.5.13Attendee satisfaction surveyDaniel PiresSurvey sent and responses compiled

What a WBS is

A WBS is a Work Breakdown Structure (EAP in Portuguese). It's the division of a project into smaller and smaller parts, organized in levels: first the big deliverables, then the work packages within each one. The idea is to arrive at pieces that one person can take on, estimate and say when they're done.

The WBS describes what needs to exist, not when or in what order. That's why it comes before the schedule. The example shows a corporate event for 300 people divided into five deliverables and fourteen numbered rows.

How to read and fill in the table

ColumnWhat to writeCommon mistake
CodeHierarchical numbering: 1, 1.1, 1.1.1. The code shows whose child the item isNumbering in simple sequence (1, 2, 3...) and losing the hierarchy
Level1 for the project, 2 for deliverables, 3 for work packagesCreating six levels for a three-month project
Deliverable / packageA noun or result: "venue contract," "registration page"Writing loose verbs and meeting activities ("align")
AssigneeOne person per item, the one accountable for the resultLeaving only level 1 with an owner and the packages with nobody
Done criterionThe condition that proves it's finished: "contract signed and deposit paid"Writing "completed" (everyone agrees and nobody knows what it is)

Step by step to build yours

  1. Write the final result at level 1. One sentence: "corporate event held."
  2. Divide into main deliverables. Three to eight is a good number. If it goes past ten, there's probably a mix of levels.
  3. Divide each deliverable into work packages. Use the rule: a package has one assignee, one estimate and one done criterion.
  4. Check the 100% rule. Adding up all the children of an item, do you have the whole item? Nothing is left out, and nothing appears twice.
  5. Assign an owner to each item and write the done criterion before starting the work.
  6. Only then build the schedule, with dates and dependencies, from the packages.

Common mistakes

  • Dividing by time instead of by deliverable. "First month, second month" is not a WBS; it's a schedule in disguise. A WBS divides by product or component.
  • Forgetting management and closing work. Accounting, satisfaction surveys and reports are also deliverables, and they consume hours.
  • Packages nobody can estimate. Does "communications" have a one-day scope or a three-month scope? Divide until you can estimate.
  • Two owners per item. When everyone is accountable, nobody is. If more people are involved, use a RACI matrix.

When the template isn't enough

A WBS is a scope map. It has no dates, doesn't show dependencies and doesn't say who works on what each week. For that, the next step is the project schedule, where each work package becomes a task with a start, an end and a dependency. If the project is still a loose idea, the project management guide shows where the WBS fits in the cycle, between scope and plan.

For a short action plan, without hierarchy, a 5W2H is usually quicker than a full WBS.

The WBS that turns into work

In Tasskee, deliverables become workstreams or tasks and packages become subtasks, each with an assignee and a due date. The spreadsheet's tree becomes the project's list.

See the features

How to use the WBS in Tasskee

  1. Create a project named after level 1 (in the example, the event).
  2. Turn each level 2 deliverable into a workstream, which groups the tasks within the project, or into a task with subtasks.
  3. Add each level 3 package as a task or subtask. Put the WBS code at the start of the title (1.1.1 Venue contract) to keep the numbering visible.
  4. Copy the done criterion into the task's description or checklist, and set the assignee and the due date.
  5. Link the packages by dependency and see the result in the Gantt schedule, with milestones and the critical path.
  6. Follow progress on the Kanban board and use automations to notify whoever has a stalled package.

Want the planning concepts in one place? Read the project management guide.

Frequently asked questions

WBS FAQ

What is a WBS?
WBS stands for Work Breakdown Structure. It's the division of a project into deliverables and then into ever-smaller work packages, organized in levels, until you reach pieces that someone can estimate and take on.
Does a WBS list tasks or deliverables?
Deliverables and work packages: what will be produced, not the step-by-step. The task list and dates come later, in the schedule, built from the work packages.
How far down should I break it?
Down to a package that one person can take on, estimate, and verify. If you can't say when it will be done, it's still too big. If there are ten lines for a one-hour task, it's too detailed.
What's the difference between a WBS and a schedule?
The WBS answers "what needs to exist." The schedule answers "when and in what order." Whoever builds a schedule without a WBS tends to forget entire deliverables.
How do you use a WBS in Tasskee?
Each deliverable becomes a workstream or task, and each package becomes a subtask with an assignee and due date. The hierarchy is visible in the list and on the Gantt.

Turn your WBS into tasks with an owner and due date.

Deliverables, subtasks, and dependencies in the same project, with a Gantt. Try Tasskee free, no credit card.

15 days with everything unlocked No credit card Support in Portuguese
Contact us