b
billse.ru
Bill for Self-Employed

Самозанятый разработчик: как работать с заказчиками легально

Разработчику на НПД важно понимать несколько вещей: кому принадлежит код, как оформить передачу прав, как не стать «скрытым сотрудником» в глазах ФНС и почему дорогой договор защищает лучше дешёвого.

Коротко. Разработчик может работать на НПД. Главный риск — отношения, которые ФНС переквалифицирует как трудовые. Признаки: работаете только с одной компанией, приходите в офис по расписанию, получаете фиксированные «выплаты» два раза в месяц. Диверсифицируйте клиентов и оформляйте отношения через ГПХ.

Разработчик на НПД: что нужно знать о режиме

Разработка ПО — это интеллектуальный труд, полностью совместимый с НПД. Нет ограничений по типу задач: мобильные приложения, веб-разработка, бэкенд, автоматизация, ML — всё это услуги, которые самозанятый вправе оказывать.

Ограничения, актуальные для разработчиков:

  • Нельзя перепродавать чужие программные продукты без собственного вклада — это уже торговля, а не услуга.
  • Нельзя нанимать других разработчиков по трудовому договору.
  • Лимит 2,4 млн рублей в год — для опытного разработчика с рыночной ставкой от 200 000 рублей в месяц это ограничение наступает за 12 месяцев.

Главный риск: «скрытый сотрудник»

ФНС и Роструд всё активнее проверяют ситуации, когда компании переводят штатных сотрудников на НПД, чтобы не платить НДФЛ и страховые взносы. Для разработчика важно понимать, как выглядит «безопасная» схема сотрудничества, а как — рискованная.

Признаки трудовых отношений (опасно)

  • Один клиент обеспечивает 100% вашего дохода на протяжении нескольких месяцев.
  • Оплата приходит дважды в месяц в фиксированных суммах — как зарплата.
  • Вы работаете по расписанию заказчика, в его офисе или по его оборудованию.
  • Вам дают корпоративную почту, Slack-аккаунт, добавляют во внутренние системы как сотрудника.
  • Договор подписывается каждый месяц на одинаковых условиях.

Признаки гражданско-правовых отношений (безопасно)

  • У вас несколько клиентов — один не занимает всё рабочее время.
  • Оплата — за конкретный результат (сдачу задачи, этапа, спринта), а не просто «в конце месяца».
  • Вы самостоятельно определяете режим работы.
  • Договор заключается на конкретный проект или фиксированный объём работ.
Последствия переквалификации. Если ФНС докажет, что отношения были трудовыми, компания доплатит НДФЛ 13% и страховые взносы ~30% с каждого платежа — плюс штрафы и пени. Разработчик может стать фигурантом налогового спора не по своей воле.

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

Программное обеспечение — объект авторского права. По ГК РФ, права на код изначально принадлежат автору — разработчику. Клиент получает право использовать код только на основании договора.

Типичные варианты передачи прав:

  • Полная передача исключительных прав. Клиент становится полным правообладателем. Разработчик теряет право использовать этот код в других проектах.
  • Лицензионный договор. Клиент получает право использовать ПО, но разработчик может лицензировать его и другим.
  • Открытый исходный код. Если вы используете open-source компоненты, убедитесь, что лицензии совместимы с коммерческим использованием заказчика.
"
Написал для одного клиента библиотеку на Python. Продал исключительные права. Потом другой клиент попросил похожую — пришлось писать с нуля, потому что использовать старый код нельзя. Теперь продаю только неисключительные лицензии или оговариваю право на повторное использование.

Договор с компанией: на что смотреть

Разработчики часто работают по шаблонам заказчика — и часто эти шаблоны выгодны заказчику, но не исполнителю. Обращайте внимание на:

  1. Объём передаваемых прав. «Все права на результаты работ» — это фактически запрет использовать любой написанный код в других проектах.
  2. Гарантийный период. «Исполнитель обязуется устранять дефекты в течение 12 месяцев» — это продолжение работы без оплаты. Ограничивайте или уточняйте.
  3. Штрафы за просрочку. 0,1% в день от суммы договора — за месяц это 3% и набегает быстро. Ограничьте максимум или добавьте форс-мажор.
  4. Ограничения на конкурентов. Запрет работать с компаниями той же отрасли — типичное нарушение, которое стоит убрать из договора.

Формы сотрудничества и ставки

Разработчики работают в нескольких форматах:

  • Почасовая оплата. Удобна для задач с размытым ТЗ. Обычно выше, чем при проектной оплате — клиент платит за риск неопределённости.
  • Проектная оплата. Фиксированная сумма за конкретный результат. Требует чёткого ТЗ и понимания объёма.
  • Ретейнер. Фиксированное количество часов в месяц по согласованной ставке. Оптимален при долгосрочном сотрудничестве.

Иностранные заказчики и НПД

Работать с иностранными компаниями на НПД можно — НК РФ не запрещает. Но есть особенности:

Оплата в валюте не противоречит НПД — главное, что доход образовался от деятельности на территории России. Конвертируйте в рубли по курсу на дату получения для целей расчёта налога.

Если компания-заказчик зарегистрирована за рубежом и не имеет российского представительства — она не является налоговым агентом в России, НДФЛ не удерживает. Вы сами выдаёте чек и платите НПД.

При получении оплаты через SWIFT или иные международные системы возможен валютный контроль — банк может запросить подтверждающие документы (договор, акт).

Документы для разработчика
billse.ru формирует акты и счета на русском и английском — удобно для работы с иностранными клиентами.
Создать аккаунт →

Ещё на эту тему

Все статьи →

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

Вы нарисовали логотип, написали тексты, разработали сайт. Кому принадлежат эти объекты? По умолчанию — вам как автору, даже если заказчик уже заплатил. Разбираем, как правильно передать права и при этом не отдать всё.

Договор с самозанятым и риски переквалификации: что проверяет ФНС

ФНС научилась автоматически вычислять случаи, когда самозанятый — это скрытый штатный сотрудник. Результат — доначисление НДФЛ и страховых взносов, штрафы. Разбираем, какие признаки вызывают вопросы и как их избежать.

NDA для самозанятого: что подписывать и чего бояться

Крупный клиент просит подписать соглашение о неразглашении — это нормальная практика. Разбираем, что такое NDA, какие пункты опасны для фрилансера и что делать, если вас просят подписать заведомо невыгодный документ.