1С своими силами или через подрядчика: как понять, что справитесь сами
Как выбрать между штатным программистом 1С и подрядчиком: считаем часы, разбираем сложность обмена с сайтом и разовые задачи против постоянной поддержки.
Рано или поздно владелец интернет-магазина или сайта с каталогом упирается в один и тот же вопрос: нанимать программиста 1С в штат или отдавать интеграцию сайта с 1С на подряд. Ошибка в любую сторону стоит денег — либо вы платите зарплату специалисту, который две недели в месяц простаивает, либо каждая мелкая правка обмена превращается в переписку с фрилансером и недельное ожидание. Разбираем, по каким критериям принять решение осознанно, а не по принципу «у соседа так».
С чего начинается решение: объём задач, а не страх перед 1С
Собственники часто формулируют вопрос неправильно: «мы боимся 1С, поэтому нужен свой человек». На деле бояться нечего — 1С как учётная система работает предсказуемо, а обмен с сайтом строится по понятному стандарту (CommerceML) или через API. Правильный вопрос другой: сколько часов в месяц реально уходит на задачи, связанные с 1С и её обменом с сайтом. Если это 2–4 часа — держать штатную единицу невыгодно при любой квалификации специалиста. Если это 80–120 часов — разговор о штате уже оправдан.
Посчитайте за последние три месяца: сколько раз менялась структура каталога, добавлялись новые склады или типы цен, ломался обмен из-за обновлений, требовалась доработка отчётов. Три-четыре события в квартал — это разовые задачи для подрядчика. Событие раз в неделю и чаще — сигнал, что процесс уже требует постоянного присутствия.
Когда штатный программист 1С действительно оправдан
Свой специалист по 1С имеет смысл, когда выполняются одновременно несколько условий:
- Конфигурация 1С сильно доработана под ваш бизнес, и в компании нет документации — знания живут в голове одного человека, и этот человек нужен внутри, а не на аутсорсе.
- Обмен с сайтом — не разовая настройка, а постоянно развивающийся процесс: новые каналы продаж, маркетплейсы, персональные цены для B2B-клиентов, изменения структуры каталога чаще раза в месяц.
- 1С — часть более широкой автоматизации: производство, склад с несколькими точками отгрузки, финансовый учёт с сложной методологией — то есть 1С не только «кормит» сайт, но и закрывает внутренние задачи компании.
- Бюджет позволяет держать полную ставку (обычно от 70 000–120 000 ₽/мес в регионах и выше в Москве) без просадки в месяцы, когда задач мало.
Если хотя бы два из этих пунктов не выполняются, штатная позиция скорее всего окажется дорогим способом решать редкие задачи.
Когда выгоднее подрядчик
Подрядная модель работает лучше в противоположной ситуации:
- Конфигурация 1С типовая («Управление торговлей», УНФ, Розница) или доработана умеренно — такие конфигурации подключаются быстро, без месяцев погружения в чужой код.
- Обмен нужен для одной цели — выгрузка каталога, остатков, приём заказов — и после настройки требует только периодического контроля, а не ежедневных изменений.
- Бизнес небольшой или средний, и содержать специалиста только под 1С-обмен нерентабельно на фоне общего фонда оплаты труда.
- Нужна экспертиза сразу по двум системам — 1С и CMS сайта (Битрикс, WordPress, самописный движок), а найти одного штатного сотрудника, одинаково сильного в обеих, сложно и дорого.
Последний пункт часто недооценивают. Программист 1С хорошо знает конфигурации и обработки, но не всегда разбирается в устройстве сайта: как работает кэш, что произойдёт с производительностью при полной выгрузке днём, как правильно завести webhook. Программист сайта, наоборот, не всегда знает структуру данных 1С. Подрядчик, который специализируется именно на интеграциях, закрывает оба фронта одним исполнителем.
Разовая задача или постоянная поддержка: две развилки — старт и сложность обмена
Прежде чем решать «свой специалист или подрядчик», разделите задачу на две части: запуск и эксплуатация.
Запуск — это настройка обмена с нуля: подключение модуля, маппинг полей, тестовые прогоны, отладка. Это всегда проектная работа с понятным результатом и сроком — 2–14 дней в зависимости от сложности. Для запуска штатный сотрудник не нужен почти никогда: даже если потом решите нанять человека в штат, разумнее поручить первичную настройку опытному подрядчику, который делал это десятки раз, а не учить нового сотрудника на живом обмене.
Эксплуатация — это то, что происходит после: обмен ломается при обновлении CMS или платформы 1С, меняются реквизиты доступа, добавляются новые товарные категории, требуется скорректировать логику под сезонную акцию. Здесь и разворачивается настоящий выбор. Регулярная поддержка обмена — это либо ежемесячный абонемент у подрядчика (обычно от 1 900–5 000 ₽/мес при типовом обмене), либо часть нагрузки штатного специалиста. Если кроме 1С-обмена у сотрудника есть другие задачи по 1С — учёт, отчётность, доработки конфигурации, — штат логичен. Если единственная задача — следить, чтобы сайт и 1С не расходились, — это переплата.
Второй фактор — сложность самого обмена: она определяет, сколько времени он будет требовать в месяц, и, соответственно, чашу весов между штатом и подрядом. На неё влияют четыре параметра.
- Направление обмена. Односторонняя выгрузка каталога на сайт — простая и стабильная задача. Двусторонний обмен (каталог туда, заказы и статусы обратно) требует больше внимания: ошибки в заказах видны клиентам напрямую и обходятся дороже простоя каталога.
- Объём и структура каталога. Несколько сотен товаров с одним типом цен настраиваются и работают без сюрпризов. Тысячи позиций с несколькими складами, персональными ценами для контрагентов и характеристиками требуют регулярной донастройки маппинга при любых изменениях в 1С.
- Тип CMS. Штатный обмен на 1С-Битрикс или через готовый модуль WooCommerce — предсказуемая, хорошо документированная задача. Обмен для самописного сайта строится по API индивидуально и требует, чтобы исполнитель одинаково понимал и код сайта, и структуру 1С — здесь разумнее держать одного ответственного подрядчика, чем распределять задачу между штатным 1С-специалистом и штатным программистом сайта.
- Частота изменений в бизнесе. Если ассортимент, склады и ценовая политика меняются редко, однажды настроенный обмен работает месяцами без вмешательства. Если бизнес растёт и меняет процессы часто, обмен нужно регулярно донастраивать — это довод в пользу постоянного специалиста, будь то штатный или подрядчик на абонементе.
Скрытые издержки, которые редко считают заранее
При сравнении вариантов владельцы бизнеса обычно считают только оклад специалиста против стоимости работ подрядчика — и упускают несколько статей расходов.
- Простой штатного специалиста. Если задач по 1С на 20–30 часов в месяц, а ставка предполагает полную занятость, вы либо переплачиваете за неиспользуемое время, либо нагружаете человека несвойственными задачами, где он менее эффективен.
- Замена при увольнении. Уход единственного 1С-специалиста без документации означает, что новый человек заново разбирается в обмене — иногда неделями, пока сайт работает на честном слове.
- Скорость реакции подрядчика. Дешёвый фрилансер без договора может пропасть в момент, когда обмен упал в пятницу вечером перед распродажей. Смотрите не только на цену, но и на условия договора: фиксированный срок реакции, тестирование на копии сайта перед изменениями, письменная гарантия на выполненные работы.
- Расходы на диагностику при смене исполнителя. Каждый новый подрядчик или штатный сотрудник тратит время на то, чтобы разобраться в текущей настройке. Если обмен документирован и сдан по акту, эта статья расходов минимальна; если делался «на коленке» без описания — она может быть заметной.
Гибридная схема: когда работают оба варианта одновременно
Для среднего бизнеса часто оптимален не выбор «или-или», а комбинация. Штатный сотрудник — например, бухгалтер или менеджер по учёту — ведёт саму 1С: заводит номенклатуру, следит за остатками, формирует отчётность. А техническую часть обмена — настройку, доработку, устранение сбоев на стороне сайта и модуля обмена — берёт на себя подрядчик, специализирующийся на интеграциях. Такая схема не требует держать в штате человека с редкой квалификацией «и 1С, и веб-разработка», а ответственность за каждую часть системы остаётся у того, кто в ней разбирается лучше.
Эта модель особенно уместна на этапе роста: пока обмен простой, подрядчик приезжает по мере необходимости за несколько тысяч рублей в месяц. Если бизнес масштабируется — новые склады, маркетплейсы, персональные условия для контрагентов — объём задач становится понятен из фактических часов, и уже тогда можно взвешенно решать, нанимать ли отдельного специалиста в штат.
Практический вывод
Прежде чем нанимать сотрудника или подписывать договор с подрядчиком, проверьте себя по короткому списку.
- Посчитайте фактические часы на задачи по 1С-обмену за последние три месяца. Меньше 20–30 часов в месяц — штат почти наверняка невыгоден.
- Отделите запуск от эксплуатации. Запуск почти всегда выгоднее доверить подрядчику с опытом именно в интеграциях, независимо от дальнейшего решения по поддержке.
- Оцените сложность обмена по четырём параметрам: направление, объём каталога, тип CMS, частота изменений в бизнесе. Простой односторонний обмен на типовой CMS — зона подрядчика. Сложный двусторонний обмен с частыми изменениями и растущим штатом — довод в пользу своего специалиста или гибридной схемы.
- Требуйте документацию и договор в любом случае. Штатный сотрудник должен вести описание настроек, подрядчик — работать по договору с фиксированной ценой, тестированием перед запуском и гарантией на сделанное. Это снимает риск зависимости от одного человека.
- Пересматривайте решение раз в полгода-год. Объём задач меняется вместе с бизнесом: то, что вчера было разовой настройкой, через год может требовать постоянного присутствия — и наоборот.
Универсального ответа «всегда штат» или «всегда подрядчик» не существует — есть посчитанные часы, понятная сложность обмена и трезвая оценка того, что произойдёт, если единственный человек, знающий систему, завтра уволится или станет недоступен. Если по итогам подсчёта выходит, что задач на полную ставку нет, но обмен важен для бизнеса, разумнее работать с подрядчиком по договору с гарантией и постоянным сопровождением, чем держать простаивающую штатную единицу или полагаться на случайного исполнителя без обязательств.
Нужна похожая работа?
Делаем именно это — «Интеграция с 1С». Расскажите, что нужно сделать, ответим в рабочее время в течение 30 минут и пришлём расчёт за один день.