Договор на создание совместного программного продукта. Договор на разработку программного обеспечения

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

Какой из них верный и чем грозит ошибка при выборе договора?

Договор на услуги в принципе не подходит на данную роль, поскольку его предметом выступает осуществление определенной деятельности, а не создание ПО и передача на него прав. Услуги по определению реализуются и потребляются в процессе их оказания и не имеют материального выражения. Безусловно, в результате оказания услуг может создаваться в том числе программное обеспечение, но такая деятельность является вторичной и, соответственно, права заказчика на такое ПО не защищаются должным образом по договору возмездного оказания услуг.

В отличие от договора на услуги возможность использования для разработки программного обеспечения договора подряда прямо предусмотрена в ст.1296 ГК РФ. Предметом такого договора является выполнение по заданию заказчика определенных работ по созданию конкретного ПО. Результатом работ, в отличие от услуг, всегда выступает определенный материальный объект. В рассматриваемом случае таким результатом является программное обеспечение с необходимыми заказчику характеристиками.

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

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

Поскольку автор как человек, творческим трудом которого создается программное обеспечение, традиционно считается более слабой стороной в сделке, нежели заказчик, законодательство предоставляет ему ряд преимуществ (см. ст.1288 – 1290 ГК РФ). В частности, по договору авторского заказа права на ПО не переходят автоматически к заказчику, а сохраняются у автора. Поэтому положения о передаче прав на ПО в полном объеме необходимо прямо включать в договор авторского заказа.

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

Если раньше по данному поводу между юристами еще были споры, то с 01 сентября 2014 г. статью о договоре подряда на создание произведений специально дополнили пунктом 5, где прямо указано, что правила данной статьи не распространяются на договоры, в которых подрядчиком (исполнителем) является сам автор произведения.

Таким образом, при выборе конструкции договора необходимо обращать внимание на следующие моменты:
1) что является непосредственным предметом заказа, и
2) кто выступает на стороне исполнителя.

Если предмет заказа – конкретное программное обеспечение, договор на услуги не подходит, т.к. последний направлен на деятельность определенного рода, в которой результат имеет вторичную роль. Соответственно, остаются договор подряда на создание произведений и договор авторского заказа.

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

Какие риски несут стороны в случае ошибки при заключении договора?

В такой ситуации неблагоприятный последствия возникают, прежде всего, у заказчика, который полагался на то, что подписанный договор является окончательным и защищает его в полном объеме.

Однако при заключении договора на оказание услуг исполнитель, основываясь на законе, вправе потребовать произвести доплату за отчуждение прав на ПО, передаваемое заказчику. Аналогичным образом может поступить и автор при заключении с ним договора подряда вместо договора авторского заказа.

Поэтому будьте внимательны при выборе договора на разработку ПО, т.к. ошибка может вам стоить прав на такое ПО или дополнительных расходов.

Потребность в заказной разработке возникает, как правило, при создании уникального программного обеспечения. Это значит, что на рынке нет готовых продуктов, которые бы подходили под нужды заказчика из-за его особых требований к характеристикам, возможностям и функционалу софта. В этом случае клиент инициирует разработку продукта под свои потребности «с нуля» и с этой целью начинает вести переговоры с разработчиком. Переговоры переходят в сотрудничество. Заключается договор о создании программного продукта.

Как минимизировать риски в процессе исполнения обязательств и сделать сотрудничество сторон максимально комфортным?

Юридические конструкции при создании договора на разработку программного обеспечения

Договор на создание программного продукта может быть сконструирован в двух вариантах:

  • по модели договора подряда;
  • по модели договора оказания услуг.

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

Договор подряда

Если есть четкое понимание, что должно появиться на выходе, правильным выбором будет заключение договора подряда.

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

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

В ситуации, когда разработка программного продукта представляет собой длительный процесс (а чаще всего так и бывает), разумно составить календарный план, сделав его частью договора. Именно так в большинстве случаев и поступают на практике.

Договор оказания услуг

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

И здесь имеет смысл обратить внимание на конструкцию договора оказания услуг. В документе отсутствуют заранее установленные требования к конечному результату. Это означает, что заказчик платит исполнителю за процесс создания софта, например, исходя из реального времени, которое он на это потратил. Как правило, это происходит в виде почасовой оплаты специалистов исполнителя.

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

Можно ли как-то минимизировать финансовые риски? Одним из вариантов решения этой проблемы является установление предельной величины вознаграждения исполнителя.

