Why missed
Specifics feel like distrust
Writing down exactly what you will and won't deliver feels like you're preparing for a fight. In reality, it's the thing that prevents one.
"A website." "The branding." "Marketing materials." Every other risk in this library starts here — where the contract doesn't say what's actually being made.
Free. No registration. No card. No catch.
What it means
A deliverable is what you're handing over at the end of the engagement. It needs to be specific enough that both parties can independently verify whether it's been delivered. If two people can read the same description and picture different things, the deliverable is too vague.
"A logo" — but one party imagined three concepts, the other imagined one final file. "A marketing strategy" — but one party wanted a deck, the other expected a 30-page report with implementation timelines.
Specificity takes time, and both parties often want to move fast. The client assumes it includes everything they're imagining. The provider assumes it matches what they're quoting. Those imaginations rarely match.
Scope creep, unlimited revisions, payment disputes, approval delays — all of them become easier to prevent once deliverables are defined concretely. The deliverable definition is the contract's foundation.
Why it's missed
Why missed
Writing down exactly what you will and won't deliver feels like you're preparing for a fight. In reality, it's the thing that prevents one.
Why missed
Many projects start before the full scope is known. The contract gets signed with placeholders. Those placeholders never get filled in.
Why missed
"They know what a brand kit includes." "Everyone knows a full website has X pages." Industry assumptions don't survive disputes. Write them in.
What can go wrong
Without a concrete deliverable, the client can always say "this isn't what I meant." The project has no finish line.
If the client can argue the deliverable isn't complete, they can withhold payment indefinitely. Vague deliverables give them the tool to do it.
When the contract doesn't define what's included, anything the client asks for is, by implication, part of the deal.
You can't enforce a revision cap if the original deliverable isn't defined. Every revision is technically a new interpretation of an undefined spec.
Red-flag wording
A deliverable needs to be verifiable. These phrases describe types of work, not the specific output being produced.
Red flag
How many pages? What functionality? CMS? E-commerce? Mobile-optimized? "A website" describes an entire industry, not a project.
Red flag
Print? Digital? How many? What dimensions? What formats? "Materials" is a category, not a spec.
Red flag
Logo only? Brand guide? Color palette? Typography? Iconography? Social assets? "Branding" is whatever the client imagines it to be.
Red flag
What was discussed isn't in the contract. What isn't in the contract doesn't exist for purposes of enforcement.
Red flag
For how long? How many hours? What's in scope? "Ongoing" is a blank check on your time.
Safer pattern
A good deliverable definition passes the verification test: can both parties independently look at what was delivered and agree it matches what the contract describes? If yes, it's specific enough. If there's room for interpretation, tighten it.
BizDraft prompts you to define deliverables concretely and builds the scope-of-work section from your inputs — preventing the "as discussed" placeholder from ever making it in.
Most affected
Template
The catch-all contract where "services" covers everything from two hours to two years of work.
See template →Template
The industry with the most variable scope. "A website" spans a one-pager to an enterprise platform.
See template →Template
Campaign deliverables, content calendars, ad creatives — all need concrete specs or they're never "done."
See template →Free. Five minutes. Yours to keep.
Draft your agreementRelated risks
Risk
The direct consequence of vague deliverables. No spec = no boundary = anything goes.
Read →Risk
You can't enforce a revision cap if the original deliverable isn't defined. Vague deliverables make revision limits unenforceable.
Read →Risk
Payment "upon completion" with no definition of completion. The clock never starts.
Read →