Фреймворк SaaS vs custom для МСБ — 5 факторов и три кейса с ROI SaaS или своё? Фреймворк 5 факторов МСБ 50 РМ — 3 кейса с расчётом ROI на 3 года 5 факторов фреймворка 1 Объём данных записей в месяц, ширина схемы, история 2 Гибкость процесса меняется раз в N месяцев — учёт темпа 3 Регуляторные требования 152-ФЗ, 187-ФЗ, 323-ФЗ медицина 4 Штатная разработка есть ли свои программисты или нужно внешних 5 Exit cost сколько стоит уйти от платформы или разработчика Три кейса с расчётом ROI на 3 года Кейс №1 · Медклиника 25 РМ SaaS МИС vs custom · 3 года SaaS: 4.4 млн ₽ · custom: 8.7 млн ₽ → выбираем SaaS Кейс №2 · Юрфирма 38 РМ SaaS DMS vs custom · 3 года SaaS: 6.1 млн ₽ · custom: 4.8 млн ₽ → выбираем custom Кейс №3 · Торговля 28 РМ SaaS WMS vs custom · 3 года SaaS: 3.2 млн ₽ · custom: 5.4 млн ₽ → выбираем SaaS
Фреймворк ITfresh 2026 для выбора между SaaS и custom-разработкой — на основе пяти факторов и расчёта ROI на 3 года.
· 19 мин чтения · Семёнов Е.С., руководитель ITfresh

SaaS или своё для офиса 50 РМ: фреймворк ITfresh и три кейса

SaaS или своё для офиса 50 РМ: фреймворк ITfresh и три кейса

За последний год к нам в ITfresh обратились сразу трое клиентов с одним и тем же, казалось бы, вопросом: «Что лучше — писать своё приложение или всё-таки подписаться на SaaS?» Это были Медклиника 25 РМ из ЦАО, юрфирма 38 РМ из Сокольников и торговая компания 28 РМ из Подольска. Сначала задача казалась одинаковой, но копнув глубже, мы поняли, что ответы для них будут совершенно разные. В этой статье я поделюсь нашим рабочим фреймворком для выбора, расскажу о 5 факторах оценки, покажу расчёты ROI на 3 года по каждому из этих кейсов с конкретными цифрами. А ещё вас ждёт история клиента, который пошёл против нашего фреймворка, выбрал custom — и в итоге потерял целых два года развития.

Почему «писать своё» — это самый дорогой соблазн для МСБ

Знаете, я вижу эту картину снова и снова, каждые 3-4 месяца. Приходит ко мне владелец малого бизнеса, только что с конференции. Там какой-то спикер вдохновенно рассказывал, как он «написал своё приложение и стал зарабатывать в 10 раз больше». На следующей же неделе этот владелец зовёт нас и с горящими глазами говорит: «Давайте и нам сделаем своё приложение, вот прямо для нашего бизнеса!» Обычно, после 5-6 встреч, выясняется одна простая вещь: то, что он так хочет, уже давно существует в виде готового SaaS-продукта, который стоит всего 30 тысяч ₽ в месяц и запускается за неделю. А вот custom-разработка, если бы мы за неё взялись, обошлась бы в 4-7 миллионов ₽ и заняла бы 9-14 месяцев.

По моему личному опыту работы с малым бизнесом в Москве, создавать что-то custom имеет смысл всего в четырёх случаях. Первый — это когда у вас действительно уникальный бизнес-процесс, которого реально нет ни в одном готовом продукте. Скажу честно, это большая редкость. Второй — если есть жёсткие регуляторные требования, под которые ни один SaaS просто не сертифицирован. Третий — нужна интеграция между уже существующими системами, и без своего связующего ПО тут никак. И четвёртый, иногда, — это когда масштаб компании настолько велик (от 200 РМ), что лицензии на SaaS начинают превышать стоимость собственной разработки. Во всех остальных ситуациях, поверьте, SaaS будет и дешевле, и быстрее.

