Компоненты open source и Cyprus IP Box
Отделите собственные права на ПО от лицензируемых зависимостей и свяжите расходы на разработку и доход с фактически используемым активом.
Редакция IPBox Cyprus · Ebrovia Ltd
Обновлено:
Использование компонентов open source само по себе не подтверждает и не исключает право на Cyprus IP Box. Определите собственное квалифицируемое ПО компании, права на сторонние компоненты, расходы разработки и доход актива. Доступ к открытому коду не равен владению каждым компонентом.
Разделите ПО на уровни собственных прав и лицензий
Большинство продуктов сочетает оригинальную бизнес-логику с операционными системами, фреймворками, библиотеками и внешними сервисами. Называть весь стек собственным — редко полезный анализ прав. Отделите вклад компании от компонентов, используемых по лицензии.
Лицензия open source предоставляет разрешения на установленных условиях. Обычно это не означает, что получатель создал код или имеет исключительные права на него. В то же время лицензируемые компоненты не препятствуют автоматически правам на оригинальное ПО, разработанное вокруг них или рядом с ними.
Для IP Box установите квалифицируемый актив и способ его использования. Реестр прав отличает реальный программный вклад от бизнеса, который лишь устанавливает, размещает или поддерживает чужой продукт. Различие требует фактов, а не процента строк открытого кода.
Изучите реальные лицензии и модель поставки
Open source не означает единый стандартный договор. Определите лицензию и версию каждого существенного компонента, изменения и способ поставки продукта. Распространение, доступ клиентов и иное использование могут создавать разные обязанности по разным лицензиям.
Не заменяйте такую проверку предположением, что открытое ПО всегда свободно от ограничений или каждая лицензия требует публикации всего продукта. Обязанности вытекают из применимых условий и фактического использования. Проверяйте совместимость при взаимодействии нескольких лицензий.
Сохраняйте необходимые уведомления и материалы в обычном процессе выпуска версий. Технический реестр зависимостей помогает, но его нужно проверить на существенные пропуски и связать с документами о правах. Автоматическое сканирование собирает доказательства, а не заменяет полное юридическое заключение.
Связывайте расходы разработки с активом
Налоговый вопрос не в количестве скачанного бесплатного кода, а в квалифицируемых расходах заявителя на соответствующий актив и их включении в nexus. Не приписывайте бесплатным зависимостям гипотетическую покупную стоимость только ради заполнения ведомости.
Собственная подходящая разработка и подтверждённые НИОКР независимых подрядчиков могут учитываться по обычным правилам. Рутинное развёртывание, поддержка и перепродажа не становятся НИОКР автоматически из-за связи с ПО. Установите реальную работу и объясните её связь с активом.
Если компания покупает дополнительные коммерческие права или готовое ПО, изучите условия платежа. Лицензионная плата, цена приобретения и счёт за разработку не обязательно относятся к одной категории. Наличие открытой версии не решает вопрос о коммерческой сделке.
Свяжите доход с вкладом бизнеса
Компания может зарабатывать на своём приложении, управляемом хостинге, поддержке или пакете услуг. Название подписка не доказывает, что каждое поступление относится к квалифицируемому IP. Изучите клиентские договоры и коммерческий вклад каждого компонента.
Разработка оригинального ПО рабочих процессов на открытой базе данных представляет иные факты, чем только помощь с установкой этой базы. Ни один пример не даёт универсального вывода о льготе; они показывают необходимость определить реальный вклад компании.
Для комплексного дохода подготовьте обоснованное распределение и рассчитайте соответствующий чистый доход после расходов. Затем доля nexus применяется к надлежащей чистой сумме. Не применяйте вычет 80% напрямую ко всей клиентской выручке.
Практическая проверка перед заявлением IP Box
Проверка должна быть понятна разработчикам, финансистам и проверяющему налоговую позицию. Сосредоточьтесь на компонентах и правах, существенных для продукта и дохода, сохраняя обычные процедуры соблюдения лицензий для остальных зависимостей.
- Определите оригинальный код и его создателей.
- Перечислите существенные сторонние компоненты и версии лицензий.
- Зафиксируйте изменения и модель поставки.
- Проверьте права и обязанности коммерческого использования.
- Сопоставьте расходы разработки с квалифицируемым активом компании.
- При необходимости отделите доход ПО от поддержки, хостинга и других действий.
- Сохраняйте доказательства и проверяйте существенные изменения зависимостей.
Пересматривайте анализ при изменении продукта
Продукт может превратиться из внутреннего инструмента в распространяемое приложение или из простого хостинга в оригинальную разработку. Это способно изменить и лицензионные вопросы, и анализ дохода. Обновляйте документы вместо сохранения вывода, сделанного для другой бизнес-модели.
Инвесторы и покупатели могут задавать похожие вопросы о владении, но успешная коммерческая проверка сама по себе не устанавливает налоговую квалификацию. Различайте разрешение на использование, права на оригинальные вклады и условия налогового режима.
Частые вопросы
Любая зависимость open source исключает мой продукт?
Сам этот факт не вызывает автоматического исключения. Установите квалифицируемый актив, права, расходы и доход, соблюдая применимые лицензии.
Принадлежит ли мне открытая библиотека, если я её изменил?
Не предполагайте владение всей библиотекой. Отделите права на оригинальные изменения от прав на прежний код и изучите лицензию.
Источники и область применения
- Кипрские правила в отношении IP, KDP 336/2016
Положение 4 определяет расходы, ограниченную надбавку и чистый доход; положение 5 требует учёта по нематериальным активам.
- Директива 2009/24/EC о компьютерных программах
Статьи 1 и 2 рассматривают оригинальность, авторство и имущественные права на программы работников. Трансграничные договоры требуют отдельного анализа применимого права.
- Open Source Initiative: определение открытого ПО
Объясняет разрешения и условия, определяющие open source. Конкретная лицензия компонента всё равно требует проверки.
Общая информация с условными примерами. Право на льготу и налогообложение зависят от обстоятельств и применимого законодательства. Статья не является индивидуальным налоговым заключением.