Statement of Work (SOW): How to Write One, With Example and Template

SOW, Statement of Work: How to Write One

A statement of work (SOW) is the document that fixes the scope, deliverables, schedule, acceptance criteria and payments of a project in binding form. It usually forms an annex to the contract between client and contractor and sits alongside the requirements specification and the project charter. A complete SOW covers 14 sections.

This guide shows you what belongs in a statement of work, how it differs from a scope of work, a requirements specification and a contract, and how to turn a signed SOW into a project plan.

🔽 You'll also find a template to copy and our free checklist for your next statement of work.

What Is a Statement of Work (SOW)?

A statement of work (SOW) is a formal document that defines which work a contractor performs for a client, which results it delivers, by when and at what price. In project management, the SOW is the reference point for every later discussion about scope.

A SOW records:

  • Objectives and expected results
  • Scope of work, meaning what is included and what is not
  • Deliverables and milestones
  • Schedule and deadlines
  • Acceptance criteria
  • Price and payment terms
  • Assumptions, constraints and client responsibilities

The PMI's PMBOK Guide describes the procurement statement of work as a document that describes the procurement item in enough detail for prospective sellers to judge whether they can provide it. That is why clients often write the SOW before a tender and attach it to the request for proposal (RFP).

Scope of work or statement of work? The scope of work only describes the work itself: "what gets done". The statement of work contains the scope of work as one section and adds who works, when, where, to which standards and for which payment.

Why Is a Statement of Work So Important?

A statement of work prevents scope disputes before they start: both sides sign what gets delivered, when it is accepted and how it is paid. Without it, scope grows unchecked and every change becomes a negotiation.

A carefully written SOW:

  1. Sets clear expectations for everyone involved.
  2. Gives all stakeholders one shared picture of what success looks like.
  3. Prevents scope creep, because it names deliverables and exclusions precisely.
  4. Lowers project risk, because assumptions and client responsibilities are on paper.
  5. Secures accountability through milestones, acceptance and signatures.

This applies to external projects with vendors or subcontractors and equally to internal projects, where the SOW defines which department delivers what by when.

Who Writes the Statement of Work?

The statement of work is usually written by the party that requests the work: the client's project manager or procurement team. In service projects, the contractor often drafts the SOW from its proposal. Legal and procurement review the draft, and both parties agree before anyone signs.

How Does a SOW Differ From a Requirements Specification, Project Charter and Contract?

The SOW defines which work is agreed at which dates, acceptance criteria and prices. The requirements specification supplies the basis for it: what the client needs and, in a second document, how the contractor will build it. The project charter and the contract complete the set.

In Germany, DIN 69901-5 separates these two specifications: the client writes the requirements specification (Lastenheft), the contractor writes the functional specification (Pflichtenheft) that describes how it will meet them.

Document Who writes it? Question it answers Typical content
Requirements specification Client What must be achieved? Requirements, constraints, goals
Functional specification Contractor How will we build it? Solution design, technical approach
Statement of work Client or both What is delivered by when, at what price, and how is it accepted? Scope, deliverables, milestones, acceptance, payment
Project charter Client internally, e.g. sponsor or management May the project start, and who leads it? Objective, budget range, project manager, authority
Contract (e.g. master services agreement) Both parties, usually with legal Which rights and obligations apply? Liability, warranty, termination, confidentiality

Which contract type and pricing model fits your project is covered in our article time and materials vs fixed price: contract types compared.

What Should a Statement of Work Include?

A statement of work should include every point client and contractor could later disagree on: scope, results, dates, acceptance, payment and exclusions. Start with notes on all aspects of the project; the mind map below shows the 14 areas.