Но хочу сразу сказать: я не какой-то ярый идеолог SaaS. В моей практике встречаются кейсы, когда custom — это единственное правильное решение, и порой это даже «удивительно». Один из таких примеров — это юрфирма 38 РМ, для которой мы разрабатывали свою DMS, хотя, казалось бы, можно было купить готовую. Ниже я обязательно расскажу, почему мы так сделали.

5 факторов фреймворка: на что мы смотрим перед выбором

Фактор 1: объём данных

Первое, что я всегда стараюсь прикинуть, это сколько данных будет храниться в системе через 3 года. Я смотрю не на текущий объём, а на то, каким он станет через 3 года с учётом темпов роста клиента. SaaS-продукты, как правило, тарифицируются по объёму — это может быть количество записей, ГБ хранилища или число транзакций. И если объёмы становятся большими, их цена резко летит вверх. С custom-системами, наоборот: чем больше данных, тем, по сути, те же эксплуатационные расходы (только серверная мощность).

Точки перелома, которые я наблюдал:

Фактор 2: гибкость процесса

А как часто меняется бизнес-процесс, который вы хотите автоматизировать? Если это происходит раз в полгода или ещё реже, то SaaS подходит просто отлично, ведь он развивается в стандартизированном направлении. Но если изменения нужны каждые 1-3 месяца, то SaaS либо вообще не позволит внести часть этих изменений, либо потребует дорогостоящих и медленных доработок через консультанта вендора.

Custom даёт гибкость, но есть одно НО. Он выигрывает в этом только при одном условии: у клиента должен быть постоянный, надёжный канал доступа к разработчику. Если ваш разработчик ушёл в отпуск или, что хуже, сменил работу, то вся эта гибкость моментально превращается в тыкву.

Фактор 3: регуляторные требования

Для МСБ это, как правило, три основных закона: 152-ФЗ (это про персональные данные), 187-ФЗ (про КИИ для определённых отраслей) и 323-ФЗ (для медицины). Если ваш процесс подпадает под действие одного из них, обязательно нужно проверить, есть ли у выбранного SaaS-продукта сертификат соответствия. Если да, то SaaS продолжает быть в игре. Если нет — тогда мы, к сожалению, вынуждены рассматривать custom или локально развёрнутый продукт.

У нашей медклиники 25 РМ ключевым моментом был 152-ФЗ, причём для медицинских данных, а это, между прочим, специальная категория. Из всех готовых МИС только три продукта имели необходимую сертификацию для работы в SaaS-режиме: это МИС МедЭлемент, qMS и Renovatio Mednet. Вот это сразу сузило выбор!

Фактор 4: штатная разработка

Следующий вопрос, который мы задаём: есть ли у клиента свои программисты в штате, или придётся нанимать внешних? Если есть штатные специалисты, то custom в долгую оказывается на 30-50% дешевле (ведь нет наценки агентства). А если нет, то внешняя разработка, конечно, добавляет и стоимости, и рисков.

У компаний из МСБ с 25-50 РМ штатных программистов, как правило, почти никогда не бывает. Это значит, что любая custom-разработка будет делаться через подрядчиков, а это, увы, дорого. Мы обычно говорим клиенту прямо: «У вас нет своей штатной разработки, поэтому всё custom вам придётся покупать с премией в 1.5-2 раза по сравнению с тем, если бы у вас были свои разработчики».

Фактор 5: exit cost

А сколько будет стоить уйти с платформы или, скажем, сменить разработчика? Знаете, это самый недооценённый фактор, я считаю. SaaS обычно позволяет выгрузить ваши данные в стандартных форматах (CSV/JSON/Excel), так что exit cost там небольшой. А вот custom-разработка может обернуться настоящим монстром: никто, кроме изначальной команды, не понимает код, и тогда exit cost равен… переписыванию всего с нуля. А это, на минуточку, 70-100% от изначальной стоимости!

В нашей практике я видел настоящий кошмар: один клиент заказал custom-разработку у фрилансера за 2.5 миллиона ₽. Через год фрилансер куда-то пропал, документации не было вообще, а код — это был один-единственный файл на 14 тысяч строк, без единого комментария! Передачу такого «наследства» другой команде оценили в 1.8 миллиона ₽. В итоге клиент просто решил написать всё с нуля у нас — и это обошлось в 3.2 миллиона ₽. Представляете? Всего 7.5 миллиона на одну функцию, которая спокойно существовала в SaaS за 25 тысяч ₽/мес.

