Разработчик на НПД: что нужно знать о режиме
Разработка ПО — это интеллектуальный труд, полностью совместимый с НПД. Нет ограничений по типу задач: мобильные приложения, веб-разработка, бэкенд, автоматизация, ML — всё это услуги, которые самозанятый вправе оказывать.
Ограничения, актуальные для разработчиков:
- Нельзя перепродавать чужие программные продукты без собственного вклада — это уже торговля, а не услуга.
- Нельзя нанимать других разработчиков по трудовому договору.
- Лимит 2,4 млн рублей в год — для опытного разработчика с рыночной ставкой от 200 000 рублей в месяц это ограничение наступает за 12 месяцев.
Главный риск: «скрытый сотрудник»
ФНС и Роструд всё активнее проверяют ситуации, когда компании переводят штатных сотрудников на НПД, чтобы не платить НДФЛ и страховые взносы. Для разработчика важно понимать, как выглядит «безопасная» схема сотрудничества, а как — рискованная.
Признаки трудовых отношений (опасно)
- Один клиент обеспечивает 100% вашего дохода на протяжении нескольких месяцев.
- Оплата приходит дважды в месяц в фиксированных суммах — как зарплата.
- Вы работаете по расписанию заказчика, в его офисе или по его оборудованию.
- Вам дают корпоративную почту, Slack-аккаунт, добавляют во внутренние системы как сотрудника.
- Договор подписывается каждый месяц на одинаковых условиях.
Признаки гражданско-правовых отношений (безопасно)
- У вас несколько клиентов — один не занимает всё рабочее время.
- Оплата — за конкретный результат (сдачу задачи, этапа, спринта), а не просто «в конце месяца».
- Вы самостоятельно определяете режим работы.
- Договор заключается на конкретный проект или фиксированный объём работ.
Кому принадлежит написанный код
Программное обеспечение — объект авторского права. По ГК РФ, права на код изначально принадлежат автору — разработчику. Клиент получает право использовать код только на основании договора.
Типичные варианты передачи прав:
- Полная передача исключительных прав. Клиент становится полным правообладателем. Разработчик теряет право использовать этот код в других проектах.
- Лицензионный договор. Клиент получает право использовать ПО, но разработчик может лицензировать его и другим.
- Открытый исходный код. Если вы используете open-source компоненты, убедитесь, что лицензии совместимы с коммерческим использованием заказчика.
Договор с компанией: на что смотреть
Разработчики часто работают по шаблонам заказчика — и часто эти шаблоны выгодны заказчику, но не исполнителю. Обращайте внимание на:
- Объём передаваемых прав. «Все права на результаты работ» — это фактически запрет использовать любой написанный код в других проектах.
- Гарантийный период. «Исполнитель обязуется устранять дефекты в течение 12 месяцев» — это продолжение работы без оплаты. Ограничивайте или уточняйте.
- Штрафы за просрочку. 0,1% в день от суммы договора — за месяц это 3% и набегает быстро. Ограничьте максимум или добавьте форс-мажор.
- Ограничения на конкурентов. Запрет работать с компаниями той же отрасли — типичное нарушение, которое стоит убрать из договора.
Формы сотрудничества и ставки
Разработчики работают в нескольких форматах:
- Почасовая оплата. Удобна для задач с размытым ТЗ. Обычно выше, чем при проектной оплате — клиент платит за риск неопределённости.
- Проектная оплата. Фиксированная сумма за конкретный результат. Требует чёткого ТЗ и понимания объёма.
- Ретейнер. Фиксированное количество часов в месяц по согласованной ставке. Оптимален при долгосрочном сотрудничестве.
Иностранные заказчики и НПД
Работать с иностранными компаниями на НПД можно — НК РФ не запрещает. Но есть особенности:
Оплата в валюте не противоречит НПД — главное, что доход образовался от деятельности на территории России. Конвертируйте в рубли по курсу на дату получения для целей расчёта налога.
Если компания-заказчик зарегистрирована за рубежом и не имеет российского представительства — она не является налоговым агентом в России, НДФЛ не удерживает. Вы сами выдаёте чек и платите НПД.
При получении оплаты через SWIFT или иные международные системы возможен валютный контроль — банк может запросить подтверждающие документы (договор, акт).