Что обязательно должно быть в договоре на разработку программного обеспечения?

Предмет договора и стоимость услуг – вот те условия, которые обязательно должны содержаться в документе. Тогда договор с точки зрения закона будет считаться заключенным.

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

Как это происходит на практике?

В действительности все складывается не так просто. Схема может быть следующей.

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

При этом нередко дополнительно указываются ставки специалистов исполнителя. В предмете договора говорится о том, что исполнитель оказывает услуги (в противовес работам, которые подразумевают результат). Получается смесь договора подряда с договором оказания услуг, где фиксированная цена за создание программного продукта соседствует с почасовыми ставками специалистов исполнителя. Все это именуется схемой Time & Material (но к этому иностранному термину договор имеет очень опосредованное отношение).

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

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

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

Какой можно сделать вывод?

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

Как распределяются права на разработанное программное обеспечение?

Несмотря на кажущуюся простоту этого вопроса (кому же, как не заказчику, должны принадлежать права на созданный продукт?), нюансы есть и здесь.

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

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

Передача исключительного права на программное обеспечение

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

Так, намереваясь закрепить за заказчиком исключительное право на программный продукт, составители пишут, что «подрядчик обязуется передать исключительное право». Иногда для этого даже предусматривается подписание отдельного акта. Это неправильно.

Исключительное право не передается, а возникает у заказчика в силу одного только факта создания программного продукта. Передача права означала бы, что до этого оно возникло у подрядчика, а это не так.

В результате стороны перегружают договор еще одним обязательством. А если в финале сотрудничества возникнут разногласия, к ним добавится еще один «камень преткновения»: заказчик выдвигает среди прочих требование о передаче исключительного права на программный продукт и хочет при этом подписать акт приема-передачи.

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

2. Порядок сдачи-приемки программного обеспечения

Данный раздел Договора на заказную разработку ПО имеет важное значение для обеспечения соответствия результатов работ потребностям и ожиданиям Заказчика, а также соблюдения интересов Разработчика в части объемов выполнения работ и их окончательной стоимости.

2.1. Заказчик вправе ознакомиться у Разработчика с ходом работ на любом этапе создания Продукта.

Для обеспечения качества работ необходимо обеспечить контроль со стороны Заказчика.

2.2. Если во время создания Продукта возникает необходимость внести какие-либо изменения в задание или другие изменения в условия Договора, то такие изменения оформляются письменным соглашением Сторон.

Можно предусмотреть иной порядок согласования изменений, в том числе путем обмена письмами, в рамках планирования или приемки промежуточных результатов работ.

2.3. По завершении работ и/или отдельного этапа работ Разработчик предоставляет Заказчику исходный текст и объектный код Продукта (в том числе его части) на оптическом диске или посредством сети связи с сопутствующей технической документацией и руководствами по использованию.

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

2.4. Заказчик не позднее двух дней с момента извещения Разработчиком о готовности Продукта обязуется принять и протестировать представленный Разработчиком Продукт.

Пункт важен в первую очередь для Разработчика программного обеспечения.

2.5. После принятия Заказчиком решения о соответствии Продукта требования задания Стороны составляют акт сдачи-приемки выполненных работ. В случае мотивированного отказа Заказчика подписать акт сдачи-приемки Сторонами составляется двусторонний акт с указанием необходимых доработок и сроков их выполнения.

Здесь заложена модель приемки окончательных результатов работ в пользу Заказчика, т.к. он может мотивированно настоять на доработке переданного ему программного обеспечения. Однако это будет достаточно сложно сделать, в случае приемки промежуточных этапов без соответствующих оговорок (см. пункт выше).

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

Также возможна ситуация с последующим использованием наработок. Поэтому в договоре на разработку ПО нужно решить вопрос о возможности или запрете использования Разработчиком полученных результатов работ в будущем для создания новых версий Продуктов для себя или третьих лиц.

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

3. Цена договора и порядок расчетов по договору на разработку ПО

Данный раздел договора имеет существенное значение для обеспечения качества и сроков выполнения работ, обоснования расходов Заказчика для целей налогообложения и обеспечения полной и своевременной оплаты работ в интересах Разработчика.

Возможна масса вариантов определения стоимости работ по созданию программного обеспечения :

. в твердой сумме

. в виде процентов с дохода от последующего использования

. на основе почасовых ставок сотрудников разработчика.