Кейс №1: медклиника 25 РМ — SaaS МИС vs custom

В сентябре 2025 года к нам обратилась многопрофильная медклиника из ЦАО Москвы, у них 25 рабочих мест (это врачи, медсёстры, регистратура, админы). Их старый МИС был написан 12 лет назад бывшим IT-сотрудником, который ушёл и не оставил никакой документации. Они стояли перед выбором: либо полностью переписывать систему, либо купить готовый SaaS.

Что мы посчитали

Мы предложили вариант SaaS: МИС МедЭлемент Pro, тариф «Клиника» для 25 пользователей. Стоимость: 89 тысяч ₽/мес. А вот внедрение под ключ, куда входили миграция данных, обучение персонала, кастомизация справочников, обошлось бы в 540 тысяч ₽ единоразово.

Что касается варианта custom, мы предложили построить свою МИС на базе фреймворка. Подрядчиком выступала бы наша команда инженеров плюс привлечённый медицинский консультант. Стоимость такого решения: 3.2 млн ₽ единоразово, плюс ежемесячная поддержка в 95 тысяч ₽ (это зарплата двух инженеров с 30% занятости каждого).

Расчёт на 3 года:

# Кейс №1 — медклиника 25 РМ, расчёт ROI на 36 месяцев

# Вариант SaaS МедЭлемент:
#   Внедрение:        540 000 ₽
#   Лицензии:    89 000 × 36 = 3 204 000 ₽
#   Обновления:       включены
#   Серверная мощность: 0 (облако)
#   Итого 3 года:   3 744 000 ₽

# Вариант custom (наша разработка):
#   Разработка:    3 200 000 ₽
#   Поддержка:   95 000 × 36 = 3 420 000 ₽
#   Серверная мощность: 18 000 × 36 = 648 000 ₽
#   Доработки в год (15% от разработки): 480 000 × 3 = 1 440 000 ₽
#   Итого 3 года:   8 708 000 ₽

# РАЗНИЦА: custom дороже на 4 964 000 ₽
# По фактору 3 (регуляторика): МедЭлемент сертифицирован на 152-ФЗ
# По фактору 4 (своя разработка): у клиента нет штатных программистов
# По фактору 5 (exit cost): из МедЭлемента можно выгрузить пациентов в HL7

# РЕШЕНИЕ: SaaS

Клиника выбрала SaaS. Через 9 месяцев после внедрения они увеличились до 32 РМ — стоимость лицензий подросла, но не критично. На текущий момент они работают полтора года без серьёзных инцидентов, наша поддержка занимает 3-5 часов в месяц на интеграционные вопросы (синхронизация с лабораторией Гемотест, отправка СМС-напоминаний).

Кейс №2: юрфирма 38 РМ — SaaS DMS vs custom

В декабре 2025 года к нам пришла международная юрфирма из Сокольников, у них 38 РМ. Их специфика заключалась в следующем: каждое дело — это огромный пакет, от 40 до 200 документов самой разной природы. Там и контракты, и переписка, и экспертизы, и судебные акты, и корреспонденция с другими юрфирмами. И всё это нужно было привязывать по версиям, статусам подписания, тегам конфиденциальности, а также распределять доступы по группам сотрудников.

Почему здесь custom оказался выгоднее

На рынке SaaS DMS (Document Management System) есть очень достойные продукты, например, M-Files, DocuWare или российский Directum RX. Все они отлично справляются с общим документооборотом, но у нашей юрфирмы, как я уже говорил, были свои, очень специфичные требования:

Мы, конечно, попытались собрать решение из готовых компонентов. В итоге, чтобы закрыть все их потребности, получилось 3 разных SaaS плюс довольно сложный интеграционный слой. Вот сравнение на 3 года:

# Кейс №2 — юрфирма 38 РМ, расчёт ROI на 36 месяцев

