What is a Statement of Work (SOW) for an AI project?
A Statement of Work (SOW) is the document that defines exactly what an AI agency will deliver: scope, milestones and their acceptance criteria, timeline, price and payment schedule, data handling, and who owns the code, models and IP. It turns a proposal into an enforceable agreement — and its acceptance criteria are what "approval" means when you pay by milestone or escrow.
Most AI projects that go wrong were under-specified before they began. A good SOW is the cheapest insurance you can buy against that. Here's what it must contain.
Scope and objectives
What the project will and won't cover, in plain terms, tied to the business outcome you're buying — not just a list of tasks.
Milestones with acceptance criteria
The single most important section. Each milestone needs a deliverable and a testable criterion for acceptance, agreed before work begins. This is what escrow release is measured against.
Timeline and dependencies
Key dates, and what the agency needs from you (data, access, sign-offs) and by when, so slippage is attributable.
Price and payment schedule
The total, and how it maps to milestones. Payment should be linked to approved deliverables, ideally held in escrow.
Data handling and compliance
Where data lives, who can access it, retention, whether it trains models, GDPR terms, and any EU AI Act responsibilities relevant to your use case.
IP and code ownership
Who owns the source code, any fine-tuned models, and derivative work — settled in writing before the project starts, not after it succeeds.
Change process
How new requests are scoped and priced, so changes are handled transparently instead of becoming a negotiation lever.
Dispute resolution
What happens if you reject a milestone: the rework process, revision rounds included, and who mediates if you still can't agree.
The SOW is the reference for everything else
The SOW is what escrow and milestone payments are measured against, and where IP ownership is settled. Get it right and the rest of the engagement runs on rails.
A signed SOW on every project
NorthBridge AI includes a signed Statement of Work with every engagement, so scope, milestones, data terms and IP ownership are defined up front and tied directly to escrow-protected milestone payments. See how it works.
Frequently asked questions
What is a Statement of Work for an AI project?
A Statement of Work (SOW) is the contract document that defines exactly what an AI agency will deliver: the scope, the milestones and their acceptance criteria, the timeline, the price and payment schedule, how data is handled, and who owns the resulting code, models and IP. It turns a proposal into an enforceable agreement and is what 'approval' in an escrow or milestone arrangement is measured against.
What should an AI project SOW include?
A good AI SOW includes: objectives and scope; a breakdown of milestones each with a testable acceptance criterion; timeline and dependencies; price and a milestone-linked payment schedule; data-handling and GDPR terms; EU AI Act responsibilities where relevant; IP and code ownership; a change-request process; and a dispute-resolution path. The acceptance criteria are the most important part — they define what 'done' means before work starts.
Why do I need a SOW if I trust the agency?
Trust and a SOW solve different problems. A SOW isn't about suspicion — it's about making sure both sides mean the same thing by 'done', so honest disagreements have an agreed reference point. It also protects the relationship: clear milestones and acceptance criteria prevent the scope creep and mismatched expectations that damage even well-intentioned projects.
Every project ships with a signed SOW
Scope, milestones, data terms and IP — defined up front on NorthBridge AI.
Browse verified agencies