Is It Out of Scope? — Web design

Is adding a booking or scheduling system out of scope for a web design project?

Yes. A booking system needs backend logic and availability data, not just an interface.

This usually arrives once the site's page list is finalized and the client mentions their customers should "just be able to book online" — treating it as a small addition rather than the functional system it actually is.

Is it out of scope?

Yes. A booking flow needs availability logic, calendar syncing, and confirmation handling behind the interface — that's functional software, not a page design.

Clause typically implicated

Clause typically implicated

Exclusions clause→ — Booking-system logic is functional/technical work excluded from a design engagement's deliverable list.

Example contract wording

Example contract wording (illustrative, not legal advice)

I can design what a booking flow looks like, but the actual scheduling logic and availability handling behind it is development work — I'd recommend scoping that with a developer, or as a separate piece with us.

How MarginFlow flags it

MarginFlow flags booking/scheduling-system requests outside_scope on design contracts, since the functional logic involved goes beyond visual or layout design.

Catch scope creep the moment it lands in your inbox

14-day free trial · No credit card required