# Вариант SaaS-комбо (M-Files Cloud + Elasticsearch SaaS + Vault):
#   Внедрение и интеграция:       950 000 ₽
#   M-Files на 38 юзеров:    156 000 × 36 = 5 616 000 ₽
#   Elasticsearch (Elastic Cloud Standard): 38 000 × 36 = 1 368 000 ₽
#   Кастомные доработки (год):      280 000 × 3 = 840 000 ₽
#   Итого 3 года:            8 774 000 ₽

# Вариант custom (наша разработка на Symfony + Postgres + OnlyOffice):
#   Разработка с нуля:        2 800 000 ₽
#   Поддержка:           45 000 × 36 = 1 620 000 ₽
#   Серверная инфраструктура:    22 000 × 36 = 792 000 ₽
#   Доработки в год (10% от разработки): 280 000 × 3 = 840 000 ₽
#   Итого 3 года:            6 052 000 ₽

# РАЗНИЦА: custom дешевле на 2 722 000 ₽
# По фактору 2 (гибкость): требования меняются по каждому делу, нужна гибкость
# По фактору 3 (регуляторика): «китайские стены» — это правовое требование,
#   которое ни один готовый продукт не закрывает без серьёзной доработки
# По фактору 5 (exit cost): код наш, документация по архитектуре,
#   возможность передать в другую команду через 24-36 месяцев

# РЕШЕНИЕ: custom

Юрфирма выбрала custom. Мы запустили проект в январе 2026-го, MVP на 4 месяца, полный релиз — к концу августа. Сейчас стадия активной разработки, два senior-разработчика и я в роли архитектора, плюс юрист клиента как product owner. По плану — окупаемость на 28-м месяце.

Кейс №3: торговля 28 РМ — SaaS WMS vs custom

В январе 2026 года к нам обратилась торговая компания из Подольска, у них 28 РМ. Они занимаются оптовой и розничной продажей электротехники, у них склад площадью 580 м², ассортимент из 4200 SKU, и на складе работают два человека. Текущий учёт они ведут в 1С Управление торговлей 11.5, но есть проблема: 1С УТ, к сожалению, не очень хорошо подходит для складских операций. Например, там нет поддержки терминалов сбора данных, нет адресного хранения, и планировать инвентаризации тоже проблематично.

Почему SaaS WMS выиграл

На российском рынке есть несколько хороших SaaS-WMS: это Cleverence, MyWarehouse, Yandex WMS, 1С-WMS. Мы внимательно присмотрелись к Cleverence — он прекрасно интегрируется с их 1С УТ через типовые обмены, поддерживает терминалы Honeywell EDA51 (а у клиента как раз два таких!), и что важно, позволяет организовать адресное хранение.

В этом случае custom-разработка, честно говоря, просто бессмысленна. Рынок стандартных WMS уже давно зрелый, обновления безопасности приходят регулярно, а поддержка терминалов разных производителей изначально включена в продукт.

# Кейс №3 — торговля 28 РМ, расчёт ROI на 36 месяцев

# Вариант SaaS Cleverence Магазин 15:
#   Внедрение и настройка:        320 000 ₽
#   Лицензии (5 терминалов):  45 000 × 36 = 1 620 000 ₽
#   Поддержка ITfresh:        12 000 × 36 = 432 000 ₽
#   Терминалы Honeywell EDA51 (доп.3 шт): 285 000 ₽
#   Доработки интеграции:         85 000 × 3 = 255 000 ₽
#   Итого 3 года:              2 912 000 ₽

# Вариант custom (мобильное приложение + бэкенд):
#   Разработка с нуля:         2 800 000 ₽
#   Поддержка:           38 000 × 36 = 1 368 000 ₽
#   Серверная инфраструктура:    14 000 × 36 = 504 000 ₽
#   Доработки/расширения:       180 000 × 3 = 540 000 ₽
#   Терминалы (свои + базовый софт): 285 000 ₽
#   Итого 3 года:               5 497 000 ₽

