Once the goal is clear, we translate it into an explicit written boundary: exactly which pages, features, and integrations are included โ and just as importantly, what isn’t. This document is what your fixed price is actually quoted against, and it’s the single most effective tool for preventing the “wait, I thought that was included” conversation later.
Scope documents for a web project typically list every page by name, every distinct feature (contact forms, booking integrations, e-commerce functionality, multi-language support), and any explicit exclusions worth naming โ for example, stating clearly that stock photography licensing or hosting setup is separate if that’s the case.
โPage-by-page breakdown, not just a page count โ “Home, About, 3 Service pages, Contact” rather than “5 pages.”
โFeature list with specificity โ “contact form with 4 fields and email notification” rather than just “contact form.”
โExplicit exclusions โ content writing, stock photo licensing, or hosting, named directly if they’re not included, not left ambiguous.
In practice
If a client requests a “gallery page” during scoping, we clarify upfront: is this a static image grid, or a filterable gallery with categories and lightbox zoom? Those are meaningfully different amounts of work, and the scope document specifies which one is being quoted.