Порядок оплаты также имеет множество вариантов от 100% предоплаты, до оплаты в рассрочку по завершении определенных этапов работ или сдачи результатов в окончательном виде, или по итогам отчетного периода.

4. Ответственность сторон по договору на создание ПО

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

5. Разрешение споров

Важный раздел договора, поскольку выполнение обязательств и действительность санкций напрямую зависит от возможности их принудительного исполнения.

6. Конфиденциальность

Существенный раздел, поскольку при подписании Договора и в ходе его выполнения стороны будут обмениваться различной информацией, которая имеет коммерческую ценность в силу ее неизвестности третьим лицам.

Вот 2 образца договора разработки мобильного приложения , которые мы используем на практике: договор на разработку программного обеспечения или договор авторского заказа . Какой образец договора на разработку мобильного приложения подходит в вашей ситуации? Как не ошибиться с выбором договора на создание приложения?

Отличия договоров на разработку мобильного приложения

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

Если вы нанимаете для создания мобильного приложения организацию или индивидуального предпринимателя со штатом , то необходимо использовать договор заказной разработки программного обеспечения . Такой договор регулируется положениями ст.1296 ГК РФ. По умолчанию исключительное право на результаты работ по договору принадлежит заказчику. Хотя договором может быть предусмотрено предоставление заказчику лицензии на результаты интеллектуальной деятельности разработчика.

Иначе данный вопрос решается в законодательстве в случае, когда для разработки мобильного приложения привлекается физическое лицо . Это может быт и предприниматель, который выступает в качестве единственного разработчика (автора) по договору. В таком случае должен заключаться договор авторского заказа , который регулируется ст.1288-1290 ГК РФ.

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

Помимо этого при заключении договора на разработку мобильного приложения с автором следует помнить, что законом жестко ограничена ответственность автора за нарушения . Автор не возмещает упущенную выгоду, в отличие от разработчика - организации. Ответственность по договору авторского заказа ограничена возмещением реального ущерба, причиненного заказчику.

Екатерина Соколова , руководитель юридического отдела, группа компаний CUSTIS

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

Ситуация 2. Программное обеспечение пока не существует

Исходя из логики договоров распоряжения исключительным правом, описанных в первой части статьи, эти договоры невозможно применить к несуществующим объектам охраны авторского права. Однако зачастую компании гораздо удобнее заказать создание программного обеспечения строго под свои требования, а не приобретать существующие на рынке продукты, которые в любом случае придется «допиливать» под свои нужны. В этом случае должны применяться совершенно другие типы договоров, которые мы и рассмотрим ниже.

Договор на создание ПО (на разработку ПО, на выполнение работ по разработке/созданию ПО)

Итак, самый распространенный тип договора, в рамках которого лицо может получить новое ПО, разработанное под свои требования, а также права на него, — это договор на создание ПО. Указанный тип договоров регулируется главой 37 ГК РФ «Подряд», правовые последствия таких договоров регулируются ст. 1296 ГК РФ.

Стороны договора: исполнитель (реже — подрядчик) — заказчик.

Несмотря на то, что законом не устанавливается ограничение по субъектному составу сторон договора, исполнителем по такому договору на практике является , в отличие от договора авторского заказа — аналога договора на создание ПО, где исполнитель — физическое лицо (этот договор мы рассмотрим ниже).

Существенным условием договора на создание ПО является предмет договора. При заключении договора на создание ПО очень важно четко определить требования к результату работ (требования к функциональности ПО), а также в некоторых случаях — способы реализации ПО, в частности, языки программирования, архитектуру приложений и т. д. Без подробного ТЗ, которое должно прилагаться к договору, у заказчика существует риск получения нерелевантного результата, причем работы исполнителя будут формально признаны выполненными надлежащим образом и подлежащими приемке заказчиком. При этом надо иметь в виду, что в случае разработки сложной системы, которая обычно ведется в несколько этапов с промежуточными приемками частей функционала, по ходу выполнения работ требования заказчика могут уточняться и вообще меняться, что повлечет за собой изменение ТЗ. Так что, исходя из степени определенности требований заказчика при заключении договора, надо предусматривать соответствующие механизмы пересмотра ТЗ: при четких, определенных требованиях заказчика к ПО, которые вряд ли изменятся в ходе выполнения договора, процедура внесения изменений в ТЗ может быть жесткой — исключительно через дополнительные соглашения к договору; при отсутствии четкого видения результатов работ заказчиком и/или исполнителем процедура пересмотра ТЗ может быть более мягкой — например, путем составления дополнений к ТЗ рабочей группой технических специалистов сторон.

