Договор на сайт в Дубае: 10 пунктов, которые нужно вписать

В договоре на сайт должны быть ТЗ с объёмом работ, этапы с оплатой, критерии приёмки цифрами, домен и доступы на имя заказчика, передача прав, лимит правок, поддержка и порядок выхода из проекта.

Опубликовано 9 мин чтения

В договоре на сайт в первую очередь фиксируют объём работ (ТЗ приложением), этапы с оплатой и критерии приёмки, которые можно проверить цифрами. Вторая половина документа защищает вас после сдачи: домен и доступы на ваше имя, передача прав на код и контент, поддержка и порядок, по которому проект забирают к другому подрядчику.

Цены здесь не разбираются. Подробные цифры по стоимости сайтов в ОАЭ есть в журнале Savage Media. Эта статья о том, как получить за свои деньги работающий сайт и распоряжаться им.

Предмет договора: что именно делают

Фраза «разработка корпоративного сайта» в договоре ничего не защищает. Приложите ТЗ и сошлитесь на него в тексте договора. В ТЗ перечислите:

  • список страниц и шаблонов (главная, услуга, статья, контакты, каталог);
  • языки и кто пишет или переводит тексты; если версий две, решите заранее, переводить их или писать отдельно (разбор в статье «Версия на RU и EN: что переводить, а что переписывать»);
  • формы и куда уходят заявки: почта, WhatsApp, Telegram, CRM;
  • интеграции: бронирование, оплата, карта, аналитика;
  • кто готовит фото, видео и тексты, и в какой срок вы их передаёте.

Последний пункт чаще всего срывает сроки. Если контент от вас, в договоре пишут, что срок сдвигается на столько дней, на сколько задержаны материалы.

Этапы и сроки

У каждого этапа должен быть результат, который вы открываете сами, и привязанный к нему платёж. Условный пример разбивки:

Этап Что вы получаете Как проверить Оплата (условно)
1. Прототип Схема страниц и блоков Все страницы из ТЗ есть в схеме 30 % при подписании
2. Дизайн Макеты главной и шаблонов, мобильная версия Открыть макеты на телефоне, сверить с ТЗ 40 % после согласования
3. Вёрстка Сайт на тестовом адресе Пройти по страницам, отправить тестовые заявки —
4. Наполнение Тексты, фото, языковые версии Нет заглушек, все языки на месте —
5. Запуск Сайт на вашем домене Таблица приёмки ниже 30 % после приёмки

Для каждого этапа укажите два срока: срок работы подрядчика и срок вашего согласования в рабочих днях, например 3 рабочих дня. Без второго подрядчик ждёт ответа три недели и потом формально прав, если опоздал с запуском. Выберите одну из формулировок: молчание заказчика дольше N рабочих дней считается согласием, или оно продлевает срок на те же дни.

Отдельной строкой впишите, что тестовый адрес закрыт паролем или тегом noindex. Иначе Google проиндексирует недоделанную копию, и она будет конкурировать с основным сайтом.

Оплата: НДС и что входит в цену

Последний платёж привязан к сайту, который работает на домене. Готовая вёрстка на тестовом адресе для этого не подходит. Что уточнить в этом разделе:

  1. Цена указана с НДС 5 % или без. Если подрядчик плательщик НДС, сумма вырастет. Как это влияет на ваш учёт, спросите у бухгалтера.
  2. Что оплачивается отдельно: домен, хостинг, платные плагины и шаблоны, шрифты, стоковые фото, сервисы рассылок и бронирования. Подписки на эти сервисы оформляйте на себя.
  3. Валюта и курс, если подрядчик выставляет счёт не в AED.
  4. Ставка за работы сверх ТЗ: в час или за единицу (страница, форма, язык).

Приёмка: критерии, которые можно проверить

Формулировка «сайт сдан, когда заказчик доволен» плохо защищает обе стороны. Приёмку пишут списком проверяемых условий. Таблицу ниже можно взять приложением к договору.

Что проверить Как записать в договоре Чем проверить
Скорость На мобильном для главной и каждого шаблона LCP до 2,5 с, INP до 200 мс, CLS до 0,1 (пороги Core Web Vitals из документации Google) PageSpeed Insights, отчёт в Search Console
Заявки Каждая форма доставляет тестовую заявку в указанный канал Отправить заявку с каждой формы
Языки Все страницы есть в каждой версии, переключатель ведёт на ту же страницу, hreflang прописан Пройти по страницам, проверить код
Индексация robots.txt не закрывает сайт, есть sitemap.xml, у каждой страницы свой title и meta description Search Console, просмотр кода
Мобильная версия Без горизонтальной прокрутки на iPhone и Android, кнопки WhatsApp и звонка работают Два телефона
Аналитика Счётчик стоит, заявка фиксируется как событие Тестовая заявка, отчёт в реальном времени
Заглушки Нет тестовых текстов, фото и отзывов Просмотр всех страниц

