Free Excel download

Free Work Breakdown Structure Template for Excel

Break project scope into control accounts, work packages, and milestones. Assign owners, estimate hours, define acceptance criteria, track deliverables, and monitor progress in one connected Excel workbook.

Download the WBS template Free .xlsx file
No signup required
XWBS Template.xlsx
Customer Portal Launch38% COMPLETE
Work Packages25
Planned Hours3,060
Deliverables12
Completed8
WBSHierarchyOwnerProgress
1.2DiscoveryJames100%
1.2.1Stakeholder interviewsJames100%
1.2.2Journey mappingAisha100%
1.4DevelopmentMarcus39%
1.4.2Authentication and profileSofia55%
DashboardWBS SetupWBS RegisterWBS DictionaryDeliverables
Three-level WBS hierarchyConnect project scope, control accounts, work packages, and milestones
WBS dictionary includedDocument boundaries, outputs, assumptions, dependencies, and acceptance
Progress and effort dashboardReview hours, weighted progress, overdue work, and deliverables

A complete work breakdown structure template for Excel

This free work breakdown structure template for Excel helps project managers turn an approved scope into organized, assignable, and measurable work.

The workbook uses a three-level hierarchy: the project at level 1, major deliverables or control accounts at level 2, and manageable work packages or milestones at level 3. Each work package can have an owner, estimate, actual hours, progress, start date, due date, priority, schedule flag, dictionary entry, and linked deliverable.

Unlike a simple task list, a project WBS focuses on the complete scope of work. If you are deciding how those concepts differ, see task management vs. project management. It helps teams confirm that nothing has been omitted, define responsibility, improve estimates, clarify acceptance, and establish a reliable structure for schedules, budgets, risks, and status reporting.

Download the free Excel WBS template

Includes sample data, formulas, dropdowns, conditional formatting, charts, a WBS dictionary, a deliverables log, a hierarchy view, and seven ready-to-use worksheets.

Download .xlsx

What is included in the Excel WBS template?

WBS dashboard

See work-package count, deliverables, planned and actual hours, weighted progress, completed packages, overdue items, phase workload, and acceptance status.

WBS register

Manage WBS ID, parent, level, phase, work package, owner, type, priority, status, hours, progress, dates, duration, earned hours, and schedule flag.

WBS dictionary

Define descriptions, acceptance criteria, inputs, outputs, assumptions, exclusions, dependencies, approvers, and dictionary status.

Deliverables and acceptance log

Track each major output, linked WBS ID, owner, planned and actual delivery, delivery status, acceptance status, approver, remaining days, and attention flag.

Formula-driven WBS tree

Present the hierarchy in a clean indented view that stays linked to the register and shows ownership, type, status, progress, and effort.

Sample project structure

Learn from a populated customer-portal example covering project management, discovery, UX, development, content, testing, and launch.

How to create a work breakdown structure in Excel

1

Confirm the project outcome

Start with the approved scope, objectives, success criteria, constraints, and major deliverables. The WBS should represent the whole project—not only the work that is currently visible.

2

Define major control accounts

Create level 2 branches for meaningful deliverables, phases, products, locations, systems, or responsibility areas. Each branch should be complete without overlapping another branch.

3

Decompose into work packages

Break each branch into level 3 work packages that are small enough to estimate, assign, schedule, monitor, and accept—but not so small that the WBS becomes a daily checklist.

4

Add owners, estimates, and dates

Assign one accountable owner, then enter planned hours, start date, due date, priority, and initial status. The workbook calculates duration, remaining days, earned hours, and schedule flags.

5

Complete the WBS dictionary

For each important package, document the output, acceptance criteria, inputs, assumptions, exclusions, dependencies, and approver. This is where the structure becomes usable scope control.

6

Baseline and review the WBS

Validate the hierarchy with the team, confirm the 100% rule, approve the scope baseline, and use the dashboard during reviews to monitor progress and exceptions.

Work breakdown structure example

The included customer-portal example shows how a project can be decomposed from major control accounts into assignable work packages. WBS codes preserve the parent-child relationship and make each package easy to reference in schedules, budgets, risks, and reports. Once sequencing matters, a Gantt chart can turn those work packages into a time-based plan.

WBS IDHierarchy ElementOwnerTypePlanned HoursProgress
1Customer Portal LaunchDaniel BrooksProject3,06038%
1.3UX & DesignAisha KhanControl Account40474%
1.3.2Responsive wireframesAisha KhanWork Package120100%
1.4DevelopmentMarcus LeeControl Account99639%
1.4.2Authentication and profileSofia PatelWork Package22055%
1.7.3Production launchDaniel BrooksMilestone400%

A real WBS can have more or fewer levels. Use only the detail required to estimate, assign, control, and accept the work. If a package still has multiple owners, unclear output, or an estimate that is too uncertain to manage, it may need further decomposition.

Automatic WBS formulas included

The spreadsheet keeps its calculations visible and editable. Update planned hours, actual hours, progress, dates, status, and deliverables; the summary metrics and charts recalculate from the source worksheets.

WBS levelParent relationship → Level 1, 2, or 3
DurationDue Date − Start Date + 1
Days remainingDue Date − Reporting Date
Earned hoursPlanned Hours × % Complete
Weighted progressTotal Earned Hours ÷ Total Planned Hours
Schedule flagComplete, Overdue, Due Soon, or On Track