Еще одним существенным условием договора является срок выполнения работ. Финальные сроки должны предусматриваться договором в любом случае, однако договор может предусматривать также и промежуточные вехи (этапы и подэтапы работ). Сроки работ существенно зависят от ТЗ — таким образом, при установлении сроков работ надо руководствоваться правилами, изложенными выше для определения предмета договора.

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

Важным отличием договора на создание ПО (и иных договоров, которые будут рассмотрены ниже) от договоров, описанных в первой части статьи, является то, что цена договора может быть определена соответствии с п. 3 ст. 424 ГК РФ (как цена, которая при сравнимых обстоятельствах обычно взимается за аналогичные работы). Таким образом, при отсутствии в договоре условия о цене договор все равно будет считаться заключенным, хотя на практике сложно встретить договор на создание ПО, в котором не была бы определена стоимость работ. Цена работ может определяться как в виде фиксированной суммы, рассчитанной экспертно на основании сметы или планируемой трудоемкости работ, так и в виде оплаты на основании почасовки (системы Time &Materials ) — по реальной трудоемкости работ исполнителя. Второй способ, конечно, зачастую менее выгоден заказчику работ, поскольку, во-первых, вносит неопределенность в сумму затрат, а во-вторых, может вызвать у недобросовестного исполнителя соблазн завысить реальную трудоемкость работ. Однако этот способ может оказаться выигрышным при изначально непонятном объеме работ при условии полного доверия заказчика исполнителю либо наличию эффективных средств контроля трудозатрат исполнителя компетентными сотрудниками заказчика. К таким средствам контроля можно отнести регулярную фиксацию исполнителем трудозатрат в системе ведения дел, предоставление исполнителем отчетов с определенной периодичностью, наличие возможности у заказчика приостановить работы при превышении некоторой трудоемкости их выполнения и т. д.

Поскольку создание ПО не является льготируемой по НДС деятельностью, стоимость работ облагается НДС в общем порядке.

Что касается распределения прав на создаваемое ПО, то по дефолту согласно п. 1 ст. 1296 ГК РФ исключительное право на созданное ПО принадлежит заказчику с момента его создания. Это можно даже не прописывать в договоре. При этом согласно п. 2 ст. 1296 исполнитель вправе, если договором не предусмотрено иное, использовать ПО для собственных нужд на условиях безвозмездной простой (неисключительной) лицензии в течение всего срока действия исключительного права. Если же договором предусматривается, что исключительное право на ПО принадлежит исполнителю (договорно изменяется презумпция, установленная п. 1 ст. 1296 ГК РФ), в свою очередь заказчик вправе использовать ПО для собственных нужд на условиях безвозмездной простой (неисключительной) лицензии в течение всего срока действия исключительного права.

Таким образом, договор на создание ПО может (и должен) содержать в себе элементы лицензионного договора. В целом законом не предусматривается подробное описание предоставляемых по лицензии прав на созданное ПО, однако представляется, что без четкого описания передаваемых по лицензии прав положениями ст. 1296 нельзя воспользоваться полной мере, поскольку неясно, какими именно способами из перечисленных в п. 2 ст. 1270 ГК РФ имеет право использовать ПО лицо, которому по договору на создание ПО предоставляется лицензия. Также непонятна территория использования ПО. Очевидно, согласно п. 3 ст. 1235 ГК РФ, эта территория ограничивается территорией РФ, если иное явно не указано в договоре. Исходя из изложенного, настоятельно рекомендуем четко прописывать условия, на которых предоставляется лицензия, особое внимание уделяя такому способу использования ПО, как модификация или переработка (подробнее об этом — в первой части статьи). Также рекомендуем указывать, что лицензия в силу требований закона предоставляется безвозмездно.

Также интересный нюанс заключается в формулировках о правах. Исходя из формулировки ст. 1296 ГК РФ, исключительное право не передается от стороны стороне, а принадлежит какой-либо из сторон с момента создания ПО. Формулировка о передаче исключительного права признается в силу ст. 1296 ГК РФ налоговыми органами некорректной (см., например, письмо УФНС по г. Москве от 11 августа 2008 г. № 19-11/75222). Чтобы избежать лишних вопросов и просто грамотнее составить договор, рекомендуем использовать формулировку, предусмотренную ГК РФ, и не писать про передачу исключительного права, коей здесь нет.

