1С:Fresh vs сервер 1С: TCO на 3 года и расчёт затрат

Коротко: При штате до 50 сотрудников 1С:Fresh обходится дешевле собственного сервера на горизонте 3 лет — разница составляет от 180 000 до 420 000 рублей в пользу облака. При штате от 100 человек и наличии собственного IT-отдела сервер окупается уже на 18–24-м месяце. Ключевые статьи скрытых затрат сервера: лицензии (от 350 000 руб.), администрирование (от 60 000 руб./мес.) и простои при сбоях (до 200 000 руб. в год).
Почему сравнение «облако vs сервер» сложнее, чем кажется?
Большинство руководителей, выбирая между 1С:Fresh и собственным сервером, сравнивают только очевидные статьи: стоимость подписки на облако против стоимости железа. Это принципиально неверный подход. Реальная стоимость владения (TCO — Total Cost of Ownership) включает десятки скрытых факторов: стоимость простоев, затраты на резервное копирование, расходы на обновления, риски потери данных и, наконец, стоимость человеко-часов бухгалтеров и IT-специалистов, которые тратятся на поддержание инфраструктуры.
В этой статье мы разберём реальные цифры по каждой статье затрат, рассмотрим типовые сценарии для компаний разного размера и покажем, как автоматизировать расчёт задолженности по зарплате в 1С — независимо от того, где работает ваша система. Если вы занимаетесь расчётом зарплаты, вам также пригодятся материалы о задачах по 1С:ЗУП на нашей бирже.
Структура затрат: что входит в TCO для каждого варианта?
Из чего складывается стоимость 1С:Fresh?
1С:Fresh — это официальный облачный сервис фирмы «1С», доступный через партнёров-франчайзи. Стоимость формируется из нескольких компонентов:
- Базовая подписка — от 1 200 до 3 500 руб./мес. за одну базу в зависимости от тарифа и партнёра
- Пользовательские лицензии — от 400 до 900 руб./мес. за каждое рабочее место (в зависимости от конфигурации)
- Дополнительное дисковое пространство — от 150 руб./мес. за каждые 10 ГБ сверх включённого объёма
- Техническая поддержка партнёра — обычно включена в базовую стоимость или стоит от 3 000 руб./мес.
- Интеграции и доработки — разовые расходы, зависят от задач
Важно понимать: в 1С:Fresh обновления конфигураций включены в подписку. Это серьёзный аргумент, особенно в контексте частых изменений законодательства по расчёту зарплаты и НДФЛ.
Из чего складывается стоимость собственного сервера?
Структура затрат на собственный сервер принципиально иная — здесь преобладают единовременные капитальные вложения плюс постоянные операционные расходы:
- Серверное оборудование — от 150 000 до 800 000 руб. (в зависимости от нагрузки и требований к отказоустойчивости)
- Лицензии 1С:Предприятие 8.3 (серверный вариант) — от 350 000 руб. за сервер + клиентские лицензии
- Лицензии Windows Server / Linux — от 50 000 до 180 000 руб.
- MS SQL Server или PostgreSQL — от 0 (PostgreSQL) до 300 000+ руб. (MS SQL)
- Администрирование — от 30 000 до 120 000 руб./мес. (штатный специалист или аутсорсинг)
- ИТС (информационно-технологическое сопровождение) — от 18 000 до 54 000 руб./год для получения обновлений
- Резервное копирование — оборудование + облачное хранилище: от 5 000 до 20 000 руб./мес.
- Электроэнергия и охлаждение — от 3 000 до 15 000 руб./мес.
- Страхование оборудования — от 5 000 до 20 000 руб./год
Расчёт TCO на 3 года: сценарий для малого бизнеса (20 сотрудников)
Сколько стоит 1С:Fresh для компании с 20 сотрудниками?
| Статья затрат | Год 1 | Год 2 | Год 3 | Итого 3 года |
|---|---|---|---|---|
| Базовая подписка (1 база ЗУП) | 21 600 | 23 760 | 26 136 | 71 496 |
| Пользовательские лицензии (5 бухгалтеров × 600 руб.) | 36 000 | 39 600 | 43 560 | 119 160 |
| Техподдержка партнёра | 36 000 | 36 000 | 36 000 | 108 000 |
| Доработки и интеграции (разово) | 50 000 | 20 000 | 10 000 | 80 000 |
| Итого Fresh | 143 600 | 119 360 | 115 696 | 378 656 |
Сколько стоит собственный сервер для компании с 20 сотрудниками?
| Статья затрат | Год 1 | Год 2 | Год 3 | Итого 3 года |
|---|---|---|---|---|
| Сервер (б/у или начальный уровень) | 180 000 | 0 | 0 | 180 000 |
| Лицензии 1С (сервер + 5 клиентов) | 420 000 | 0 | 0 | 420 000 |
| ИТС ПРОФ | 54 000 | 54 000 | 54 000 | 162 000 |
| Администрирование (аутсорсинг) | 120 000 | 120 000 | 120 000 | 360 000 |
| Резервное копирование | 36 000 | 36 000 | 36 000 | 108 000 |
| Электроэнергия + интернет | 24 000 | 24 000 | 24 000 | 72 000 |
| Непредвиденные расходы (сбои, замена комплектующих) | 30 000 | 40 000 | 50 000 | 120 000 |
| Итого сервер | 864 000 | 274 000 | 284 000 | 1 422 000 |
Вывод по малому бизнесу: 1С:Fresh выгоднее на 1 043 344 рублей за 3 года. При этом даже если исключить первоначальные капитальные вложения (лицензии и оборудование), операционные затраты сервера всё равно превышают стоимость облака.
Расчёт TCO на 3 года: сценарий для среднего бизнеса (100 сотрудников)
Почему при 100+ сотрудниках картина меняется?
При росте штата стоимость пользовательских лицензий в 1С:Fresh растёт линейно, тогда как на собственном сервере клиентские лицензии 1С масштабируются более выгодно при пакетных закупках. Рассмотрим сценарий: 100 сотрудников, 15 активных пользователей ЗУП, 10 пользователей Бухгалтерии.
| Вариант | Год 1 | Год 2 | Год 3 | Итого |
|---|---|---|---|---|
| 1С:Fresh (25 пользователей) | 450 000 | 490 000 | 530 000 | 1 470 000 |
| Собственный сервер (полная инфраструктура) | 1 850 000 | 520 000 | 530 000 | 2 900 000 |
Однако если у компании уже есть IT-инфраструктура (штатный системный администратор, сервер для других задач, корпоративная лицензия Windows Server), картина меняется кардинально: дополнительные затраты на 1С-сервер составят около 700 000 руб. в первый год и 200 000 руб. в последующие, что делает собственный сервер сопоставимым по стоимости с облаком уже на третьем году.
Для компаний, которые рассматривают комплексную автоматизацию, включая задачи по 1С:ERP, собственный сервер становится экономически обоснованным значительно раньше — за счёт консолидации нескольких конфигураций на одной платформе.
Скрытые затраты: что забывают учесть при выборе?
Какие риски несёт собственный сервер?
Практика показывает, что компании систематически недооценивают следующие статьи затрат при эксплуатации собственного сервера:
- Простои при сбоях оборудования. Среднее время восстановления после критического сбоя — 4–8 часов. При средней зарплате бухгалтера 80 000 руб./мес. и команде из 5 человек, один день простоя обходится в 15 000–20 000 руб. только в виде потерянного рабочего времени. Плюс штрафные санкции за задержку выплат сотрудникам.
- Стоимость обновлений. Обновление 1С:ЗУП при изменениях законодательства (а в 2023–2024 годах их было более 40 за год) требует участия специалиста. Если это аутсорсинг — от 2 000 до 8 000 руб. за обновление.
- Резервное копирование и тестирование восстановления. Большинство компаний делают бэкапы, но не тестируют восстановление. Обнаружение этой проблемы в момент реальной аварии обходится в разы дороже.
- Безопасность и защита персональных данных. Расчёт зарплаты — это персональные данные сотрудников. Требования 152-ФЗ обязывают обеспечивать их защиту. Аттестация собственной инфраструктуры стоит от 100 000 руб.
- Моральное устаревание оборудования. Через 3–4 года сервер потребует модернизации или замены.
Какие скрытые риски есть у 1С:Fresh?
- Зависимость от интернета. При скорости соединения ниже 10 Мбит/с работа в облаке становится некомфортной. Стоимость резервного канала — от 3 000 до 8 000 руб./мес.
- Ограничения на доработки. В Fresh нельзя произвольно менять конфигурацию — только расширения. Сложные доработки потребуют перехода на «свой» сервер.
- Рост тарифов. В таблицах выше заложен рост тарифов 10% в год — это консервативная оценка. Реальный рост может быть выше.
- Экспорт данных. При смене провайдера или переходе на собственный сервер выгрузка и миграция данных потребует от 20 000 до 80 000 руб.
Автоматизация расчёта задолженности по зарплате в 1С
Как программно рассчитать долг по зарплате?
Независимо от того, работаете вы в 1С:Fresh или на собственном сервере, задача расчёта и контроля задолженности по зарплате решается одинаково — через запросы к регистрам накопления ЗУП. Ниже приведён рабочий пример для 1С:Зарплата и Управление Персоналом 3.1.
// Функция расчёта задолженности по зарплате на указанную дату
// Возвращает таблицу значений с задолженностью по каждому сотруднику
Функция РассчитатьЗадолженностьПоЗарплате(ДатаРасчёта, Организация) Экспорт
// Формируем запрос к регистру взаиморасчётов с сотрудниками
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Взаиморасчёты.ФизическоеЛицо КАК Сотрудник,
| Взаиморасчёты.Сотрудник КАК СотрудникСсылка,
| Взаиморасчёты.СуммаОстаток КАК ЗадолженностьОрганизации,
| Взаиморасчёты.ФизическоеЛицо.Наименование КАК ФИО
|ИЗ
| РегистрНакопления.ВзаиморасчётыСРаботникамиОрганизаций.Остатки(
| &ДатаРасчёта,
| Организация = &Организация
| ) КАК Взаиморасчёты
|ГДЕ
| Взаиморасчёты.СуммаОстаток > 0
|УПОРЯДОЧИТЬ ПО
| Взаиморасчёты.ФизическоеЛицо.Наименование";
// Устанавливаем параметры запроса
Запрос.УстановитьПараметр("ДатаРасчёта", КонецДня(ДатаРасчёта));
Запрос.УстановитьПараметр("Организация", Организация);
// Выполняем запрос и получаем результат
РезультатЗапроса = Запрос.Выполнить();
// Если данных нет — возвращаем пустую таблицу
Если РезультатЗапроса.Пустой() Тогда
Возврат Новый ТаблицаЗначений;
КонецЕсли;
Возврат РезультатЗапроса.Выгрузить();
КонецФункции
// Процедура формирования отчёта по задолженности с детализацией по периодам
Процедура СформироватьОтчётПоЗадолженности(ДатаНачала, ДатаОкончания, Организация)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Обороты.ФизическоеЛицо КАК Сотрудник,
| Обороты.ФизическоеЛицо.Наименование КАК ФИО,
| Обороты.СуммаПриход КАК НачислеНо,
| Обороты.СуммаРасход КАК ВыплачеНо,
| Обороты.СуммаПриход - Обороты.СуммаРасход КАК Задолженность
|ИЗ
| РегистрНакопления.ВзаиморасчётыСРаботникамиОрганизаций.Обороты(
| &ДатаНачала,
| &ДатаОкончания,
| Месяц,
| Организация = &Организация
| ) КАК Обороты
|ГДЕ
| Обороты.СуммаПриход - Обороты.СуммаРасход > 0
|УПОРЯДОЧИТЬ ПО
| Обороты.ФизическоеЛицо.Наименование";
Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(ДатаНачала));
Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ДатаОкончания));
Запрос.УстановитьПараметр("Организация", Организация);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
// Обходим результат и выводим данные
Пока Выборка.Следующий() Цикл
Сообщить("Сотрудник: " + Выборка.ФИО
+ ", Начислено: " + Выборка.НачислеНо
+ ", Выплачено: " + Выборка.ВыплачеНо
+ ", Долг: " + Выборка.Задолженность);
КонецЦикла;
КонецПроцедуры
Как автоматически рассчитать компенсацию за задержку зарплаты?
По статье 236 ТК РФ работодатель обязан выплатить компенсацию за каждый день задержки зарплаты — не менее 1/150 ключевой ставки ЦБ РФ от невыплаченной суммы. Автоматизируем этот расчёт:
// Функция расчёта компенсации за задержку выплаты зарплаты
// Статья 236 ТК РФ: не менее 1/150 ключевой ставки за каждый день задержки
Функция РассчитатьКомпенсациюЗаЗадержку(
СуммаЗадолженности,
ДатаПлановойВыплаты,
ДатаФактическойВыплаты,
КлючеваяСтавкаЦБ) Экспорт
// Проверяем входные данные
Если СуммаЗадолженности <= 0 Тогда
Возврат 0;
КонецЕсли;
Если ДатаФактическойВыплаты <= ДатаПлановойВыплаты Тогда
// Задержки нет — компенсация не начисляется
Возврат 0;
КонецЕсли;
// Считаем количество дней задержки
КоличествоДнейЗадержки = (ДатаФактическойВыплаты - ДатаПлановойВыплаты) / 86400;
// Формула: Сумма × (Ставка / 100 / 150) × КоличествоДней
СтавкаДневная = КлючеваяСтавкаЦБ / 100 / 150;
Компенсация = СуммаЗадолженности * СтавкаДневная * КоличествоДнейЗадержки;
// Округляем до 2 знаков
Возврат Окр(Компенсация, 2);
КонецФункции
// Пример использования функции
Процедура ПримерРасчётаКомпенсации()
СуммаДолга = 85000; // Рублей
ПлановаяВыплата = Дата(2024, 1, 10); // 10 января
ФактическаяВыплата = Дата(2024, 1, 25); // 25 января (15 дней задержки)
СтавкаЦБ = 16; // 16% — ключевая ставка ЦБ РФ
Компенсация = РассчитатьКомпенсациюЗаЗадержку(
СуммаДолга,
ПлановаяВыплата,
ФактическаяВыплата,
СтавкаЦБ);
Сообщить("Компенсация за задержку: " + Строка(Компенсация) + " руб.");
// Результат: 85000 × (16/100/150) × 15 = 1360 руб.
КонецПроцедуры
Найдите специалиста для решения этой задачи на koderion.ru
Автор: редакция Koderion. Обновлено: 5 мая 2026. Источники: Документация платформы 1С:Предприятие, Бухгалтерия.ру, Infostart.