Эти пункты взяты из типичных ошибок. В исследовании 537 сайтов заведений Дубая, которое провёл Savage Media (13.10.2026), у 22,7 % сайтов нет meta description, а 52 сайта блокировали ботов. Обе ошибки находятся за несколько минут, если их проверка вписана в приёмку.

Что ещё проверить на сайте ресторана, собрано в чек-листе по итогам того же исследования. Что означают метрики скорости, объясняет статья Core Web Vitals.

Пример из моей работы: на сайте Moon Mars заявки с формы пишутся в файл на сервере и параллельно уходят в Telegram, поэтому не теряются. Пункт «заявка сохраняется, даже если мессенджер недоступен» можно записать как требование и проверить при приёмке. Что входит в разработку сайта у меня, описано на странице сайты.

Домен, хостинг и доступы

Без этого раздела сайт формально чужой. Впишите:

  • домен регистрируется на заказчика, в аккаунте регистратора стоит почта заказчика;
  • хостинг или сервер оплачиваются с карты заказчика или переоформляются на него при сдаче;
  • при сдаче подрядчик передаёт доступы: регистратор, хостинг, админка, репозиторий с кодом, аналитика, Search Console, почта на домене;
  • подрядчик меняет свои пароли на ваши или удаляет свои учётные записи по вашей просьбе.

В том же исследовании Savage Media 55 сайтов из 537 (10,2 %) не открывались, у 22 из них домен не резолвился. Причины исследование не разбирает. Одна из типичных причин в целом: домен не продлили, потому что доступ к регистратору остался у подрядчика или уволенного сотрудника.

Обратная сторона: подключение домена иногда остаётся за клиентом. Сайт проката Lucent Rental, который я сделал, готов, но к публичному домену клиент его пока не подключил. Поэтому укажите в договоре, кто подключает домен и считается ли этап сданным, если сайт готов на тестовом адресе, а подключение задерживает заказчик.

Права на дизайн, код, тексты и фото

Кому принадлежит заказная работа, решает договор, устные договорённости тут не помогают. Нужна формулировка, что после полной оплаты исключительные права на дизайн, код, тексты и снятые для проекта фото и видео переходят к заказчику, без ограничения по сроку и территории.

Отдельно перечислите то, что подрядчику не принадлежит и передать он это не может: шаблоны тем, платные плагины, шрифты, стоковые изображения, библиотеки с открытой лицензией. Для каждого компонента укажите, на кого оформлена лицензия и что она разрешает. Если подрядчик хочет показывать сайт в портфолио, это тоже прописывают.

Как устроено авторское право на заказной контент в ОАЭ и какие пункты добавить, разобрано в статье Savage Media о правах на контент. Если сумма проекта для вас крупная, покажите этот раздел юристу.

Правки и изменения объёма

Правка исправляет то, что уже есть в ТЗ: цвет кнопки, порядок блоков, опечатку в тексте. Изменение объёма добавляет то, чего в ТЗ не было: новую страницу, третий язык, интеграцию с CRM.

В договоре запишите:

  1. Сколько кругов правок входит в каждый этап (условно два).
  2. Как оформляется изменение объёма: письменно, с ценой и сдвигом срока, до начала работ.
  3. Что правки после приёмки этапа считаются новыми работами.

Пункт защищает и вас: подрядчик не выставит счёт за «доработки», о которых вы письменно не договаривались.

Поддержка и гарантийный период

Гарантия покрывает ошибки, которые допустил сам подрядчик: сломанную форму, вёрстку, поехавшую на определённом телефоне. Срок вы согласуете вместе (условный пример: 3 месяца после запуска), исправление бесплатно и в оговорённый срок реакции.

Поддержка оплачивается отдельно: обновления, резервные копии, мелкие изменения, мониторинг доступности. Если вы её берёте, в договоре нужны абонентская плата, список работ и два срока реакции: на срочную проблему (сайт не открывается) и на обычную задачу.

На WordPress это заметнее всего. В исследовании Savage Media на WordPress работали 209 сайтов из 430 загрузившихся (48,6 %), медиана ответа сервера у них 611 мс, а 92 из 209 отвечали дольше 800 мс. Плагины и движок требуют обновлений, и в договоре должно быть написано, кто их делает после запуска.

