Договор на сайт в Дубае: 10 пунктов, которые нужно вписать
В договоре на сайт должны быть ТЗ с объёмом работ, этапы с оплатой, критерии приёмки цифрами, домен и доступы на имя заказчика, передача прав, лимит правок, поддержка и порядок выхода из проекта.
В договоре на сайт в первую очередь фиксируют объём работ (ТЗ приложением), этапы с оплатой и критерии приёмки, которые можно проверить цифрами. Вторая половина документа защищает вас после сдачи: домен и доступы на ваше имя, передача прав на код и контент, поддержка и порядок, по которому проект забирают к другому подрядчику.
Цены здесь не разбираются. Подробные цифры по стоимости сайтов в ОАЭ есть в журнале Savage Media. Эта статья о том, как получить за свои деньги работающий сайт и распоряжаться им.
Предмет договора: что именно делают
Фраза «разработка корпоративного сайта» в договоре ничего не защищает. Приложите ТЗ и сошлитесь на него в тексте договора. В ТЗ перечислите:
- список страниц и шаблонов (главная, услуга, статья, контакты, каталог);
- языки и кто пишет или переводит тексты; если версий две, решите заранее, переводить их или писать отдельно (разбор в статье «Версия на RU и EN: что переводить, а что переписывать»);
- формы и куда уходят заявки: почта, WhatsApp, Telegram, CRM;
- интеграции: бронирование, оплата, карта, аналитика;
- кто готовит фото, видео и тексты, и в какой срок вы их передаёте.
Последний пункт чаще всего срывает сроки. Если контент от вас, в договоре пишут, что срок сдвигается на столько дней, на сколько задержаны материалы.
Этапы и сроки
У каждого этапа должен быть результат, который вы открываете сами, и привязанный к нему платёж. Условный пример разбивки:
| Этап | Что вы получаете | Как проверить | Оплата (условно) |
|---|---|---|---|
| 1. Прототип | Схема страниц и блоков | Все страницы из ТЗ есть в схеме | 30 % при подписании |
| 2. Дизайн | Макеты главной и шаблонов, мобильная версия | Открыть макеты на телефоне, сверить с ТЗ | 40 % после согласования |
| 3. Вёрстка | Сайт на тестовом адресе | Пройти по страницам, отправить тестовые заявки | — |
| 4. Наполнение | Тексты, фото, языковые версии | Нет заглушек, все языки на месте | — |
| 5. Запуск | Сайт на вашем домене | Таблица приёмки ниже | 30 % после приёмки |
Для каждого этапа укажите два срока: срок работы подрядчика и срок вашего согласования в рабочих днях, например 3 рабочих дня. Без второго подрядчик ждёт ответа три недели и потом формально прав, если опоздал с запуском. Выберите одну из формулировок: молчание заказчика дольше N рабочих дней считается согласием, или оно продлевает срок на те же дни.
Отдельной строкой впишите, что тестовый адрес закрыт паролем или тегом noindex. Иначе Google проиндексирует недоделанную копию, и она будет конкурировать с основным сайтом.
Оплата: НДС и что входит в цену
Последний платёж привязан к сайту, который работает на домене. Готовая вёрстка на тестовом адресе для этого не подходит. Что уточнить в этом разделе:
- Цена указана с НДС 5 % или без. Если подрядчик плательщик НДС, сумма вырастет. Как это влияет на ваш учёт, спросите у бухгалтера.
- Что оплачивается отдельно: домен, хостинг, платные плагины и шаблоны, шрифты, стоковые фото, сервисы рассылок и бронирования. Подписки на эти сервисы оформляйте на себя.
- Валюта и курс, если подрядчик выставляет счёт не в AED.
- Ставка за работы сверх ТЗ: в час или за единицу (страница, форма, язык).
Приёмка: критерии, которые можно проверить
Формулировка «сайт сдан, когда заказчик доволен» плохо защищает обе стороны. Приёмку пишут списком проверяемых условий. Таблицу ниже можно взять приложением к договору.
| Что проверить | Как записать в договоре | Чем проверить |
|---|---|---|
| Скорость | На мобильном для главной и каждого шаблона 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.
В договоре запишите:
- Сколько кругов правок входит в каждый этап (условно два).
- Как оформляется изменение объёма: письменно, с ценой и сдвигом срока, до начала работ.
- Что правки после приёмки этапа считаются новыми работами.
Пункт защищает и вас: подрядчик не выставит счёт за «доработки», о которых вы письменно не договаривались.
Поддержка и гарантийный период
Гарантия покрывает ошибки, которые допустил сам подрядчик: сломанную форму, вёрстку, поехавшую на определённом телефоне. Срок вы согласуете вместе (условный пример: 3 месяца после запуска), исправление бесплатно и в оговорённый срок реакции.
Поддержка оплачивается отдельно: обновления, резервные копии, мелкие изменения, мониторинг доступности. Если вы её берёте, в договоре нужны абонентская плата, список работ и два срока реакции: на срочную проблему (сайт не открывается) и на обычную задачу.
На WordPress это заметнее всего. В исследовании Savage Media на WordPress работали 209 сайтов из 430 загрузившихся (48,6 %), медиана ответа сервера у них 611 мс, а 92 из 209 отвечали дольше 800 мс. Плагины и движок требуют обновлений, и в договоре должно быть написано, кто их делает после запуска.
Персональные данные и формы
Сайт с формой заявки собирает имена и телефоны. В ОАЭ действует закон о защите персональных данных (PDPL). Для сайта это означает политику конфиденциальности, понятное согласие в формах и настройку cookies. Впишите в ТЗ, кто готовит текст политики. Подрядчик обычно ставит страницу и галочку, а сам текст лучше согласовать с юристом.
Требования по пунктам собраны в материале Savage Media о PDPL для сайта. Добавьте в договор, где хранятся заявки и у кого к ним доступ.
Расторжение и передача проекта
Этот пункт нужен на случай, если сотрудничество закончится на середине. В нём должны быть:
- право любой стороны выйти с уведомлением за N дней;
- оплата фактически выполненных этапов, без штрафа за выход, если подрядчик сорвал сроки;
- передача всех материалов на момент выхода: макеты, код, доступы, тексты;
- срок передачи, например 5 рабочих дней.
Проверить готовность подрядчика к этому пункту просто: спросите, где лежит код и сможет ли другой разработчик развернуть его по инструкции. Если ответ размытый, уточните это до подписания. По моему опыту, рынок страдает от оверпрайса и от сайтов, которые сдают нерабочими, и пункт о передаче проекта защищает от второго. Как выбрать подрядчика до договора, разобрано в статье «Фрилансер или компания: как выбрать веб-дизайнера в Дубае».
Что не стоит делать
- Подписывать договор без ТЗ в приложении. Спор о том, «входило ли это», без ТЗ не решить.
- Платить 100 % вперёд. Последний платёж идёт после приёмки на домене.
- Разрешать подрядчику регистрировать домен на себя, «чтобы было быстрее».
- Принимать сайт по скриншотам или видео. Открывайте его на своём телефоне и отправляйте тестовые заявки сами.
- Оставлять пункт о правах общей фразой «права передаются». Перечислите, какие именно, и отдельно укажите сторонние лицензии.
- Путать гарантию с поддержкой и рассчитывать, что обновления после запуска бесплатны.
- Подписывать договор на английском, не понимая его полностью. Попросите перевод. Если возможен спор в суде ОАЭ, уточните у юриста, нужен ли заверенный перевод на арабский.
Короткий чек-лист
- ТЗ приложено: страницы, языки, формы, интеграции, кто готовит контент.
- Этапы с результатом, сроком работы и сроком вашего согласования; тестовый адрес закрыт от индексации.
- Оплата по этапам, последний платёж после приёмки; ясно, указан НДС 5 % или нет.
- Список отдельных расходов: домен, хостинг, плагины, шрифты, стоки.
- Таблица приёмки: Core Web Vitals, тестовые заявки, языки, индексация, аналитика, отсутствие заглушек.
- Домен, хостинг и все аккаунты на ваше имя, доступы передаются при сдаче.
- Права на дизайн, код, тексты, фото переходят к вам после оплаты; сторонние лицензии перечислены.
- Число кругов правок и порядок оформления новых работ.
- Гарантийный срок и отдельные условия поддержки со сроком реакции.
- Порядок выхода из проекта и передачи кода в течение 5 рабочих дней; до подписания спросите подрядчика, где лежит репозиторий, и проверьте, что у вас есть к нему доступ.
Вопросы и ответы
Можно ли обойтись перепиской в WhatsApp вместо договора?
Переписка фиксирует договорённости хуже документа: в ней трудно найти, что согласовали в итоге. Минимум: короткий договор или подписанное коммерческое предложение с ТЗ, этапами оплаты и критериями приёмки.
На кого регистрировать домен, если сайт делает подрядчик?
На вас или на вашу компанию, с вашей почтой в аккаунте регистратора. Подрядчику можно дать доступ на время работ. Впишите это в договор отдельным пунктом.
Включён ли НДС в цену сайта?
Зависит от того, зарегистрирован ли подрядчик как плательщик НДС в ОАЭ. Ставка 5 %, и в договоре должно быть написано, указана цена с НДС или без. Детали по вашей ситуации уточните у бухгалтера.
Кому принадлежит код сайта после оплаты?
Это решает договор. Пропишите, что после полной оплаты права на дизайн, код и тексты переходят к вам, а сторонние компоненты (шаблоны, плагины, шрифты, стоки) идут по их собственным лицензиям.
Сколько правок считать нормой?
Единой нормы нет, число правок задаёт договор. Условный пример: два круга правок на каждый этап, всё сверх оплачивается по ставке, которую тоже пишут в договоре.