Deliverable

A deliverable is any tangible or verifiable output that a project produces, from final products delivered to stakeholders to intermediate documents the team creates during execution.

How Deliverables Work

A deliverable is a tangible or verifiable output produced during or at the end of a project. It is the answer to the question every stakeholder asks: what am I getting? Deliverables can be physical objects (a building, a manufactured component), digital artifacts (a deployed application, a design file, a report), or intangible results (a trained team, an approved process, a signed contract).

Deliverables are defined during the planning phase as part of the scope statement and work breakdown structure. Each deliverable should be specific enough for a neutral third party to verify whether it has been completed. “Redesign the website” is not a verifiable deliverable. “Deliver 12 responsive page templates in Figma with mobile, tablet, and desktop breakpoints” is verifiable because someone can count the templates, check the formats, and confirm the breakpoints exist.

The quality and specificity of deliverable definitions directly determines how smoothly a project runs. Vague deliverables lead to scope disputes, endless revision cycles, and payment conflicts. Specific deliverables create shared expectations and clear completion criteria.

Internal vs External Deliverables

External deliverables are the outputs delivered to the client, sponsor, or end user: the final product, the report, the training materials, the deployed system. Internal deliverables are the intermediate outputs the project team produces along the way: the project plan, the risk register, the test cases, the meeting minutes. Internal deliverables support the process. External deliverables satisfy the business case. Both should be defined, but external deliverables receive more rigorous acceptance criteria because they represent the project’s value to the organization or client.

When to Define Deliverables

Deliverables are defined during the planning phase as the core of the scope statement. Every project should have a deliverables list before work begins. For client engagements, deliverables are documented in the statement of work and often tied to payment milestones. For internal projects, deliverables are documented in the project plan or project charter.

In predictive (waterfall) projects, the full deliverables list is defined upfront and changes only through the change control process. In adaptive (agile) projects, high level deliverables (features, capabilities) are defined at the roadmap level while specific deliverables (user stories, increments) emerge through iterative planning. Even in agile, the sprint produces a defined deliverable: a potentially shippable increment.

Projects with formal procurement (vendor engagements, government contracts) require the most precise deliverable definitions because deliverables are contractual obligations. Ambiguity in a deliverable definition on a fixed price contract transfers financial risk to the provider if the client interprets the deliverable more broadly than intended.

When Not to Define Deliverables

Exploratory work (research spikes, proof of concept builds, discovery phases) may not have predefined deliverables because the purpose is to determine what the deliverables should be. In these cases, the deliverable is the output of the exploration itself: a recommendation, a feasibility assessment, or a prototype. Define the format and acceptance criteria for the exploratory output even if you cannot define the content in advance.

Ongoing operational work (support, maintenance, managed services) is better governed by service level agreements with performance metrics than by deliverable lists. The output of operational work is continuous availability and performance, not discrete artifacts.

Commonly Confused With

TermKey Difference
Milestone → A milestone is a zero duration checkpoint on the schedule. A deliverable is a tangible output the project produces. Milestones often coincide with deliverable completions but they are distinct concepts.
Task A task is a unit of work performed by the team. A deliverable is the output produced by completing one or more tasks. Tasks describe effort. Deliverables describe results.
Requirement A requirement describes what the solution must do or how it must perform. A deliverable is the tangible output that satisfies the requirement. Requirements define the need. Deliverables fulfill it.
Define deliverables as tasks with acceptance criteria in Custom Fields, link them to Milestones, and track completion with Goals.
Track Deliverables in ClickUp

Common Questions About Deliverable

What is a deliverable in project management?
A deliverable is any tangible or verifiable output produced during or at the end of a project. Examples include documents, design files, deployed software, trained teams, and signed contracts. Each deliverable should be specific enough that a neutral party can verify whether it has been completed.
What is the difference between internal and external deliverables?
External deliverables are the outputs delivered to the client or end user: the final product, the report, the deployed system. Internal deliverables are intermediate outputs the team produces: the project plan, the risk register, the test cases. Both should be defined, but external deliverables receive more rigorous acceptance criteria.
How do you write good acceptance criteria for deliverables?
Effective acceptance criteria are specific, measurable, and verifiable. They define who reviews the deliverable, what standards it must meet, how many revision rounds are included, and the timeline for providing feedback. The test: could someone who was not involved in the project read the criteria and determine whether the deliverable passes?
What happens when a deliverable is rejected?
The rejection should reference which acceptance criteria were not met. The team revises the deliverable to address the specific deficiencies and resubmits for review. The number of revision rounds should be defined in the statement of work or scope document to prevent open ended revision cycles.
How are deliverables different in agile projects?
In agile, the primary deliverable is the potentially shippable product increment produced each sprint. Individual deliverables are defined as user stories during sprint planning rather than upfront. The roadmap defines high level deliverables (features, capabilities) while sprints produce the specific outputs iteratively.