Персональные данные и формы

Сайт с формой заявки собирает имена и телефоны. В ОАЭ действует закон о защите персональных данных (PDPL). Для сайта это означает политику конфиденциальности, понятное согласие в формах и настройку cookies. Впишите в ТЗ, кто готовит текст политики. Подрядчик обычно ставит страницу и галочку, а сам текст лучше согласовать с юристом.

Требования по пунктам собраны в материале Savage Media о PDPL для сайта. Добавьте в договор, где хранятся заявки и у кого к ним доступ.

Расторжение и передача проекта

Этот пункт нужен на случай, если сотрудничество закончится на середине. В нём должны быть:

  • право любой стороны выйти с уведомлением за N дней;
  • оплата фактически выполненных этапов, без штрафа за выход, если подрядчик сорвал сроки;
  • передача всех материалов на момент выхода: макеты, код, доступы, тексты;
  • срок передачи, например 5 рабочих дней.

Проверить готовность подрядчика к этому пункту просто: спросите, где лежит код и сможет ли другой разработчик развернуть его по инструкции. Если ответ размытый, уточните это до подписания. По моему опыту, рынок страдает от оверпрайса и от сайтов, которые сдают нерабочими, и пункт о передаче проекта защищает от второго. Как выбрать подрядчика до договора, разобрано в статье «Фрилансер или компания: как выбрать веб-дизайнера в Дубае».

Что не стоит делать

  • Подписывать договор без ТЗ в приложении. Спор о том, «входило ли это», без ТЗ не решить.
  • Платить 100 % вперёд. Последний платёж идёт после приёмки на домене.
  • Разрешать подрядчику регистрировать домен на себя, «чтобы было быстрее».
  • Принимать сайт по скриншотам или видео. Открывайте его на своём телефоне и отправляйте тестовые заявки сами.
  • Оставлять пункт о правах общей фразой «права передаются». Перечислите, какие именно, и отдельно укажите сторонние лицензии.
  • Путать гарантию с поддержкой и рассчитывать, что обновления после запуска бесплатны.
  • Подписывать договор на английском, не понимая его полностью. Попросите перевод. Если возможен спор в суде ОАЭ, уточните у юриста, нужен ли заверенный перевод на арабский.

Короткий чек-лист

  1. ТЗ приложено: страницы, языки, формы, интеграции, кто готовит контент.
  2. Этапы с результатом, сроком работы и сроком вашего согласования; тестовый адрес закрыт от индексации.
  3. Оплата по этапам, последний платёж после приёмки; ясно, указан НДС 5 % или нет.
  4. Список отдельных расходов: домен, хостинг, плагины, шрифты, стоки.
  5. Таблица приёмки: Core Web Vitals, тестовые заявки, языки, индексация, аналитика, отсутствие заглушек.
  6. Домен, хостинг и все аккаунты на ваше имя, доступы передаются при сдаче.
  7. Права на дизайн, код, тексты, фото переходят к вам после оплаты; сторонние лицензии перечислены.
  8. Число кругов правок и порядок оформления новых работ.
  9. Гарантийный срок и отдельные условия поддержки со сроком реакции.
  10. Порядок выхода из проекта и передачи кода в течение 5 рабочих дней; до подписания спросите подрядчика, где лежит репозиторий, и проверьте, что у вас есть к нему доступ.

Вопросы и ответы

Можно ли обойтись перепиской в WhatsApp вместо договора?

Переписка фиксирует договорённости хуже документа: в ней трудно найти, что согласовали в итоге. Минимум: короткий договор или подписанное коммерческое предложение с ТЗ, этапами оплаты и критериями приёмки.

На кого регистрировать домен, если сайт делает подрядчик?

На вас или на вашу компанию, с вашей почтой в аккаунте регистратора. Подрядчику можно дать доступ на время работ. Впишите это в договор отдельным пунктом.

Включён ли НДС в цену сайта?

Зависит от того, зарегистрирован ли подрядчик как плательщик НДС в ОАЭ. Ставка 5 %, и в договоре должно быть написано, указана цена с НДС или без. Детали по вашей ситуации уточните у бухгалтера.

Кому принадлежит код сайта после оплаты?

Это решает договор. Пропишите, что после полной оплаты права на дизайн, код и тексты переходят к вам, а сторонние компоненты (шаблоны, плагины, шрифты, стоки) идут по их собственным лицензиям.

Сколько правок считать нормой?

Единой нормы нет, число правок задаёт договор. Условный пример: два круга правок на каждый этап, всё сверх оплачивается по ставке, которую тоже пишут в договоре.