Как принимать оплату самозанятому: ЮKassa, чеки и настройка за один день

Фото: Pexels
Продукт готов — курс написан, консультация сформулирована, PDF упакован. Есть первые подписчики, которые читают письма и переходят на страницу. И вот здесь большинство застревает на вопросе, который кажется техническим, но по существу юридический: как принять деньги без ИП, без кассы и без риска получить претензию от налоговой?
Самозанятость — режим налога на профессиональный доход — закрывает этот вопрос. Ставка 4% при продажах физическим лицам, 6% при продажах юридическим лицам и ИП, чек формируется через приложение, никакой отчётности и деклараций. Для онлайн-продаж цифровых продуктов это единственная легальная схема для физического лица без открытия ИП.
Что самозанятый может продавать онлайн
Режим НПД позволяет продавать результаты своего труда: консультации, онлайн-курсы, PDF-руководства, обучающие материалы, настройку сервисов, написание текстов. Всё это — услуги и авторский продукт, поэтому под ограничения перепродажи чужой продукции они не попадают.
Ограничений для самозанятого при онлайн-продажах два: годовой доход не должен превышать 2,4 миллиона рублей, и нельзя нанимать сотрудников по трудовым договорам. Если оба условия соблюдаются — самозанятость полностью закрывает юридическую сторону вопроса.
По данным ФНС России, к середине 2024 года в стране зарегистрировано более 10 миллионов самозанятых. Большинство из них продают именно услуги и цифровые продукты физическим лицам — это стандартная и хорошо понятная налоговой схема работы.
Способы приёма оплаты: что работает
У самозанятого три варианта принимать деньги онлайн. Они сильно различаются по надёжности, степени автоматизации и юридической чистоте.
Перевод на личную карту. Самый быстрый способ на старте: покупатель переводит деньги по номеру телефона или реквизитам карты. Проблема принципиальная — при регулярных поступлениях от незнакомых людей банк может заблокировать счёт как подозрительный. Кроме того, каждый такой платёж требует ручного формирования чека в приложении «Мой налог». При потоке в 30–50 продаж в месяц это становится источником ошибок.
Платёжный агрегатор. ЮKassa, Тинькофф Касса, Robokassa — принимают оплату картой через защищённую форму на сайте и переводят деньги на счёт за вычетом комиссии. ЮKassa официально работает с самозанятыми и умеет автоматически передавать данные о платежах в «Мой налог» для формирования чеков. Это убирает ручную работу полностью.
Прямой эквайринг через банк. Для оборотов свыше нескольких миллионов рублей в год — полноценное подключение через банк. На старте избыточно: требует расчётного счёта, договора и более длительного согласования.
Для большинства самозанятых, продающих цифровые продукты, ЮKassa — оптимальный выбор на старте и при масштабировании. Подключается за один день, работает без расчётного счёта на начальном этапе и имеет прямую интеграцию с налоговым приложением.
Как подключить ЮKassa за один день
Регистрация в ЮKassa при наличии подтверждённой самозанятости занимает около часа. Порядок следующий.
- Зарегистрироваться как самозанятый через приложение «Мой налог», если этого ещё не сделано. Статус присваивается в течение нескольких минут, ИНН появляется в приложении сразу.
- Создать магазин в ЮKassa на yookassa.ru. Тип налогообложения — «Налог на профессиональный доход». Понадобятся паспорт и ИНН.
- Пройти верификацию. Занимает от нескольких часов до одного рабочего дня. ЮKassa проверяет данные и подтверждает магазин.
- Получить API-ключи в разделе «Интеграция»: ShopID и секретный ключ. Они используются при настройке платёжной логики на сайте.
- Настроить return_url — адрес страницы, на которую покупатель попадает после оплаты. В архитектуре сайта на Next.js это страница
/verify, которая проверяет статус платежа и выдаёт доступ к продукту.
Технические детали API — форматы запросов, обработка статусов, работа с идемпотентностью — подробно описаны в документации ЮKassa. Для простой интеграции достаточно двух методов: создание платежа и проверка его статуса. Никакой серверной инфраструктуры не нужно — достаточно одной облачной функции на Yandex Cloud Functions.
Чеки и налоги: что обязательно
Самозанятый обязан выдать чек при каждой оплате — до момента передачи продукта или не позднее 9-го числа следующего месяца. Штраф за нарушение: 20% от суммы неучтённого дохода при первом нарушении, 100% при повторном.
ЮKassa при включённой интеграции с «Мой налог» формирует чек автоматически сразу после успешной оплаты. При потоке в 50–100 продаж в месяц налоговая сторона работает без какого-либо ручного участия. Налог рассчитывается автоматически и отображается в приложении — остаётся только оплатить его до 28-го числа следующего месяца.
Ставка фиксированная: 4% при продажах физическим лицам, 6% при продажах юридическим лицам и ИП. При первичной регистрации начисляется бонус 10 000 рублей, который снижает ставку на один процентный пункт до исчерпания. Фактически первые несколько месяцев продаж физлицам облагаются по ставке 3%.
Один нюанс про НДС: самозанятый не является плательщиком НДС, поэтому при работе с юридическими лицами важно сразу предупреждать об этом. Крупным компаниям с развитым бухгалтерским учётом это может создавать сложности — они не смогут принять НДС к вычету. Для физических лиц этот вопрос не возникает.
Как встроить оплату в сайт
Кнопка «Купить» на сайте — не прямая ссылка на форму ЮKassa. Это запрос к серверной функции, которая создаёт платёж через API и возвращает ссылку на страницу оплаты. Такая архитектура нужна по двум причинам: секретный ключ ЮKassa не должен быть в клиентском коде, и создание платежа требует серверной валидации параметров.
Стандартная схема для статического сайта на Next.js:
- Кнопка открывает модальное окно с полем для email покупателя.
- После заполнения — POST-запрос к облачной функции на Yandex Cloud Functions.
- Функция создаёт платёж через ЮKassa API и возвращает ссылку на оплату.
- Браузер перенаправляет покупателя на страницу ЮKassa.
- После оплаты — автоматический редирект на страницу
/verify. - Страница
/verifyпроверяет статус платежа и при статусеsucceededвыдаёт кнопку для скачивания продукта.
Email покупателя, переданный при оплате, можно автоматически добавить в базу MailerLite — так выстраивается цепочка для повторных продаж и онбординга без ручного переноса контактов.
«Цель маркетинга — сделать усилия по сбыту ненужными.» (Филип Котлер, «Основы маркетинга»). Настроенная один раз цепочка оплаты именно это и делает: покупатель проходит весь путь от кнопки до скачивания продукта без вашего участия.
Всю эту цепочку — сайт, платёжную функцию, страницу /verify и воронку — можно настроить самостоятельно. Курс «Автопродажи через сайт» разбирает каждый шаг пошагово, включая конкретный код облачной функции и настройку ЮKassa.
Ошибки при первой настройке
Первая и самая дорогостоящая ошибка — принимать оплату на личную карту без формирования чеков. При регулярных поступлениях от незнакомых людей банки блокируют счета без предупреждения. Разблокировка занимает от нескольких дней до нескольких недель. Параллельно налоговая может доначислить налог с неучтённых поступлений как с доходов физического лица по ставке 13%.
Вторая ошибка — пропустить тестирование платёжной формы перед запуском. ЮKassa предоставляет тестовый режим с тестовыми номерами карт. Проверьте весь путь: нажатие кнопки, ввод данных, редирект, получение подтверждения. Ошибка в return_url или в логике страницы /verify, обнаруженная при реальных покупках, означает потерю клиентов и необходимость возвратов.
Третья ошибка — не включить автоматический редирект в личном кабинете ЮKassa. По умолчанию после оплаты покупатель видит кнопку «Вернуться в магазин» и должен нажать её вручную. Большинство этого не делает — и не попадает на страницу с продуктом. Автоматический редирект включается через обращение в техподдержку ЮKassa: одно письмо в поддержку решает вопрос.
Принципы работы автоматизированной системы продаж — не только технической, но и маркетинговой — подробно разобраны в статье про автоворонку продаж. Там объяснено, почему система важнее разовых усилий и как эти принципы применяются на практике.
Часто задаваемые вопросы
Нужна ли самозанятому онлайн-касса при продажах через интернет?
Нет. Самозанятые освобождены от применения контрольно-кассовой техники. Чек формируется через приложение «Мой налог» или автоматически через ЮKassa при включённой интеграции с налоговым сервисом. Это полностью заменяет онлайн-кассу.
Сколько процентов берёт ЮKassa с самозанятого?
Комиссия ЮKassa за приём платежей картой — от 2,8% до 3,5% в зависимости от оборота и типа карты. Для самозанятых доступны стандартные условия без дополнительной наценки. Комиссия удерживается с каждого платежа перед перечислением средств на счёт.
Как самозанятому выдать чек при онлайн-оплате?
Через приложение «Мой налог» вручную — в течение суток после оплаты. Или автоматически через ЮKassa — при включённой интеграции с ФНС чек формируется сразу после подтверждения платежа. Второй вариант исключает человеческий фактор при высоком объёме продаж.
Можно ли принимать оплату на личную карту как самозанятый?
Формально — да, если фиксировать каждый платёж чеком в «Мой налог». Практически — рискованно. Банки блокируют карты при регулярных поступлениях от незнакомых людей, даже небольших. Для систематических онлайн-продаж правильнее использовать платёжный агрегатор.
Что делать, если покупатель требует возврат?
Возврат оформляется через личный кабинет ЮKassa — операция занимает несколько кликов. Сумма возвращается покупателю на карту в течение нескольких рабочих дней. В «Мой налог» нужно аннулировать соответствующий чек — тогда налог с этой суммы не начисляется.
Как подключить ЮKassa без ИП?
ЮKassa работает с самозанятыми напрямую — открывать ИП не нужно. При регистрации в личном кабинете выбирается тип «Налог на профессиональный доход». Нужны паспорт, ИНН и подтверждённый статус самозанятого в «Мой налог». Верификация занимает один рабочий день.