Mind map of a statement of work
  1. Introduction: Name the parties and describe the work in two or three sentences. Refer to the contract the SOW is attached to, such as a master agreement with prices and legal terms.

  2. Purpose of the project: State why the project starts and how you will measure its benefit, such as time saved, revenue or return on investment.

  3. Scope of work: Describe which work is included, with which processes, hardware and software. State explicitly what is not included. This exclusion list prevents most change claims.

  4. Place of work: Define where the team works: at the client's site, the contractor's site or remotely, and which equipment and access it needs.

  5. Tasks: Break the scope down into work packages. Organize them by work breakdown structure, phase or milestone and estimate the effort per package.

  6. Milestones: Set the start, end date and interim dates. If the contract caps billable hours per week or month, the cap belongs here.

  7. Deliverables: Define each result with quantity, format and due date, for example "filing concept, PDF, 20 pages maximum, due in week 3".

  8. Schedule: Assign a date to each deliverable, from analysis through build and test to closure. Use relative dates instead of calendar dates, such as "two months after contract signature". A late signature then doesn't shift the whole plan. Also set dates for formal reviews.

  9. Standards and testing: List standards, legal requirements (e.g. GDPR) and tests. State who tests, with which equipment and which resources.

  10. Defining success: Write measurable acceptance criteria. Instead of "fast search", write "search result in under 10 seconds in 20 of 20 test cases". In agile projects, the Definition of Done (DoD) goes here.

  11. Requirements: List prerequisites and client responsibilities: access, contacts, certifications, travel.

  12. Payments: Set the price and payment schedule: upfront, by time or by milestone. Tie payments to acceptance and retain a share until final acceptance.

  13. Other: Record anything that fits no other category: security rules, travel costs, post-project support and the change request procedure.

  14. Closure: Define how results are accepted, who checks and signs them and how the records are archived.

Free Checklist

Free checklist: what to consider in a statement of work
Download our checklist as a PDF. It contains 19 typical tasks for creating a statement of work.

What Does a Statement of Work Example Look Like?

A statement of work example fills the 14 sections with real quantities, dates and amounts. The shortened example below describes the rollout of a document management system (DMS) at an engineering firm with 40 workstations. The companies and figures are invented; the math is correct.

Statement of work: DMS rollout, Annex 1 to the master agreement

Section Content in the example
1 Introduction Client: Muster Engineering GmbH. Contractor: Example IT GmbH. This SOW is Annex 1 to the master agreement.
2 Purpose Project files are spread across 3 network drives. Goal: every project file can be found by project number in under 10 seconds.
3 Scope of work Included: installation and configuration, migration of 120,000 files, training for 40 users, 4 weeks of hypercare. Not included: hardware, accounting integration, scanning paper files.
4 Place of work Configuration and migration remotely, training on the client's premises.
5 Tasks WP1 analysis and filing concept 60 h, WP2 installation and configuration 100 h, WP3 migration 140 h, WP4 training 60 h, WP5 hypercare 40 h. Total: 400 h.
6 Milestones M1 filing concept approved (week 3), M2 test system accepted (week 7), M3 go-live (week 10), M4 final acceptance (week 14).
7 Deliverables Filing concept (PDF, 20 pages maximum), test and production system, migration log, training material, operations manual.
8 Schedule Start 2 weeks after signature, duration 14 weeks.
9 Standards and testing Data processing agreement under Art. 28 GDPR. Migration test with a sample of 500 files before go-live.
10 Acceptance criteria 100% of files transferred according to the migration log, search time under 10 seconds in 20 of 20 test cases, at least 38 of 40 users trained.
11 Client responsibilities Server by week 2, administrator access, one contact person with 4 hours per week.
12 Payments Fixed price €43,700 net: 30% at M1 (€13,110), 40% at M3 (€17,480), 30% after final acceptance M4 (€13,110).
13 Changes Change requests in writing, assessed by the contractor within 5 business days, extra effort at €95 per hour.
14 Closure Acceptance record, signed by both project managers.

Where does the fixed price come from? The contractor estimates 400 hours at €95, which is €38,000 on a time and materials basis, and adds 15% for the quantity risk: €43,700. How this compares with billing by the hour is shown in time and materials vs fixed price.

Statement of Work Template to Copy

Copy the template into your word processor and replace everything in square brackets. Don't delete a section; write "not applicable" if a point doesn't apply. That way everyone sees you checked it.

STATEMENT OF WORK
Project: [project name]   Version: [1.0]   Date: [YYYY-MM-DD]
Annex [no.] to the agreement dated [date]

1  Introduction
   Client: [company, contact]
   Contractor: [company, contact]
   Summary: [2 to 3 sentences]

2  Purpose of the project
   Current situation: [...]
   Goal and metric: [e.g. search time under 10 seconds]

3  Scope of work
   Included: [...]
   Not included: [...]

4  Place of work
   [on site / remote / mixed, required access]

5  Tasks and work packages
   WP1 [name], effort [h]
   WP2 [name], effort [h]

6  Milestones
   M1 [name], [weeks or days after signature]
   M2 [name], [...]

7  Deliverables
   [result], [format, quantity], due at [milestone]

8  Schedule
   Start: [x weeks after signature]   Duration: [x weeks]
   Reviews: [dates]