При заключении договора заказчику надо обратить отдельное внимание на правовое регулирование правоотношений исполнителя и его работников, являющихся авторами ПО, чтобы полностью обезопасить свои права. Во-первых, из договоров между исполнителем и его разработчиками (трудовых либо авторского заказа) должно следовать, что исключительное право на создаваемое ПО не принадлежит работникам (иначе исполнитель просто не будет иметь право заключать договор с заказчиком, по которому исключительное право принадлежит последнему). Во-вторых, надо проверить, создавалось ли вообще данное ПО по договору авторского заказа либо по заданию работодателя (исполнителя), или же это ПО было создано разработчиками по собственной инициативе и исполнитель формально не имеет к нему ни малейшего отношения и не может его передавать заказчику. Также п. 4 ст. 1296 ГК РФ закрепляет обязанность выплаты авторам вознаграждения за разработку ПО в случае, если авторам не принадлежит исключительное право на него. В статье не указывается, кто именно должен выплачивать данное вознаграждение (заказчик или исполнитель), но ввиду отсылки к ст. 1295 ГК РФ, которой регулируются взаимоотношения работников и работодателей, а также здравого смысла эта обязанность лежит на плечах исполнителя работ, и заказчик может не волноваться по поводу расчетов исполнителя со своими работниками. Однако исполнителю надо обязательно обратить внимание на это правило кодекса, чтобы в итоге не получить исполнительный лист о выплате вознаграждения в размере, установленном судом, который может быть просто неадекватным.

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

Налоговые последствия:

- стоимость договора полностью облагается НДС. Согласно указанному выше письму УФНС по г. Москве, разделение цены договора на две части: за создание ПО (облагается НДС) и передачу исключительного права от исполнителя заказчику (не облагается НДС) — является незаконным;

По результатам создания ПО у стороны, которой принадлежит исключительное право на ПО, формируется НМА. Сторона обязана установить такого НМА и списывать затраты на его создание в порядке амортизации. При этом стоимостью создания НМА для заказчика работ будет цена договора, а для исполнителя — затраты на разработку ПО ( лиц, занятых в разработке ПО, налоги, иные затраты, относящиеся к разработке НМА согласно учетной политике организации);

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

Этот договор схож с договором на создание ПО и по сути является его разновидностью, однако он заключается исключительно с автором произведения, то есть с физическим лицом (физическими лицами, если они работают в соавторстве). К данному договору можно смело применять разъяснения, приведенные в предыдущем разделе, с учетом особенностей, изложенных ниже.

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

Примечательно, что в ст. 1288 ГК РФ, регулирующей договор авторского заказа, законодатель использует термин «отчуждение исключительного права», в отличие от редакции ст. 1296 ГК РФ, которая говорит о том, что исключительное право принадлежит заказчику с момента создания. Указанная формулировка может ввести в заблуждение относительно момента возникновения у заказчика исключительного права на ПО в случае, если оно переходит к нему по договору. Однако и в этом случае исключительное право на создаваемое ПО по умолчанию принадлежит заказчику с момента создания объекта, поскольку п. 4 ст. 1234 ГК РФ говорит о том, что «исключительное право на результат интеллектуальной деятельности … переходит от правообладателя к приобретателю в момент заключения договора об отчуждении исключительного права, если соглашением сторон не предусмотрено иное», п. 3 же ст. 1288 ГК РФ говорит о том, что к договору авторского заказа применяются положения о договоре отчуждения исключительного права, если исключительное право отчуждается в пользу заказчика. Однако в момент заключения договора ПО еще не создано и исключительного права на такой несозданный объект, конечно, нет. Таким образом, исключительное право на ПО возникает с момента его создания при условии, что к тому времени заключен договор авторского заказа. Получается, что, несмотря на разные формулировки, п. 1 ст. 1296 ГК РФ и п. 2 ст. 1288 ГК РФ говорят об одном и том же.

Во-вторых, в статье в явном виде указано, что договор, который не предусматривает и не позволяет определить срок его исполнения, не считается заключенным. Также закон обязывает заказчика установить автору в договоре льготный срок продолжительностью в одну четвертую часть срока, установленного для исполнения договора, в который должно быть завершено создание объекта при пропуске автором основного срока и при наличии уважительных причин пропуска. Указанный срок может быть увеличен по соглашению сторон, но не может быть уменьшен.

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

