Почему мы вообще смотрим на Odoo — картина «до»
Меня зовут Евгений Семёнов, я технический директор ITfresh. Мы держим на аутсорсе компании до 50 рабочих мест в Москве и соседних областях, обслуживаем их серверы в дата-центре МТС и не первый год внедряем клиентам системы автоматизации. Эту статью я пишу не как обзорщик, который прочитал документацию, а как человек, который своими руками разворачивал Odoo торговым и производственным клиентам вместо привычного зоопарка «Excel плюс WhatsApp плюс МойСклад плюс блокнот кладовщика». Поэтому тон будет честный: где Odoo действительно выручает — скажу, где подводит — тоже скажу, без маркетинга.
Чтобы разговор про ERP не звучал абстрактно, давайте посмотрим на типичного клиента, который к нам приходит. Это компания на 15–40 сотрудников: оптовая или розничная торговля, иногда мелкое производство. Обороты приличные, а вот учёт держится на честном слове и памяти нескольких ключевых людей. Вот как это выглядит в реальности, я почти дословно пересказываю то, что вижу на первой встрече:
- Заказы клиентов ведутся в Excel. У каждого менеджера свой файл, версии расходятся, «а вот в моей табличке цена другая» — обычная фраза на планёрке. Когда менеджер уходит в отпуск или увольняется, его файл превращается в археологическую находку, которую расшифровывает вся команда.
- Остатки — «в голове у кладовщика». Сколько реально лежит на складе, знает один человек. Он в отпуске — и отдел продаж торгует вслепую: обещает клиенту то, чего нет, или наоборот, боится продать то, что на самом деле есть.
- CRM в мессенджере. Переписка с клиентами живёт в личных чатах WhatsApp и Telegram менеджеров. История сделки принадлежит не компании, а конкретному телефону конкретного сотрудника. Уволился — унёс базу клиентов в кармане.
- Закупки на глазок. Что заказать поставщику, решают по ощущению «вроде заканчивается». Итог — либо затоваренный склад с замороженными деньгами, либо срыв поставки клиенту из-за того, что ходовую позицию проморгали.
Во что это обходится в деньгах? Точную цифру никто не считает, потому что потерянный заказ нигде не фиксируется — он просто не случился. Но по нашим наблюдениям за клиентами картина повторяется из компании в компанию. Менеджер забыл перезвонить — сделка ушла к конкуренту. Продали товар, которого нет, — вернули предоплату и получили обиженного клиента. Заморозили полмиллиона в неликвиде, потому что закупщик перестраховался. Каждый случай по отдельности кажется мелочью, «ну бывает», но в сумме за год набегает несколько процентов оборота, которые просто испаряются. И самое неприятное — этот убыток невидимый, его нет ни в одном отчёте, пока не начнёшь наводить порядок.
Именно с этого «до» начинается разговор про ERP. Не с красивых слов про цифровую трансформацию, а с простого вопроса: где мы теряем деньги из-за того, что информация о бизнесе размазана по головам, файлам и чатам? И вот когда клиент созревает до наведения порядка, встаёт следующий вопрос — на чём этот порядок строить. Здесь и появляется Odoo как кандидат, у которого для малого бизнеса в России есть одно редкое свойство: он честно бесплатный и при этом настоящий ERP, а не игрушка.
Odoo как платформа: что у неё под капотом
Прежде чем сравнивать редакции и считать деньги, надо понять, что вообще такое Odoo. Здесь у руководителей больше всего мифов, поэтому объясню без технического жаргона, но по существу.
Технически всё устроено просто и без экзотики. Серверная часть написана на языке Python (версии 3.12 и новее), данные хранятся в свободной базе данных PostgreSQL. Ни одной проприетарной, платной за лицензию технологии в фундаменте нет — вся система поднимается на обычном Linux-сервере, который вы арендуете за пару тысяч рублей в месяц. Есть официальный образ для контейнеризации, odoo:19, и здесь важная деталь, которую стоит запомнить: этот образ содержит только редакцию Community. То есть свободная версия — не урезанный триал, а полноценный продукт, который вендор сам публикует и поддерживает.
Актуальная версия на момент, когда я это пишу, — Odoo 19. Стабильный релиз 19.0 представили осенью 2025 года на ежегодной конференции Odoo Experience в Брюсселе (18–20 сентября). Релиз-цикл у Odoo предсказуемый: один мажорный выпуск в год. Следующая версия, Odoo 20, к лету 2026 года ещё не вышла, так что 19-я — это то, на чём сегодня строятся новые внедрения. Предсказуемость релизов — сама по себе ценность: вы понимаете, когда выйдет обновление, и можете планировать миграцию, а не ждать сюрпризов.
Модульность: почему это важно руководителю, а не программисту
Ключевая мысль, которую я всегда проговариваю на первой встрече: Odoo — это не одна программа, а конструктор из приложений. Есть общее ядро, а поверх него — отдельные модули: CRM, продажи, склад, закупки, производство, проекты, кадры, сайт. Вы включаете только те, что нужны сейчас, а остальные просто не устанавливаете. Компания растёт — доустанавливаете следующий модуль, не переезжая на новую систему.
Чем этот подход отличается от двух привычных крайностей, между которыми обычно мечется малый бизнес?
- Против монолитных «тяжёлых» ERP. Классическая большая ERP — это когда вы покупаете и внедряете сразу всё, платите за весь функционал, даже за модули, которыми не пользуетесь, и полгода настраиваете систему, прежде чем она начнёт приносить пользу. С модульным Odoo вы стартуете с одного-двух приложений за пару недель и наращиваете охват по мере готовности бизнеса.
- Против самописки на коленке. Многие компании заказывают «свою уникальную программу» у знакомого программиста. Пока он рядом — всё работает. Уволился, заболел, поругались — и система превращается в чёрный ящик, который никто не может ни починить, ни развить. Odoo — это стандартная платформа с тысячами специалистов на рынке и огромным сообществом, вы не привязаны к одному человеку.
Отдельно стоит сказать про экосистему OCA — Odoo Community Association. Это некоммерческая ассоциация, которая поддерживает тысячи бесплатных модулей-дополнений к Odoo: от мелких удобств до серьёзных отраслевых расширений. Нужна функция, которой нет в коробке, — с большой вероятностью её уже кто-то написал и выложил бесплатно. Это принципиальное отличие от закрытых систем, где любую доработку вы заказываете и оплачиваете с нуля.
Community против Enterprise без иллюзий
Теперь — главный практический вопрос, ради которого половина читателей открыла эту статью: что в Odoo реально бесплатно, а за что вендор просит денег. Разберу по-честному, потому что маркетинговые страницы Odoo намеренно создают впечатление, будто без подписки система почти бесполезна. Это не так.
Что есть в Community — и это много
Бесплатная редакция Community закрывает практически весь оперативный контур компании. Вот что вы получаете за ноль рублей за лицензии:
- CRM — воронка продаж, лиды, сделки, аналитика по менеджерам и источникам.
- Sales (Продажи) — коммерческие предложения, заказы клиентов, прайс-листы.
- Purchase (Закупки) — заявки поставщикам, контроль поставок.
- Inventory (Склад) — полноценный складской учёт, причём с поддержкой партий и серийных номеров. Это важно: многие думают, что серийный учёт — «взрослая» функция за деньги, а он в бесплатной версии.
- MRP (Производство) — спецификации, производственные заказы, планирование выпуска. Да, полноценное управление производством — в Community.
- Project (Проекты) — задачи, этапы, учёт времени.
- HR (Кадры) — база сотрудников, отпуска, структура компании.
- Website / eCommerce — конструктор сайта и интернет-магазин с формами, которые сбрасывают заявки прямо в CRM.
Посмотрите на этот список ещё раз. Продажи, склад с серийниками, закупки, производство, проекты, сайт — это и есть ядро работы торговой или производственной компании. Всё это в свободной версии, без доплат и без ограничения на число сотрудников.
Что вынесено в Enterprise
Теперь честно про то, за что берут деньги. В платную подписку Enterprise Odoo вынесла:
- Полноценную бухгалтерию — полный контур учёта и отчётности. В Community бухгалтерский модуль присутствует в урезанном, базовом виде, серьёзный учёт на нём не построить.
- Odoo Studio — визуальный конструктор, который позволяет менять формы и создавать свои приложения мышкой, без программирования. В Community доработки делаются кодом.
- Документооборот — модули электронной подписи (Sign) и управления документами.
- Часть мобильных приложений и ряд «сшивающих» модули фич — отдельные удобства на стыке приложений и расширенный мобильный клиент.
Лицензия LGPLv3 — вот что делает Community по-настоящему бесплатной
Юридическая основа Community — свободная лицензия LGPLv3. Расшифрую, что это значит для обычной компании, без юридического тумана. Вы можете свободно использовать систему в коммерческих целях: разворачивать для своего бизнеса, дорабатывать под себя, не платить вендору ни рубля отчислений. И — что для малого бизнеса решающее — пользователи не лицензируются. В системе нет счётчика сотрудников. Хоть пять человек, хоть пятьдесят — лицензия не считает головы. Вы платите только за сервер и за работу тех, кто настроит и будет сопровождать систему. Именно это отличает Odoo Community от большинства «условно бесплатных» продуктов, где free-версия ограничена тремя пользователями и служит приманкой.
Сведём всё в одну таблицу, чтобы граница между редакциями была видна с одного взгляда.
| Модуль / возможность | Community (бесплатно, LGPLv3) | Enterprise (платная подписка) |
|---|---|---|
| CRM — воронка, лиды, сделки | ✅ полностью | ✅ |
| Sales — продажи и заказы | ✅ полностью | ✅ |
| Purchase — закупки | ✅ полностью | ✅ |
| Inventory — склад, партии, серийники | ✅ полностью | ✅ |
| MRP — производство | ✅ полностью | ✅ |
| Project — проекты и задачи | ✅ полностью | ✅ |
| HR — кадры | ✅ полностью | ✅ |
| Website / eCommerce — сайт и магазин | ✅ полностью | ✅ |
| Полная бухгалтерия и отчётность | ⚠️ базово / ограниченно | 💰 полный функционал платно |
| Odoo Studio — конструктор без кода | ❌ нет | 💰 только платно |
| Документооборот (Sign, документы) | ❌ нет | 💰 только платно |
| Расширенный мобильный клиент | ⚠️ скромнее | 💰 расширенный |
| Лимит на число пользователей | ✅ нет лимита | 💰 оплата за пользователя |
Русский язык и российская специфика
Раз мы в России, отдельно разберу два вопроса, на которых спотыкается любой разговор про зарубежный софт: язык интерфейса и соответствие нашим учётным требованиям.
С русским языком всё в порядке. Официальный русский интерфейс идёт из коробки: заходите в настройки, включаете русский языком системы и пользователя — и меню, названия сущностей, подсказки становятся русскими. Это не любительский перевод от энтузиастов, а часть официальной поставки, которая обновляется вместе с релизами. Для менеджера, который целый день живёт в карточках сделок и складских документах, английский не нужен вообще. Так что миф «Odoo — это иностранная программа на английском» можно смело закрывать.
Значит ли это, что Odoo в России бесполезна? Совершенно нет. Разберём варианты трезво.
Первый путь — сторонняя локализация. Российскую специфику закрывают команды-интеграторы: существует экосистема Rudoo и отдельные компании, которые выпускают модули с печатными формами, счетами, актами, УПД под наши требования. Это работающий путь, но надо понимать: полноценная бухгалтерия на Odoo с российской локализацией — это отдельный проект с бюджетом и сроками, а не «поставил галочку». Для большинства клиентов до 50 рабочих мест такой проект избыточен.
Второй путь, который мы считаем правильным для малого бизнеса, — не тащить бухгалтерию в Odoo вообще. Регламентированный учёт оставляем в 1С, где он уже работает, где бухгалтер умеет всё делать, где формы всегда актуальны под очередные изменения законодательства. А Odoo берёт на себя то, в чём она сильна, — оперативный контур: продажи, склад, закупки, производство, CRM. Каждый инструмент делает свою работу, и никто не пытается заставить бельгийскую систему печатать российский УПД. Именно эту связку я разбираю в следующем разделе — она и есть типовая архитектура для нашего рынка.
Связка «Odoo для оперативного контура + 1С для бухгалтерии»
Это, пожалуй, самый практичный раздел статьи. Потому что вопрос «а как же бухгалтерия?» возникает у клиента первым, и правильный ответ на него снимает 90% сомнений про Odoo.
Идея простая: две системы, чёткая граница ответственности, минимум ручного дублирования. Давайте разложим, кто чем занимается.
| Зона | Odoo (оперативный контур) | 1С (бухгалтерия) |
|---|---|---|
| Продажи и клиенты | CRM, воронка, сделки, КП, заказы | — |
| Склад | Приёмка, отгрузка, остатки, партии | — |
| Закупки | Заявки поставщикам, контроль поставок | — |
| Производство | Спецификации, производственные заказы | — |
| Регламентированный учёт | — | Проводки, налоги, отчётность ФНС |
| Первичка (УПД, счета, акты) | — | Печатные формы по российским нормам |
| Зарплата и кадровый учёт | Оргструктура, отпуска (справочно) | Расчёт ЗП, взносы, отчётность |
Граница проходит по естественному шву. Всё, что связано с оперативным управлением бизнесом — в Odoo. Всё, что связано с государством и регламентом — в 1С. Менеджеры и кладовщики живут в Odoo и вообще не заходят в 1С. Бухгалтер живёт в 1С и не мешает менеджерам. Каждому — свой инструмент, в котором ему удобно.
Где данные и как не вести двойной учёт руками
Главный страх при двух системах — «придётся всё вводить дважды». Разберём, как этого избежать. Данные, которые нужны обеим системам, — это в основном итоговые документы реализации: что и на какую сумму отгрузили клиенту. Есть три уровня организации обмена, выбираете по масштабу:
- Ручная выгрузка-загрузка на старте. Пока объёмы небольшие, бухгалтер раз в день или в неделю переносит реализации из Odoo в 1С по выгрузке. Дёшево, просто, работает. Для компании на десяток сделок в день этого достаточно.
- Обмен через файл. Odoo формирует выгрузку документов в согласованном формате, 1С её принимает загрузкой. Полуавтомат: человек нажимает кнопку, но не набивает данные заново.
- Интеграция через API. На серьёзных объёмах настраивается автоматический обмен: закрытые в Odoo реализации сами прилетают в 1С в виде документов. Это уже проект интеграции с бюджетом, но он окупается там, где поток документов большой.
Почему эта связка вообще работает и стала типовой для российского малого бизнеса? Потому что она не требует выбрасывать 1С, в которую уже вложены деньги и в которой бухгалтер знает каждую кнопку. Вы добавляете Odoo сверху, закрывая ей ту дыру, которую 1С в оперативном управлении продажами и складом закрывает плохо и неудобно. Получается разделение труда, в котором каждая система на своём месте, а не героическая попытка засунуть весь бизнес в один продукт.
Кому Odoo Community подходит, а кому нет
Odoo — не универсальное лекарство, и продавать её всем подряд было бы нечестно. Ниже матрица по сегментам: находите свой профиль и смотрите вердикт.
| Сегмент / ситуация | Вердикт | Почему |
|---|---|---|
| Оптовая или розничная торговля | ✅ Да | Склад, закупки, CRM, прайсы — прямое попадание в задачи |
| Небольшое производство | ✅ Да | MRP со спецификациями и производственными заказами в Community бесплатно |
| Услуги и проектная работа | ✅ Да | Project, учёт времени, задачи, CRM закрывают контур услуг |
| Есть свой или аутсорсный админ | ✅ Да | Есть кому доверить сервер, обновления и тюнинг |
| Жёсткие отраслевые требования регулятора | ⚠️ Осторожно | Специфику может понадобиться дорабатывать — считайте бюджет заранее |
| Продажи целиком «в полях» со смартфона | ⚠️ Осторожно | Мобильный клиент Community скромнее — проверьте на своих сценариях |
| «Нам нужна только бухгалтерия» | ❌ Нет | Берите 1С — российской бухгалтерии в Odoo из коробки нет |
| «CRM на завтра, админа нет и не будет» | ❌ Нет | Odoo требует сопровождения — возьмите облако с готовой поддержкой |
Проговорю крайние строки отдельно, потому что именно на них чаще всего ошибаются. Если единственное, что вам нужно, — это вести бухгалтерию и сдавать отчётность, Odoo вам не нужна вообще: это работа для 1С, и городить ради неё бельгийскую ERP бессмысленно. И наоборот: если вы твёрдо понимаете, что через год-два вырастете из «просто CRM» в склад, закупки и производство, — Odoo идеальна именно тем, что этот рост происходит внутри одной системы, без миграций и без зоопарка интеграций между разными программами. Всё живёт на одной базе PostgreSQL: сделка превращается в заказ, заказ резервирует товар на складе, нехватка товара порождает заявку поставщику — единой цепочкой, без коннекторов, которые ломаются на каждом обновлении.
Сколько это стоит на самом деле — TCO-расчёт
«Бесплатно» относится только к лицензии, поэтому давайте честно посчитаем совокупную стоимость владения (TCO). Сравним Odoo Community на своём сервере с типовой облачной подпиской, взяв горизонт в три года и компанию на 20–50 пользователей.
Начнём с инфраструктуры. Odoo Community комфортно живёт на скромном VPS: для компании до 50 рабочих мест обычно достаточно 4 vCPU и 8 ГБ оперативной памяти. Такой российский виртуальный сервер стоит примерно 1500–3000 рублей в месяц. Это и есть вся ваша плата «за софт» — за сервер, а не за лицензии и не за головы сотрудников.
Минимальный набор для запуска в контейнере выглядит буквально вот так — привожу, чтобы было видно, что стек честно open source и без скрытых платных компонентов:
services:
db:
image: postgres:16
odoo:
image: odoo:19
ports: ["8069:8069"]
depends_on: [db]
Теперь сравним статьи расходов на горизонте трёх лет.
| Статья расходов | Odoo Community на своём VPS | Облачная подписка на 20–50 юзеров |
|---|---|---|
| Лицензия / подписка | 0 ₽ (LGPLv3, без лимита юзеров) | Помесячно × число пользователей, растёт со штатом |
| Инфраструктура | VPS ≈ 1500–3000 ₽/мес | Входит в подписку |
| Внедрение | Разовое, на старте | Обычно тоже разовое |
| Доработки под себя | Разово, по мере надобности; много бесплатных модулей OCA | Часто платные виджеты из маркетплейса |
| Сопровождение | Абонентское (сервер, обновления, бэкапы) | Входит в подписку |
| Рост числа пользователей | Бесплатно — просто заводите учётки | Каждый новый пользователь = плюс к ежемесячному счёту |
В чём принципиальная разница структуры затрат? У облака платёж ежемесячный и растущий: чем больше сотрудников, тем дороже, и подписка никогда не уменьшается. У Odoo основные затраты разовые (внедрение) плюс небольшая постоянная (сервер и сопровождение), а рост числа пользователей ничего не добавляет к счёту за лицензии. На дистанции в три года и на 20–50 пользователях облачная подписка почти всегда обгоняет self-hosted Odoo по совокупным затратам — и обгоняет тем сильнее, чем больше у вас людей.
Выводы техдиректора и чек-лист перед пилотом
Соберу всё в короткий итог. Odoo Community 19 — это не «урезанная бесплатная программка», а полноценная модульная ERP под свободной лицензией LGPLv3, где за ноль рублей за лицензии и без лимита пользователей вы получаете весь оперативный контур: CRM, продажи, склад с партиями и серийниками, закупки, производство, проекты, кадры и сайт. В деньги (Enterprise) вынесены прежде всего полная бухгалтерия, Studio и документооборот — но полная бухгалтерия российскому малому бизнесу в Odoo и не нужна, потому что регламентированный учёт мы честно оставляем в 1С. Отсюда и типовая архитектура: Odoo для оперативного контура плюс 1С для бухгалтерии. Для торговой или производственной компании до 50 рабочих мест это, на мой взгляд, единственный по-настоящему бесплатный ERP-кандидат на нашем рынке, у которого «бесплатно» не означает «игрушка».
А теперь обещанный чек-лист. Прежде чем запускать пилот Odoo, ответьте себе на восемь вопросов — честно, без желаемого выдать за действительное:
- Где мы сейчас теряем деньги из-за того, что данные размазаны по Excel, чатам и головам? Если не можете назвать ни одного места — возможно, вам ещё рано.
- CRM — это конечная цель или начало пути к автоматизации склада и закупок? Если конечная — присмотритесь к более лёгким системам.
- Есть ли у нас администратор — свой или на аутсорсе, — который возьмёт сервер, обновления и бэкапы? Без этого Odoo не ваш вариант.
- Готовы ли мы оставить бухгалтерию в 1С и не пытаться печатать российскую первичку из Odoo? Если да — половина возражений снята.
- Сколько у нас будет пользователей через год-два? Чем больше — тем выгоднее Odoo против подписки за каждого.
- Какие процессы критичны и должны заработать в первую очередь? С них и начнём пилот, остальное — потом.
- Есть ли отраслевая специфика или мобильные сценарии, которые надо проверить заранее на живой системе, а не после внедрения?
- Кто внутри компании станет владельцем системы — тем человеком, который отвечает за то, чтобы ей реально пользовались, а не забросили через месяц?
Если на большинство вопросов ответы уверенные и в пользу Odoo — запускайте пилот на одном-двух модулях и смотрите на живой работе, а не на презентации. Это единственный способ понять, ваш это инструмент или нет.
Эта статья — обзорная, вводная в серии про Odoo. Дальше я перехожу от слов к рукам: следующий материал — практическое развёртывание Odoo 19 Community на своём сервере (Docker, PostgreSQL, nginx, SSL — от заказа VPS до работающей системы), а за ним — отдельный разбор российской локализации и связки с 1С. Ссылки добавлю в блок «Читайте также», как только материалы выйдут.
А если разбираться самостоятельно некогда и порядок в бизнесе нужен уже сейчас — вы знаете, к кому обратиться. Мы в ITfresh разворачиваем Odoo под ключ, настраиваем модули под ваш бизнес, связываем с 1С и берём сервер на сопровождение. Пишите в Telegram @ITfresh_Boss или звоните +7 903 729-62-41 — обсудим вашу задачу без обязательств.
Оставить комментарий