A website development contract turns verbal "we'll make it pretty and fast" into obligations: what the vendor builds, when, for how much, and what you receive. For SMBs without in-house legal, what matters is not all 40 pages of a template but **10–15 clauses** that prevent common fights: endless revisions, missing access, "that's not the site we agreed on".

*Practical SMB guide only — not a substitute for legal advice on your case.*

NUGU is a digital agency in Sochi; we work with sole props and companies across Russia. Below: what to check before signing and how it ties to the brief and choosing a vendor.

Subject of the contract

Must be clear:

  • **product type** — landing, service site, store, redesign;
  • **reference to appendix** — spec, estimate, page and feature list;
  • **exclusions** — copy, photos, domain, ads, SEO beyond base.

"Website development" with no appendix is a red flag. Update the appendix from the brief before signing.

Timelines and stages

Document:

| Stage | Deliverable | Date | | --- | --- | --- | | Prototype / structure | Approved scheme | date | | Design | Key page mockups | date | | Build | Staging on test URL | date | | Content | Copy on staging | date | | Launch | Live on domain | date |

State **who supplies materials** — delays often come from late client copy and photos. Normal if the contract says so.

Payment

Typical SMB patterns:

  • **50 / 50** — advance and final after acceptance;
  • **30 / 40 / 30** — start, after design, after launch;
  • **by stage** — good for long projects.

Check: currency and VAT, bank details, invoice terms, client delay rules, pause rights.

Revisions and acceptance

  • **Revision rounds** for design and build (e.g. 2 rounds on mockups).
  • **Revision vs new scope** — new section = change order.
  • **Acceptance criteria** — matches appendix, forms work, responsive, baseline speed.
  • **Defect window** — often 5–10 business days after staging handoff.
  • **Silent acceptance** — if no defect list in N days, work deemed accepted.

Accept using a checklist, not "looks fine on laptop".

Rights and source files

Core section — see website rights and source files. Contract should state:

  • **exclusive rights** (or license) on commissioned design, build, copy — **after full payment**;
  • **source handoff** — Figma, code, repo or archive;
  • **access** — hosting, CMS, domain on client account;
  • exceptions — stock, fonts, CMS licenses, restricted modules.

NUGU policy: **materials and rights stay with the client after payment** — no "site only works with us".

Warranty and support

Clarify:

  • **warranty period** for technical bugs (often 1–3 months);
  • **excluded** — new features, content changes, breach from weak client passwords;
  • **retainer** — separate agreement if needed.

Liability and termination

  • realistic delay penalties both ways;
  • on termination: paid stages, interim material transfer;
  • confidentiality and personal data if forms collect PII.

Pre-sign checklist

  • Appendix with pages and features attached.
  • Deadlines tied to stages.
  • Payment and invoices clear for accounting.
  • Revision rounds capped.
  • Rights and sources after payment — explicit.
  • Domain and hosting on your account or will transfer.
  • Named contact on both sides.

Typical client mistakes

  • Sign without spec "because urgent".
  • Skip form and notification tests before acceptance.
  • Accept without mobile test.
  • No source clause — cannot change vendor later.
  • Dispute design when references were not in appendix.

How NUGU structures projects

After brief — scoped estimate, contract, payment stages, staging for acceptance, access and sources after final payment. We do turnkey websites from structure through Metrica.

Request a proposal via contacts — scope attached to the contract before kickoff, no surprises at the finish line.

A website contract is not paperwork for accounting. It is how the project ends in a launch, not a messenger thread six months later.