# РАЗНИЦА: SaaS дешевле на 2 585 000 ₽
# По фактору 1 (объём): 4200 SKU — рынок стандартных WMS отлично закрывает
# По фактору 3 (регуляторика): нет специфики
# По фактору 4 (своя разработка): нет штатных программистов
# По фактору 5 (exit cost): из Cleverence стандартный экспорт остатков в Excel

# РЕШЕНИЕ: SaaS

Торговля выбрала Cleverence. Запустили за 5 недель, прошлый месяц закрыли с инвентаризационными расхождениями менее 0.4% (у них исторически было 2-3%).

Наша матрица принятия решения

Опираясь на эти 5 факторов, мы у себя в ITfresh разработали специальную матрицу. Когда к нам приходит новый клиент с вопросом «своё или SaaS», мы за 30-60 минут прогоняем его задачу через эту матрицу. И в большинстве случаев, представляете, ответ получаем прямо во время первого разговора.

Если на 2+ факторах есть «зелёный» в сторону SaaS

То есть, если у вас данных до 100К записей, процессы стабильны, все регуляторные требования закрываются готовыми сертификациями, нет своей штатной разработки, и exit cost довольно низкий — в этом случае мы однозначно рекомендуем SaaS. И, конечно, готовим клиенту подробную сравнительную смету с конкретными продуктами, доступными на рынке.

Если на 2+ факторах есть «красный» от SaaS

То есть: уникальный процесс, не покрытый готовыми продуктами; регуляторика, под которую нет сертифицированного SaaS; собственная команда программистов; необходимость нестандартной интеграции. В этом случае мы предлагаем custom и составляем технико-экономическое обоснование на 3 года.

Если факторы перемешаны

А вот это, пожалуй, самый интересный случай! В таких ситуациях мы предлагаем гибридное решение: основной функционал — на SaaS, а специфические доработки делаем как микросервисы на собственном коде. Конечно, такое решение требует участия опытного архитектора, который всё это грамотно соберёт. Зато в долгую оно даёт лучший ROI и максимальную гибкость.

Один кейс провала: клиент выбрал custom вопреки фреймворку

В 2024 году к нам обратился клиент — это торговля стройматериалами, 41 РМ из Подмосковья. Мы прогнали их запрос через наш фреймворк и получили чёткий ответ: «Однозначно SaaS — 1С УТ + Cleverence + AmoCRM». Мы подготовили смету на 3 года: 2.7 миллиона ₽ за SaaS против 6.8 миллиона за custom. Клиент, конечно, послушал нас, ушёл подумать. А через 3 недели вернулся и огорошил: «Мы решили писать своё приложение через нашего знакомого программиста за 4.5 миллиона».

Мы, конечно, предупредили: один программист, отсутствие команды, отсутствие документации — это серьёзные риски. Но клиент ответил: «Я доверяю человеку, мы с ним 12 лет знакомы». Что ж, ОК, ваше решение, ваши деньги.

Через 14 месяцев случилось то, о чём мы предупреждали: программист уволился (нашёл работу в банке с зарплатой 380 тыс ₽/мес). Передачи кода не было, а вся документация уместилась на бумажке в трёх абзацах. Клиент пришёл к нам со словами «спасите». Мы посмотрели: да, спасти можно, но это будет стоить 2.4 миллиона ₽ (за передачу кода нашей команде и доработку недостающего функционала). В итоге клиент всё же выбрал переехать на 1С УТ + Cleverence — то самое решение, которое мы предлагали изначально, — и заплатил за это 2.5 миллиона.

Давайте подсчитаем потери клиента: 4.5 миллиона, потраченные на программиста, плюс 2.5 миллиона на миграцию, плюс 14 месяцев упущенного развития. В сумме получилось 7 миллионов ₽. И всё это для того, чтобы в итоге прийти к решению, которое мы предлагали с самого начала за 2.7 миллиона! Это не упрёк клиенту, вовсе нет. Это просто яркая иллюстрация того, как работает подход «доверяю человеку» вместо чёткого фреймворка.

FAQ: что чаще всего спрашивают клиенты

С какого размера компании имеет смысл писать своё ПО?