Ввиду формулировок о том, что к договору авторского заказа применяются правила о договоре отчуждения исключительного права либо лицензионного договора, встает вопрос: необходимо ли разделять вознаграждение автора на две части —за создание объекта и за предоставление соответствующих прав. Прямого ответа на этот вопрос ни закон, ни разъяснения регуляторов не дают. К тому же, поскольку договор заключается с физическим лицом, которое в большинстве своем не является плательщиком НДС (исключение — индивидуальные предприниматели на общей системе налогообложения, коих единицы), данный вопрос почти полностью лишен практического смысла. Однако будет нелишним на всякий случай разобрать и его.

Согласно разъяснениям Минфина (письмо от 02.06.2008 № 03-07-08/134), смешанный договор не дает права на применение льготы, установленной подп. 26 п. 2 ст. 149 НК РФ: для получения вычета по НДС надо иметь явно выраженный лицензионный договор либо договор отчуждения исключительного права. Хотя нельзя не отметить, что де-факто налоговая признает право на льготу в договоре на предоставление лицензии и оказание услуг сопровождения при условии разделения цены договора. В нашем случае договор не относится ни к одному из перечисленных договоров, несмотря на то что к нему применяются установленные для них правила. Таким образом, делаем вывод, что разделение вознаграждения на две части с целью освободить одну из них от НДС приводит к значительным налоговым рискам. Однако разделять стоимость договора на две части и прописывать НДС для обеих частей, несмотря на то что предоставление прав на ПО по лицензионным договорам либо договорам отчуждения исключительного права НДС не облагается, также, на наш взгляд, некорректно. Таким образом, методом исключения рекомендуем для всех случаев (даже для тех, когда речь идет о физических лицах, не являющихся плательщиками НДС) указывать единую сумму вознаграждения, отмечая, что в данную сумму включены как вознаграждение автора за создание произведения, так и стоимость предоставляемых заказчику прав. Это позволит, в том числе, минимизировать риски доначисления неуказанной стоимости вознаграждения за предоставление прав в целях НДФЛ либо налога на прибыль и НДС индивидуального предпринимателя.

Налоговые последствия:

Соответствуют налоговым последствиям договора на создание ПО, если физическое лицо является предпринимателем;

Если физическое лицо не является предпринимателем, заказчик как налоговый агент должен самостоятельно исчислить и уплатить с суммы вознаграждения НДФЛ и страховые взносы. При этом доход по договору в целях налогообложения может быть уменьшен на сумму документально подтвержденных расходов автора либо, если их невозможно подтвердить, на 20%.

Трудовой договор

Еще одним из способов создания ПО и получения прав на него является внутренняя разработка ПО работниками потенциального правообладателя. В этом случае программа (служебное произведение) создается на основании служебного задания при условии фиксации в трудовом договоре обязанностей работников разрабатывать программное обеспечение. Исключительное право на служебное произведение принадлежит работодателю, если договором с работником не предусмотрено иное. При этом работодатель обязан в течение 3 лет с момента создания ПО начать его использование, передать исключительное право на него другому лицу либо сообщить автору о сохранении произведения в тайне. В противном случае исключительное право на него будет принадлежать автору. Также стороны вправе предусмотреть в трудовом или ином договоре, что исключительное право на произведение принадлежит автору, а работодатель имеет право использовать его способами и для целей, указанных в служебном задании, то есть фактически на основании лицензии. Такое правовое размежевание является крайне редким в профессиональной IT -сфере.

Разработка программного обеспечения силами работников имеет один очень важный нюанс, на который многие работодатели, к сожалению, не обращают внимания. Этот нюанс касается вознаграждения работника, установленного абз. 3 п. 2 ст. 1295 ГК РФ. В случае начала использования работодателем служебного произведения или передачи исключительного права на ПО другому лицу, а также принятия работодателем решения о сохранении служебного произведения в тайне в трехгодичный срок, автор имеет право на вознаграждение, размер которого устанавливается договором между автором и его работодателем. Многие работодатели склонны полагать, что это вознаграждение может быть включено в состав заработной платы сотрудника (ее оклада либо премиальной части). Это не так. Исходя из сложившейся практики, это вознаграждение является вознаграждением sui generis, которое не зависит от трудовых отношений сторон, а носит гражданско-правовой характер, потому не может быть включено в состав трудовых доходов работника. Таким образом, рекомендуем, не дожидаясь момента, когда размер вознаграждения будет установлен судом (как это предусматривается тем же абз. 3 п. 2 ст. 1295 ГК РФ), заключить с работниками, разрабатывающими программное обеспечение, а также иные произведения науки, литературы или искусства, соответствующее соглашение, устанавливающее разумную сумму вознаграждения автору произведения в случае наступления указанных выше условий. Обращаем внимание также на то, что указанное вознаграждение уплачивается единожды и не зависит от наличия трудовых отношений между автором и правообладателем на момент наступления условия выплаты вознаграждения.