Control-account estimates and progress roll up from direct child work packages. The project dashboard excludes summary rows from effort totals, which prevents double counting across the hierarchy.

WBS levels and common structures

There is no universal number of WBS levels. A small project may need only three, while a complex program may use additional levels for products, sites, systems, releases, control accounts, and work packages.

Level 1: Project or programThe complete approved scope and the top of the hierarchy.
Level 2: Major deliverablesControl accounts, phases, products, systems, locations, or responsibility areas.
Level 3: Work packagesAssignable and estimable units with a defined output, owner, and acceptance.
Deliverable-oriented WBSOrganizes scope around products and outcomes. Strong for scope and acceptance control.
Phase-oriented WBSOrganizes work around lifecycle stages such as discovery, design, build, test, and launch.
Hybrid WBSCombines deliverables, phases, systems, locations, or teams where one structure is insufficient.

The workbook uses a hybrid, deliverable-oriented example. You can rename the level 2 branches to fit construction, marketing, software, operations, consulting, events, compliance, product development, or internal improvement projects.

Work breakdown structure best practices

Apply the 100% rule: the WBS should include all project work required to produce the approved outcome, including project management and closeout.
Avoid overlap between branches. Every work package should have one clear parent and one accountable owner.
Name elements for a product, outcome, or bounded body of work. Do not fill the WBS with vague verbs such as “manage” or “support” without defining the output.
Stop decomposing when the team can estimate, assign, schedule, monitor, and accept the work package with reasonable confidence. For execution after decomposition, apply consistent task management best practices.
Keep the WBS dictionary synchronized with the register. A WBS code without scope boundaries or acceptance criteria is only a label.
Control changes after the WBS becomes the scope baseline. Add, remove, or redefine work through the project change process.

WBS in Excel vs. a task list or project software

A WBS, task list, and project schedule are related but different. Our guide to resource scheduling vs. project scheduling explains another important distinction once people and availability enter the plan. The WBS organizes the full project scope. A task list captures actions. A schedule adds sequence, dependencies, resources, and dates. Excel is useful for designing and agreeing on the hierarchy before moving into more connected execution. Teams that begin coordinating assignments across the WBS may also need project resource planning.

Project needExcel WBS templateProject management software
Design and review a scope hierarchyExcellent fitGood fit
Document work-package boundariesWBS dictionary worksheetCustom fields or documents
Build task dependencies and critical pathManual or separate GanttConnected scheduling
Assign live work and collect updatesManual workbook updatesTeam workflows and notifications
Connect time, cost, risk, and resourcesSeparate worksheets or filesIntegrated project data
Roll up multiple projectsDifficult to maintainPortfolio dashboards

KolApp becomes useful when the agreed WBS must connect to tasks, Gantt dependencies, resource capacity, availability, budgets, automation, dashboards, and portfolio reporting. The spreadsheet remains a practical starting point and an exportable scope reference. When several projects compete for the same people, multi-project resource management adds cross-project capacity and workload visibility.

How a WBS connects to resource and capacity planning

A work breakdown structure defines the scope, but it does not by itself prove that the delivery plan is achievable. After work packages have owners, estimates, and dates, teams should compare that demand with actual availability and capacity.

This is where resource scheduling becomes useful. A WBS package may require 80 hours of design work in a particular period, but the plan only works if the assigned designer has enough available capacity after other projects, meetings, and time off are considered.

For a quick capacity check, use the resource capacity calculator. Teams planning several projects at once can also use team capacity planning to compare available hours with the work represented by project plans and WBS packages.

Frequently asked questions

Is this work breakdown structure template for Excel free?

Yes. The .xlsx workbook is free to download and includes seven worksheets, sample data, formulas, dropdowns, conditional formatting, two dashboard charts, a WBS dictionary, a deliverables log, and a formula-driven hierarchy view.

What is a work breakdown structure?

A work breakdown structure is a hierarchical decomposition of the complete project scope. It organizes the project into progressively smaller elements until the team reaches manageable work packages that can be estimated, assigned, scheduled, monitored, and accepted.

What is the 100% rule in a WBS?

The 100% rule means that the WBS contains all work required to complete the parent scope. The child elements under a branch should collectively represent 100% of that parent without adding unrelated work or counting the same scope twice.

What is a WBS dictionary?

A WBS dictionary explains each WBS element beyond its short title. It can include scope description, owner, inputs, outputs, assumptions, exclusions, dependencies, estimates, acceptance criteria, approver, and other details needed to control the work.

What is the difference between a WBS and a project plan?

The WBS organizes what is included in the project scope. A project plan is broader and explains how the project will be delivered, including schedule, resources, budget, risk, communications, governance, quality, procurement, and change control.

How detailed should a WBS be?

Decompose until each work package has a clear output and owner and can be estimated, scheduled, monitored, and accepted. Avoid turning the WBS into a list of every daily action. The correct level depends on risk, complexity, duration, cost, and reporting needs.

Can I use this WBS template in Google Sheets?

You can upload the .xlsx file to Google Drive and open it in Google Sheets. Review formulas, tables, charts, dropdowns, and conditional formatting after conversion because spreadsheet applications can render some features differently.