SaaS-шаблон под ключ - подписки, биллинг, мульти-тенантность

Готовая основа подписочного сервиса. Регистрация, тарифы, рекуррент-биллинг, мульти-тенантность, API, админка. Бери и заполняй своим продуктом.

SaaS - самая выгодная бизнес-модель в IT

Подписочный сервис в 5-10 раз ценнее по выручке за клиента, чем разовая продажа. Клиент платит каждый месяц - LTV растёт, не нужно постоянно догонять трафик. Инвесторы любят SaaS за предсказуемую MRR. Это золотая модель - но запуск занимает полгода у одиночки и три месяца у небольшой команды.

Самое мерзкое в SaaS - не основная функция продукта (её ты и так знаешь, как делать). Самое мерзкое - инфраструктура подписок: тарифы, биллинг, апгрейды и даунгрейды, неоплаченные счета, восстановление пользователей. Это месяцы работы с кучей edge-cases. Этот репозиторий закрывает 90% этой инфраструктуры.

Что внутри

Подписки и тарифы

  • Конструктор тарифов в админке: создавай, меняй цены, добавляй фичи
  • Free tier с лимитами по использованию
  • Trial-период с автопереходом на платный
  • Месячный и годовой биллинг (со скидкой на годовой)
  • Апгрейд и даунгрейд с пропорциональным расчётом остатка
  • Промокоды и скидки разового и подписочного типа

Рекуррент-биллинг

  • CloudPayments с recurrent-токеном (списания автоматические каждый месяц)
  • YooKassa с автоплатежами
  • Retry-логика для неуспешных списаний (3 попытки с интервалом)
  • Email-серия 'оплата не прошла' и 'аккаунт приостановлен'
  • Восстановление подписки после возобновления карты

Мульти-тенантность

  • Изоляция данных между организациями на уровне БД
  • Workspace-модель: один аккаунт - несколько workspace'ов
  • Пригласить участников по email, ролевая модель (owner, admin, member)
  • Активный workspace в URL для удобства навигации
  • Single sign-on для b2b-планов (заготовка под Microsoft Entra / Google Workspace)

Личный кабинет

  • Текущий тариф, история оплат, ближайшее списание
  • Управление картой оплаты
  • Скачивание счетов и актов
  • Управление участниками workspace
  • API-токены для интеграций (с возможностью отзыва)

Админка

  • Список всех клиентов, фильтры по тарифу, по платёжному статусу, по дате регистрации
  • Дашборд MRR / churn / ARR с трендами
  • Аналитика воронки: регистрация → trial → платный
  • Управление подписками: продлить, отменить, перевести, скидку дать
  • Логи действий пользователей для расследования инцидентов

Что отличает от других SaaS-шаблонов

Большинство SaaS-стартеров на западном рынке (типа Saas-UI, ShipFast) собраны под Stripe. Это проблема в России: Stripe не работает напрямую, нужны костыли с прослойками типа Polar или Patreon. Этот репозиторий сразу под российский рынок: CloudPayments и YooKassa подключены из коробки, чеки 54-ФЗ генерируются автоматически.

  • Российский процессинг по умолчанию (CloudPayments, YooKassa, Yandex Pay, СБП)
  • Чеки 54-ФЗ автоматически (через customerReceipt CloudPayments)
  • Юр. документы оформлены под РФ: оферта, политика обработки данных, условия возврата
  • Поддержка ИП и ООО для регистрации (выбор при онбординге)
  • Локализация интерфейса на русском по умолчанию, английский включается флагом

Метрики, которые ты получаешь из коробки

  • MRR (monthly recurring revenue) - сколько денег приходит каждый месяц
  • ARR (annual recurring revenue) - годовой проекшен
  • Churn rate - какой процент клиентов отвалился за период
  • ARPU (average revenue per user) - средний чек на клиента
  • Trial-to-paid конверсия
  • Expansion revenue - сколько денег приносят апгрейды существующих клиентов
  • Burn rate когорты - как когорта зарегистрированных в марте платит во времени

Юр-аспекты подписочного сервиса

Подписки в России - это сложный юр-контур. Каждое автоматическое списание должно быть согласовано клиентом, чек по 54-ФЗ - формироваться автоматически, при отказе от подписки - возврат пропорциональной части. Всё это в репозитории есть как готовая логика, тебе остаётся согласовать тексты с твоим юристом и подписать у налоговой.

  • Согласие на рекуррентные списания при первой оплате
  • Автоматическая генерация фискальных чеков
  • Возврат пропорциональной части при отмене подписки до конца периода
  • Хранение карт через recurrent-токен (карта не у тебя, у процессинга)
  • Уведомления о грядущем списании за 3 дня (требование закона)

Для каких ниш подходит

  • B2B-инструменты: CRM, аналитика, маркетинг, рассылки
  • Контентные сервисы: премиум-доступ к статьям, базе знаний, видео-урокам
  • Продуктивность: таск-менеджеры, заметки, время
  • DevTools: API-сервисы, хостинг, мониторинг
  • Информационно-консультационные платформы с подпиской на доступ к программе
  • AI-сервисы с лимитами по использованию

FAQ

Сколько времени на запуск своего SaaS

Реальная цифра: 3-7 дней на адаптацию репозитория под твою нишу + ещё неделя на верстку лендингов и заполнение контента. Итого: 2-3 недели от покупки до запуска платных продаж. Без репозитория - 3-6 месяцев минимум.

Как выбрать модель тарифов

В репозитории заложены 4 стандартные модели: usage-based (платишь за объём), seat-based (платишь за количество пользователей), feature-based (платишь за разблокировку фич), flat-rate (один платёж за всё). Выбираешь нужную в конфиге, остальные варианты остаются как опция на будущее.

Можно ли совместить с разовыми продажами

Да, в репозитории один и тот же движок биллинга умеет в подписки и в разовые покупки. Удобно, если у тебя SaaS-основа + продажа программ или сертификатов разово. Всё через одну админку.

Как получать выписку для бухгалтерии

В админке есть страница «Бухгалтерия»: выгружает CSV с реестром платежей за период (по умолчанию месяц), включая комиссии процессинга, НДС, признак физлица/юрлица. Эту таблицу даёшь бухгалтеру - он закрывает отчётность.

Посмотреть и купить SaaS-шаблон

Запусти подписочный продукт за 2-3 недели

Реальные кейсы покупателей

Один из покупателей этого репозитория запустил SaaS для салонов красоты за 18 дней от покупки до первого клиента. Через 4 месяца у него MRR 280 тысяч рублей при росте 30% в месяц. Другой - сервис для риелторов, через 6 месяцев MRR 450 тысяч. Третий - инструмент для маркетологов в Telegram, через год 1.2 млн MRR.

Что общего: они не тратили месяцы на инфраструктуру. Все взяли готовый код, адаптировали, сразу пошли искать клиентов. Это и есть ускорение в 10 раз - не в коде, а в фокусе на главном.