И несколько слов о служебном задании. Служебное задание должно быть оформлено по установленным в организации правилам, содержать точное задание на разработку и быть выдано авторам произведения под роспись. По факту исполнения служебного задания работодатель составляет соответствующий акт за подписями комиссии (в нее могут входить авторы и представители работодателя), к которому должны прикладываться исходные тексты разработанной программы на машиночитаемом носителе. Это позволит в дальнейшем доказать наличие прав именно на данное ПО. Естественно, это довольно просто теоретически, однако на практике работодатель сталкивается с тем, что программное обеспечение — это очень динамичный объект, который может видоизменяться каждый день, и невозможно (и не нужно) на малейшую доработку составлять служебное задание. Однако мы рекомендуем периодически все же составлять служебные задания на крупные доработки и актировать полученные результаты работ по созданию новых полезных версий ПО для защиты своих прав от недобросовестного автора. Нелишним будет также регистрация созданного ПО в Роспатенте с депонированием самых ценных отрывков программного кода либо исходников ПО в полном объеме.

Налоговые последствия:

Постановка на учет НМА по стоимости разработки, определяемой в учетной политике компании;

Смешанные формы договоров

Мы рассмотрели основные виды договоров, которыми можно оформить создание ПО и приобретение прав на него. Однако далеко не всегда указанные договоры встречаются в чистом виде. Например, можно встретить конструкции, когда приобретается неисключительная лицензия на ПО, а далее она дорабатывается правообладателем либо иным лицом, имеющим соответствующие права, на основании договора на модификацию ПО. В результате у заказчика наличествует неисключительное право на первоначальное ПО, а также исключительное — на производное. В этом случае очень важно разделить стоимость предоставляемой лицензии и стоимость работ ввиду различного режима по НДС или — оптимальный вариант — разделить сами договоры.

Еще одна форма приобретения права — это покупка лицензии и ее «докрутка» по договору оказания услуг по настройке (адаптации) ПО. Согласно ГК РФ, адаптация ПО — это внесение в него изменений, осуществляемых исключительно в целях функционирования ПО на конкретных технических средствах пользователя или под управлением конкретных программ пользователя. При этом для осуществления адаптации не требуется специальное разрешение от правообладателя. Таким образом, в случае если лицензиату не требуется серьезной переработки функционала ПО, на которое он приобрел лицензию, настройка и адаптация ПО может выполняться им совершенно спокойно без опасений нарушить исключительное право лицензиара.

Сопутствующие договоры (сопровождение, доработка, адаптация)

Ну и конечно, данный обзор был бы неполным, если бы мы вкратце не осветили основные договоры, которые обычно заключаются в связи с приобретением прав на ПО.

Сопровождение (техподдержка)

Договор оказания услуг, регулируется главой 39 ГК РФ.

Договор, который практически всегда заключается после приобретения ПО (особенно если приобретается лишь лицензия, а не исключительное право). В рамках этого договора заказчику как минимум обеспечивается работоспособность ПО и даются консультации по вопросам использования, в максимальном варианте ПО развивается, настраивается и дорабатывается по запросам заказчика. Если ваш договор ограничивается лишь исправлением ошибок лицензионного ПО, то, вероятнее всего, услуги сопровождения может оказывать любое лицо, поскольку ст. 1280 ГК РФ разрешает лицензиату без специального разрешения правообладателя осуществить исправление явных ошибок, если иное не предусмотрено договором с правообладателем. Если же договор включает в себя такие услуги, как развитие функциональности ПО, что связано с изменением программного кода, такие услуги может оказывать лишь то лицо, которое имеет право модифицировать программное обеспечение. На это всегда надо обращать внимание при выборе контрагента.

