What goes in a statement of work?
A statement of work (SOW) says what will be delivered, by when, how it will be accepted and how it will be paid for. For software that means scope and deliverables, milestones, acceptance criteria, who does what on each side, the pricing model and how changes are handled.
Last updated
The sections to include
- 1Goals and background, in a few lines.
- 2Scope: what is in, and just as important, what is out.
- 3Deliverables: code, designs, documentation, environments, access.
- 4Milestones and dates, each with its own deliverables.
- 5Acceptance criteria and the review period for each milestone.
- 6Roles and responsibilities, including what the client must provide and when.
- 7Pricing model, rates or milestone payments, and invoicing terms.
- 8Change process: how a change is requested, priced and approved.
- 9Assumptions, dependencies and risks.
- 10Ownership, handover and warranty, or a reference to the master agreement that covers them.
Make acceptance concrete
Most disputes come from vague acceptance. Tie each milestone to criteria anyone can check, such as "a user can complete checkout with a test card on staging", and agree how long the client has to review. A clickable prototype attached to the SOW makes scope much harder to misread.
Check it for your case.
Common follow-up questions.
What is the difference between an SOW and an MSA?
The master services agreement holds the long-term legal terms. Each SOW under it covers one piece of work: scope, dates and price.
Does an hourly project need an SOW?
Yes, a lighter one: goals, team, rates, budget cap, reporting and how priorities are set.
Who writes the SOW?
Usually the vendor drafts it and the client edits it. Read the out-of-scope and assumptions sections closely.
Related questions and guides.
- Should I pay fixed price or hourly for software?Question
- Who owns the code when you hire a software agency?Question
- How do I write a software RFP?Question
- AI agent vs workflow automationComparison
- RAG vs fine-tuningComparison
- GlossaryEvery term, in plain words.
- Statement of workGlossary
- Acceptance criteriaGlossary
- MilestoneGlossary
- Change requestGlossary