Здравствуйте. Для такой реферальной системы лучше использовать публичную оферту — условия партнёрской программы, которые пользователь принимает при регистрации в личном кабинете. По своей правовой природе отношения могут быть оформлены как агентский договор либо договор оказания информационно-рекламных услуг. Если партнёр только размещает ссылку, привлекает посетителей и не заключает сделки от Вашего имени, практичнее прописать обязанность по привлечению покупателей и выплату вознаграждения за подтверждённые покупки. Агентская модель также допустима: по статье 1005 ГК РФ агент за вознаграждение совершает юридические и иные действия по поручению принципала, а размер и порядок выплаты определяются договором согласно статье 1006 ГК РФ.
При регистрации следует собирать минимум необходимых данных: Ф.И.О., статус партнёра — физическое лицо, самозанятый, ИП или организация, ИНН, адрес электронной почты, телефон и банковские реквизиты. Для самозанятого дополнительно нужно проверять статус плательщика НПД на дату выплаты и получать чек из приложения «Мой налог». Для ИП и организаций потребуются их регистрационные и банковские реквизиты. Обычный гражданин без статуса ИП или самозанятого также может участвовать, но тогда Вы, как лицо, выплачивающее вознаграждение по гражданско-правовому договору, становитесь налоговым агентом по НДФЛ, а выплата по общему правилу облагается страховыми взносами. ФНС прямо указывает, что выплаты физическим лицам по договорам выполнения работ и оказания услуг обычно облагаются НДФЛ и взносами.
Поэтому наиболее удобная модель — допускать к выводу средств самозанятых, ИП и юридических лиц. Партнёру-физическому лицу можно предложить зарегистрироваться как плательщик НПД до первой выплаты. Полностью запрещать участие обычных физлиц необязательно, но выплаты им создадут для Вас дополнительную отчётность и расходы. При работе с самозанятыми нельзя превращать отношения в трудовые: не должно быть фиксированного графика, должности, обязательного рабочего места, постоянной гарантированной оплаты и административного подчинения.
В условиях программы необходимо точно определить, когда возникает право на вознаграждение. Например, покупатель должен перейти по уникальной ссылке, оформить и полностью оплатить заказ в течение установленного срока фиксации, а платёж не должен быть возвращён или оспорен. Следует указать срок действия cookie либо иного идентификатора, правило последней или первой реферальной ссылки, порядок учёта покупок с разных устройств, исключение собственных заказов партнёра, повторных регистраций, промокодов, фиктивных сделок и иных злоупотреблений.
Процент можно устанавливать пользователю автоматически в зависимости от тарифа или предоставить выбор только в заранее определённых пределах. Однако нельзя позволять партнёру произвольно определять размер Вашего обязательства. В оферте следует закрепить конкретный процент, порядок его расчёта, возможность изменения тарифа только на будущие покупки, минимальную сумму вывода, период подтверждения заказа и даты выплат. Вознаграждение безопаснее начислять сначала в статусе «ожидает подтверждения», а доступным для вывода делать после окончания срока возврата денег покупателю и проверки отсутствия мошеннических действий.
Также необходимо определить базу расчёта: от полной стоимости покупки либо от фактически полученной Вами суммы, без учёта возвратов, скидок, налогов, банковских комиссий и дополнительных услуг. Иначе спор может возникнуть даже при правильно установленном проценте. Партнёру желательно предоставлять в личном кабинете электронный отчёт: переходы, подтверждённые заказы, отмены, размер начисленного и выплаченного вознаграждения. Для агентской модели обязанность представлять отчёты предусмотрена статьёй 1008 ГК РФ, но стороны могут адаптировать порядок через автоматический отчёт в личном кабинете.
Выплаты следует производить только безналично на реквизиты, принадлежащие самому партнёру. Перед первой выплатой проводится идентификация и проверка статуса. Самозанятому перечисляется полная сумма вознаграждения, после чего он обязан сформировать чек на Ваши данные и передать его через личный кабинет. ИП и организациям выплата производится по их реквизитам на основании оферты и электронного отчёта или акта. У физлица без специального статуса Вы удерживаете НДФЛ и исполняете обязанности по страховым взносам и отчётности.
Отдельно необходимо учесть законодательство об интернет-рекламе. Публикации партнёров с реферальными ссылками, направленные на продвижение Вашего кода и получение вознаграждения, с высокой вероятностью будут считаться рекламой. Такая реклама в интернете должна содержать пометку «реклама», сведения о рекламодателе и в установленных случаях идентификатор рекламы, а сведения о размещении передаются через оператора рекламных данных. Статья 18.1 Закона № 38-ФЗ регулирует маркировку интернет-рекламы, а ФАС исходит из содержания и цели публикации: наличие рекламного характера оценивается независимо от того, названа ли ссылка «рекомендацией».
В оферте нужно распределить обязанности по маркировке: кто получает идентификатор, кто передаёт сведения оператору рекламных данных, какие данные партнёр обязан сообщить до размещения, где он вправе публиковать материалы и кто отвечает за нарушение закона о рекламе. Просто написать, что «партнёр отвечает за всё самостоятельно», недостаточно, поскольку ответственность может зависеть от фактической роли рекламодателя и рекламораспространителя.
Следует запретить спам, контекстную рекламу по Вашему бренду без согласования, размещение на запрещённых ресурсах, ложные обещания о продукте, использование чужих товарных знаков, мотивированный трафик, подмену cookie, самостоятельные покупки по своей ссылке и регистрацию фиктивных клиентов. За нарушение можно предусмотреть аннулирование неподтверждённых начислений, блокировку кабинета, отказ от дальнейшего участия и взыскание документально подтверждённых убытков. Уже заработанное добросовестно вознаграждение нельзя произвольно конфисковывать, поэтому основания для удержания должны быть сформулированы конкретно.
При регистрации Вы будете обрабатывать персональные данные партнёров. Потребуются политика обработки персональных данных, отдельное согласие на их обработку, пользовательское или партнёрское соглашение, уведомление Роскомнадзора в предусмотренных законом случаях и соблюдение требований к хранению и защите данных. Согласие должно быть конкретным, информированным и подтверждаемым; одного общего текста «принимаю все условия» для всех целей обработки недостаточно.
Оптимальный комплект для запуска включает публичную оферту реферальной программы, правила начисления и вывода вознаграждения, политику обработки персональных данных, отдельное согласие на обработку данных, правила рекламных размещений и маркировки, форму электронного отчёта, а также внутренний регламент проверки трафика, статуса партнёра и чеков самозанятых. В оферте также нужно предусмотреть электронный акцепт через чекбокс, фиксацию даты, времени, IP-адреса и редакции условий, порядок изменения программы и уведомления партнёров.
Могу изучить схему продажи готового кода, Ваш налоговый статус, способы оплаты и предполагаемые площадки партнёров, после чего подготовить полный комплект условий реферальной программы и порядок безопасных выплат физлицам, самозанятым, ИП и организациям.