По моему опыту работы с МСБ в Москве, реальный порог для custom-разработки появляется, когда у вас 30+ РМ и одновременно есть какой-то уникальный бизнес-процесс, которого действительно нет в массовых SaaS-решениях. Если процессы стандартные, то даже для 100 РМ SaaS будет и дешевле, и быстрее. А если процессы уникальные, то custom может окупиться уже на 25 РМ. Я лично наблюдал обе эти крайности у своих клиентов.

Какой ROI считается приемлемым для custom-разработки?

Я не очень люблю рассуждать про «приемлемый ROI» в целом — это, на мой взгляд, слишком абстрактно. Я считаю немного по-другому: если custom-разработка окупается за 18-24 месяца и при этом помогает снизить операционные риски, тогда она имеет смысл. Если же срок окупаемости превышает 36 месяцев, то это почти всегда, как я вижу, попытка написать «своё ПО» вместо того, чтобы использовать стандартное. В таких случаях я активно отговариваю клиентов. Самый частый антипаттерн, с которым я сталкиваюсь, — это желание написать свою CRM, когда уже есть AmoCRM или Bitrix за 30 тысяч ₽/мес.

Что обычно недооценивают, выбирая custom-разработку?

Три очень важные вещи. Первая — это поддержка: программисты систему построят, но потом эта штука должна жить 5-10 лет, и каждый год она будет требовать от 18-25% от изначальной стоимости на поддержку и доработки. Вторая — exit cost: если разработчик уйдёт, найти замену под чужой код в 4 раза дороже, чем, например, найти специалиста по 1С или CRM. И третья — обновления безопасности: SaaS обновляется автоматически, а custom-систему вам придётся лично патчить под каждую CVE.

Можно ли совместить SaaS и custom в одной компании?

Не просто можно, а даже нужно! У наших клиентов типичная конфигурация выглядит так: SaaS для стандартных функций (например, CRM, почта, аналитика, HR), а custom-доработки или микросервисы — для уникальных процессов. К примеру, это может быть custom-интерфейс для отдела, который работает с какой-то очень специфичной аудиторией клиента. Связь между ними обычно реализуется через REST API. Главное здесь — не пытаться custom-решением заменить весь стек, это прямой путь к долговой разработке.

Сколько стоит custom-разработка под МСБ в Москве в 2026 году?

В среднем по нашим клиентам, вот какие примерно цены и сроки мы видим: микросервис на 1-2 экрана с одной интеграцией обойдётся в 320-550 тысяч ₽ (это 2-3 месяца работы). Внутренний веб-портал на 5-8 разделов с авторизацией и базой данных будет стоить 1.2-2.1 млн ₽ (займёт 4-6 месяцев). А серьёзная система, включающая мобильное приложение, бэк-офис и несколько интеграций, оценивается в 3.5-7.5 млн ₽ (это 8-14 месяцев). Важно понимать, это цены рынка 2026 года, где ставки разработчиков примерно такие: Junior 80k, Middle 180k, Senior 320k ₽/мес.

Итог

Выбор между «SaaS или custom» для МСБ с 50 РМ — это, знаете ли, совсем не про модные технологии или их красоту. Это, в первую очередь, про деньги, риски и время. Наш фреймворк, основанный на 5 факторах и включающий расчёт ROI на 3 года, позволяет получить результат всего за 30-60 минут разговора. По трём недавним кейсам, которые мы рассматривали: медклиника — тут SaaS экономит 4.96 млн ₽; юрфирма — а здесь custom, наоборот, экономит 2.72 млн ₽; торговая компания — им SaaS сэкономит 2.58 млн ₽. Вырисовывается такое среднее правило: если процесс стандартный — смело берите SaaS; если же он уникальный и связан с регуляторными требованиями — тогда custom может быть лучшим выбором. Гибридное же решение часто оказывается оптимумом для большинства клиентов с 50 РМ.

Похожая задача в вашей компании?

Расскажите мне, что у вас сейчас происходит — и я пришлю вам план работ и оценку в течение одного рабочего дня.

Написать в Telegram  или  +7 903 729-62-41

Семёнов Е.С., руководитель ITfresh

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.