9  Standards and testing
   [standards, legal requirements, test procedures]

10 Acceptance criteria
   [measurable criterion per deliverable]

11 Requirements and client responsibilities
   [infrastructure, contact person, time budget]

12 Price and payments
   Pricing model: [fixed price / time and materials / T&M with cap]
   Payment schedule: [% and amount per milestone]

13 Other
   Change procedure: [form, deadline, hourly rate]
   Travel costs, post-project support: [...]

14 Closure and signatures
   Accepted by: [name, role]
   Client: ________________  Date: ______
   Contractor: ____________  Date: ______

What Types of Statements of Work Are There?

Statements of work differ by project type; the 14-section structure stays the same. You shift the focus by industry:

  • IT rollout: Integration steps, test environments, user acceptance tests and data protection under GDPR, as in the example above.
  • Project management services: Weekly hours of the project manager, responsibility for reporting, budget and risk, and the approach (waterfall, agile or hybrid).
  • Construction project: Building standards, site inspections, safety requirements, materials and a schedule from site preparation to final acceptance.
  • Internal project: Process improvement or software rollout between departments. The project charter replaces the contract here; the SOW still defines scope, dates and acceptance.

How Do You Turn a SOW Into a Project Plan in Merlin Project?

You turn a signed SOW into a project plan by transferring work packages, milestones and acceptance criteria one to one into the project structure. In Merlin Project, you proceed like this:

  1. Copy the structure: Create each work package as a group and milestones M1 to M4 in the work breakdown. If you collected the sections in the mind map first, switch via View > Work Breakdown > Entry; Merlin Project turns all nodes into activities and groups (see from mind map to project plan). You can download the 14 sections of this article as a Merlin Project file.
  2. Store the SOW: Attach the signed document via Insert > Attachment > File to the milestone "Contract signed". The attachment keeps every version of the file as a revision history.
  3. Make acceptance criteria checkable: Attach the criteria from section 10 as a Checklist to the acceptance milestone. The checklist shows the status Planned, In Progress, Overdue or Complete.
  4. Map the payment schedule: Enter the agreed amount in the Finance Inspector on the Budget tab under Approved and distribute it across the milestones.
Attachments view in Merlin Project with a checklist, an event and a risk and the column Attached to

The SOW inside the project document

The Attachments view lists all checklists, files and risks of your project. The Attached to column shows which activity or milestone an attachment belongs to. You find the SOW, the acceptance checklist and open risks in one place. Try Merlin Project free for 30 days.

Signatures: The Final Step

A SOW without signatures binds no one. Have all key stakeholders sign before work begins:

  • Project sponsors or management
  • Vendors or third-party representatives
  • Team leads, if they carry direct responsibility

The signed SOW is your evidence in a dispute: it documents agreement on scope, schedule and acceptance criteria.

Sources


If you have any questions about this blog article or would like to discuss it, we look forward to your contribution in our forum.

Frequently asked questions

What does SOW stand for in project management?

SOW stands for statement of work. It is the document that defines the scope, deliverables, schedule, acceptance criteria and payments of an assignment between a client and a contractor.

Is a statement of work legally binding?

A SOW becomes binding once both parties sign it or the contract incorporates it as an annex. Liability, warranty and termination are usually governed by the contract itself, such as a master services agreement. Involve your legal team in drafting the contract.

How detailed should a SOW be?

Detailed enough that a third party can check whether the work was delivered. Instead of "reasonable time", write "completed within four hours and tested by QA". Every deliverable needs a format, quantity, date and a measurable acceptance criterion.

How do you write a SOW for an agile project?

In an agile SOW, fix the time frame, team size and budget and keep the scope flexible. Define the Definition of Done for each iteration, use sprints or increments as milestones and describe how the backlog is prioritized and who decides.

Do internal projects need a statement of work?

Yes. Even without an external vendor, a SOW clarifies goals, tasks, responsibilities and deadlines between departments. The project charter, approved by the sponsor or management, takes the place of the contract.

How should I respond to a SOW I receive?

Read the SOW in full and note anything unclear. Ask for clarification on ambiguous or missing points, negotiate scope, dates or payment terms and sign only when you agree with every point.

Which mistakes should I avoid in a SOW?

The most common mistakes: vague wording, missing acceptance criteria, no list of exclusions, no procedure for change requests and missing signatures before work begins.

Run projects that actually ship.

One app for your project plan, native on every Apple device.