# Калькулятор коммерческого предложения — как сделать за неделю Калькулятор коммерческого предложения — это не Excel с формулами для одного человека, а инструмент, которым пользуется весь отдел продаж без вашего участия. Я делал такие калькуляторы несколько раз для промышленных B2B-направлений, и везде повторялась одна и та же ошибка: команда тратит месяц на «идеальную» версию с десятком листов и скрытых ячеек, а потом никто, кроме автора, не может её открыть. За неделю можно сделать рабочий инструмент, если сразу резать функциональность до того, что реально нужно менеджеру в моменте разговора с клиентом. ## Зачем считать за неделю, а не за месяц Пока калькулятора нет, расчёт КП живёт в голове самого опытного менеджера или в файле, который правит один человек. Каждое новое предложение — это созвон с производством, уточнение цен на материалы, ручной пересчёт трудозатрат. Неделя — это не про спешку, а про проверку самого рискованного допущения: вы проверяете, что менеджеры вообще готовы считать сами, что формула расчёта укладывается в голову без пояснений, что клиенту этого расчёта достаточно для решения. Если гипотеза не подтвердилась — вы потеряли неделю, а не квартал. Я собирал такой калькулятор для линии быстровозводимых конструкций: расчёт стоимости зависел от размера, комплектации и логистики, а менеджеры вручную считали каждое предложение по памяти. За неделю появилась рабочая веб-версия с формулами расчёта и справочником материалов — и уже на второй итерации стало видно, какие поля лишние, а каких не хватает. ## Как декомпозировать расчёт до MVP Первый шаг — не открывать редактор, а выписать на бумаге, из чего физически складывается цена: материалы, работа, логистика, наценка. В промышленном B2B это обычно 4–6 компонентов, не больше. Дальше — проверка самого рискованного допущения в чистом виде: какая часть формулы самая спорная и может сломать доверие к расчёту, если менеджер увидит нелепую цифру. Обычно это логистика или коэффициент сложности монтажа — именно их нужно проверить на реальных прошлых сделках в первую очередь, а не последними. MVP-версия калькулятора не должна закрывать все крайние случаи клиента. Она должна закрывать 80% типовых запросов и явно показывать, где расчёт не сработает — лучше честное «требуется уточнение инженера», чем красивая, но неверная цифра. ## Стек: что реально нужно, а что — избыточность Для внутреннего инструмента отдела продаж я обычно выбираю Streamlit или Google Sheets с Apps Script — в зависимости от того, готова ли команда открывать веб-страницу или привычнее работать в таблице. Streamlit даёт полноценный веб-калькулятор за пару дней: Python-код с формой ввода, логикой расчёта и выводом сразу в браузере, без фронтенда и бэкенда как отдельных задач. Хранить справочник материалов и цен стоит отдельно от логики расчёта — в CSV или простой базе, а не зашивать числа в код. Тогда обновление цены материала не требует правки формул, и не-разработчик может держать этот файл в актуальном состоянии. Экспорт готового предложения — отдельный шаблон документа, который заполняется автоматически на основе расчёта, а не отдельная ручная операция после калькулятора. ## Частые ошибки при сборке калькулятора Самая частая ошибка — переусложнение формулы на старте. Я видел файл с 13 скрытыми листами для одного расчёта — там разбирались только сами авторы, а остальная команда просила «просто скажи мне цифру». Вторая ошибка — калькулятор без квалификации входящей заявки: инструмент считает цену для любого запроса, даже если у клиента бюджет или объём, которые компания не обслуживает. Здесь помогает короткий квиз перед расчётом — 5–6 вопросов, которые сразу отсекают нецелевые заявки и сокращают время обработки. Третья ошибка — забыть про версионирование. Формулы меняются с обратной связью от продаж, и если у вас нет истории версий, откатиться после неудачного изменения нельзя. Даже простая нумерация версий файла спасает. ## Пример: от расчёта в голове к рабочему MVP В одном из проектов расчёт вёлся в пяти разрозненных файлах с разными методиками — по сути, каждый регион считал по-своему. Сначала — аудит: что реально считается в каждом файле, где расхождения, какие 20% полей закрывают 80% случаев. Потом — единый калькулятор с прозрачной структурой: пять понятных листов вместо тринадцати скрытых. Финальная версия ушла в работу уже с квизом на входе, который квалифицировал заявку за 30 минут вместо созвона с инженером. ## Вывод Калькулятор коммерческого предложения решает задачу быстрее, если вы с первого дня относитесь к нему как к MVP: минимум полей, честные ограничения, прозрачная логика вместо скрытых листов. За неделю реально получить рабочую версию — при условии, что вы режете функциональность до реальной задачи менеджера, а не до вашего представления об идеальном расчёте. ## Мои кейсы по теме - [[Веб-калькулятор коммерческих предложений]] - [[Калькулятор КП и квиз квалификации]] - [[Унификация калькулятора коммерческих предложений]] - [[Калькулятор для контрактного производства]] ## Связаться Если у вас похожая задача — обсудим ваш продукт: [[email protected]](mailto:[email protected]), Telegram [@falcolupus](https://t.me/falcolupus) или [MAX](https://max.ru/u/f9LHodD0cOJd5VFHyaG9k7YpP7BW9s55ZYkjWX6P8j51xBYS3XgDfnOxz3U). Работаю удалённо в любом часовом поясе.