Одним из специальных видов договора сопровождения является Service -Level Agreement (SLA , соглашение об уровне предоставления услуг), который направлен наподдержание бесперебойного функционирования используемой заказчиком IT -инфраструктуры или IT -продукта. Он обычно имеет особую структуру и набор обязательств сторон. Однако базовые требования к договору сопровождения (вчастности, правовые основания оказания услуг исполнителем) применимы икданному договору.

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

Отдельно скажем про договоры оказания услуг гарантийного сопровождения, когда исполнитель в течение гарантийного срока на ПО безвозмездно исправляет ошибки программного кода. Такой договор нечасто встречается в виде отдельного документа, обычно это раздел в лицензионном договоре или в договоре на разработку ПО. Проблема такого договора в том, что эти услуги — совершено логично — оказываются бесплатно (а точнее, цена сопровождения уже заложена в стоимость основной услуги по договору). Это может вызвать определенные вопросы налоговиков (особенно когда речь идет о лицензионном договоре без НДС, а услуги сопровождения НДС облагаются). В этом случае настоятельно рекомендуем выделять хотя бы какую-то символическую стоимость таких услуг и облагать ее НДС. Если же все услуги (работы) по договору облагаются НДС или, наоборот, не облагаются НДС (например, если исполнитель применяет УСН), можно указывать, что стоимость гарантийного сопровождения включается в стоимость основной услуги (работы, реализации права) по договору.

Адаптация (настройка) ПО

Оказание услуг по внесению в ПО изменений, осуществляемых исключительно в целях функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя. Договор оказания услуг, регулируется главой 39 ГК РФ.

Стороны договора: исполнитель — заказчик.

По условиям практически ничем не отличается от договора сопровождения, кроме того, что при оказании услуг по адаптации точно не нужны специальные правомочия от правообладателя. Обычно договор заключается на какой-либо период (например, на год), в течение которого исполнитель по заданиям заказчика выполняет настройку ПО. Форма отчетности — периодическая, по почасовке. Однако в случае если договор разовый на крупную настройку ПО (либо рамочный с оформлением крупных заявок), стороны могут заранее согласовать фиксированную стоимость услуг.

Доработка (модификация) ПО

Стороны договора: исполнитель (подрядчик) — заказчик.

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

Это договор на выполнение работ (договор подряда), и к нему применяются правила главы 37 ГК РФ с учетом особых правил, устанавливаемых частью IV ГК РФ. Самое важное в договорах на выполнение доработок (и мелких, и крупных) — это то, что у исполнителя должны быть права на модификацию ПО. Проблема снимается, если правообладателем ПО является сам заказчик либо исполнитель. В противном случае правообладателем должно быть предоставлено исполнителю соответствующее право (как вариант, право на модификацию может быть предоставлено заказчику с возможностью осуществления модификации ПО третьими лицами по заданию заказчика).

Суть договора на мелкие модификации (доработки) и договора на адаптацию схожа, кроме одного важного нюанса: согласно ГК РФ производное произведение (которое может быть создано в ходе переработки (модификации) первичного произведения) является отдельным охраняемым результатом интеллектуальной деятельности. Это правило приводит нас к следующим выводам.

1. В договоре надо обязательно распределять права . При этом представляется, что к такому типу договоров применяются правила ст. 1297 ГК РФ «Программы для ЭВМ и базы данных, созданные при выполнении работ по договору», в которой изложена обратная презумпция: исключительное право на полученное ПО принадлежит исполнителю, если договором не установлено иное.

2. Момент появления нового ПО неочевиден. В какой момент мы можем понять, что модифицированное ПО «уже не то»? При договоре на создание ПО момент появления ПО ясен — когда исполнены требования ТЗ, работоспособное ПО принято по акту. В случае рассматриваемого договора момент появления нового охраноспособного объекта неочевиден. Законодатель не дает разъяснений по данному вопросу, поэтому на практике лицо, которому по договору принадлежит исключительное право на создаваемые объекты, самостоятельно принимает решение о появлении нового охраноспособного ПО. После приходования ПО на основании решения комиссии, оформленного локальным актом организации, должен быть создан соответствующий НМА. Представляется, что старый НМА (немодифицированное ПО) может быть списан по решению комиссии, если новое ПО заменяет функциональность предыдущего. Однако мы не рекомендуем этого делать, если прошло менее 2 лет с момента постановки первичного НМА на учет, чтобы не вызывать лишних вопросов налоговиков.

Заключение

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



Что еще почитать