Головна Концепція Послуги Аудит та звітність SAF-T Connector Міграція на Odoo Трансфертне ціноутворення Інші послуги Галузі Блог Контакти EN
ERP та облік

Міграція з 1С на Odoo: складнощі, ризики і як їх уникнути

Найбільший ризик при переході з 1С/BAS на Odoo — не технічний імпорт даних. Найбільший ризик — втрата облікової логіки, яку бухгалтерія роками тримала в старій системі: правил рознесення витрат, ПДВ-аналітики, кастомних звітів, алгоритмів закриття місяця. Технічно коректна міграція без методологічного контролю дає "кнопки, що натискаються", але не дає правильну звітність.

LA
LUCAS Audit TeamАудиторсько-методологічна команда
22 квітня 2026 15 хв читання

Коротко: міграція з 1С на Odoo

  • Міграція з 1С на Odoo — це не "перенести базу". Це перенесення процесів, довідників, залишків, відкритих документів, правил обліку і контрольних процедур.
  • Головна зона болю — непорозуміння між IT і бухгалтерами: IT реалізує технічно, але не розуміє облікової логіки.
  • Аудитор або методолог може виступати перекладачем між обліком і розробкою — формалізуючи вимоги бухгалтерії мовою бізнес-процесів.
  • Правильна міграція зазвичай проходить через Discovery → цільову архітектуру → підготовку даних → тестову міграцію → звірку результатів → паралельний або контрольний період → запуск.
  • Скорочення ключових етапів без оцінки ризиків зазвичай не економить бюджет, а переносить проблему на пізніший і дорожчий момент.

Коротка відповідь: міграція з 1С на Odoo — це не автоматичне перенесення бази, а проєкт із маппінгу даних, перенесення облікової логіки, тестування, звірки і контрольного періоду. Успішний перехід починається не з імпорту, а з Discovery: спочатку потрібно описати процеси, облікову логіку, довідники, залишки, інтеграції та контрольні звіти. Лише після цього можна визначати модулі Odoo, обсяг кастомізації, план перенесення даних і реалістичні строки запуску.

Про причини переходу з 1С/BAS і загальні ризики — у статті Заборона 1С, BAS і BAF в Україні 2026. Порівняння альтернатив — у статті Альтернативи 1С в Україні: що обрати замість BAS/BAF.

Чому міграції ERP часто болючі

ERP-міграція — один із найскладніших типів проєктів у бізнес-автоматизації. Причина не в технічній складності самої системи, а в тому, що стара система завжди містить більше неявних знань, ніж здається на початку.

У 1С/BAS накопичились роки: кастомні конфігурації, доопрацювання, обхідні процедури, звіти, що виглядають "неправильно" за стандартною логікою, але містять облікову логіку, зрозумілу лише бухгалтерам. Частина цих знань не задокументована і не переноситься автоматично — вона є лише у головах людей.

Технічна команда, яка отримує завдання "перенести базу з 1С в Odoo", бачить таблиці, поля і API. Бухгалтер, який очікує результату, бачить проводки, регістри, ПДВ-коди і закриття місяця. Ці дві картини рідко збігаються без посередника.

Головна проблема: IT і бухгалтерія не розуміють одне одного

Це не питання кваліфікації — це питання різних мов і точок зору.

  • Бухгалтер каже: "Витрати мають правильно лягати на рахунок 93." IT питає: "Яке поле у вихідній таблиці відповідає за це?"
  • Бухгалтер очікує поведінку, як у 1С. IT копіює форму документа, але не логіку проводки.
  • IT не бачить наслідків архітектурного рішення для ПДВ-реєстру, декларації з ПДВ або фінансового результату.
  • Бухгалтер не завжди може формалізувати вимогу технічно — особливо якщо логіка "сидить у голові" або в старих обробках.
  • Частина правил у 1С/BAS ніколи не була задокументована — вони склались стихійно і живуть як усна традиція.

Результат такого спілкування без посередника: після запуску системи бухгалтерія не може закрити місяць, ПДВ-регістр не сходиться, управлінський звіт показує безглузді цифри. А IT-команда щиро не розуміє, в чому проблема — технічно ж усе працює.

Як LUCAS усуває цей розрив

LUCAS поєднує аудиторів і методологів з технічною командою впровадження. Аудитор проводить інтерв'ю з бухгалтерією, описує облікову логіку у форматі бізнес-процесів і перекладає її в технічні вимоги для розробників. Розробник не залишається сам на сам із запитанням "як мають формуватись проводки по цій операції?".

На етапі тестування аудитор перевіряє результат не за принципом "форма відкривається", а за принципом "облікова логіка реалізована коректно". Це фундаментально інший підхід до прийому роботи.

Типові складнощі міграції з 1С

З досвіду LUCAS — перелік найчастіших проблем, які виявляються вже після початку проєкту, якщо Discovery не проводився:

  • Брудні довідники. Тисячі дублів контрагентів, неправильні податкові номери, несинхронізовані назви між системами. У складних випадках очищення довідників може займати більше часу, ніж сама технічна операція перенесення.
  • Різні коди товарів у різних системах або підрозділах без єдиного ідентифікатора. Консолідація — окреме завдання.
  • Нестандартний план рахунків із роками нашарованими аналітиками, які не відповідають стандарту.
  • Старі кастомні обробки в 1С — алгоритми, написані роки тому, які ніхто вже не пам'ятає, але які виконуються при кожному закритті місяця.
  • Ручні Excel-процеси навколо 1С — компенсація обмежень системи, яка стала частиною облікового процесу і тепер має бути автоматизована або переосмислена.
  • Складні залишки. Відкриті аванси, частково оплачені замовлення, незакриті авансові звіти — кожне потребує індивідуального маппінгу.
  • Валютні операції. Курсові різниці, переоцінка залишків, облік за різними курсами — специфіка, яка потребує окремого проєктування.
  • ПДВ-логіка. Коди ПДВ-операцій, часткова заблокованість, зведені податкові накладні, часткове відшкодування — рідко переноситься прямолінійно.
  • Зарплата. Локалізація зарплатного модуля Odoo для України потребує окремої перевірки і, як правило, додаткових налаштувань.
  • Інтеграції. Банк, M.E.Doc / Вчасно, митниця, CRM та інші системи — кожна інтеграція є окремим підпроєктом. Її складність залежить від доступності API, модулів, прав доступу, формату даних і цільової архітектури впровадження.

Що не варто переносити з 1С один в один

Одна з найкоштовніших помилок — намагатись відтворити в Odoo все те, що було в 1С, включаючи те, що не працювало або вже не потрібне.

  • Дублі і "сміттєві" записи. Перенесення брудного довідника — це перенесення проблеми в новий масштаб.
  • Обхідні ручні процедури — якщо бізнес-процес правильний, його варто реалізувати нормально в новій системі, а не відтворювати обхідний шлях.
  • Зайві аналітики і субрахунки, які нашаровувались роками без актуальної потреби і тепер заплутують звітність.
  • Кастомні звіти, що дублюють стандартні — часто вони існують лише тому, що стандартний звіт у 1С був незручним, а не через реальну потребу в специфічних даних.
  • Загальна ідеологія "як у 1С" — якщо мета міграції зводиться до "щоб виглядало так само", компанія не отримає переваг нової системи.

Етапи правильної міграції на Odoo

Короткий план міграції з 1С на Odoo
  1. Провести Discovery.
  2. Описати цільову архітектуру.
  3. Підготувати і очистити дані.
  4. Провести тестову міграцію.
  5. Звірити залишки, відкриті документи і контрольні звіти.
  6. Провести паралельний або контрольний період.
  7. Запустити Odoo як основну систему і залишити підтримку після запуску.
  1. Discovery. Аналіз процесів, систем, даних, кастомізацій і вимог до звітності. Опис поточного стану і цільової архітектури. Без цього кроку оцінка бюджету і строків є фантазією.
  2. Цільова архітектура і план міграції. Перелік модулів Odoo, карта інтеграцій, обсяг кастомізацій, обсяг і підхід до міграції даних.
  3. Підготовка даних. Очищення довідників, дедублікація, збагачення податкових номерів, ЄДРПОУ, реєстраційних даних і кодів, маппінг плану рахунків.
  4. Тестова міграція. Перенесення даних у тестове середовище, перевірка коректності залишків і відкритих документів, звірка з контрольними звітами.
  5. Паралельний або контрольний період. У багатьох проєктах компанія проходить хоча б один повний цикл закриття місяця у двох системах або за контрольними звітами — щоб виявити розбіжності до остаточного переходу. Тривалість залежить від масштабу, ризиків і готовності команди.
  6. Запуск і архівний контур 1С/BAS. Після підтвердження коректності Odoo стає основною системою. Стару систему зазвичай переводять в архівний або read-only контур, але правовий, технічний і кібербезпековий статус такого архіву потрібно оцінювати окремо.
  7. Підтримка після запуску. Перший місяць-квартал — найбільш ресурсомісткий з точки зору підтримки і коригувань.

Таблиця ризиків і способи їх зниження

Ризик Як проявляється Наслідок Як знижуємо
Брудні довідники Дублі, неправильні ІПН, різні назви для одного контрагента Некоректна звітність, помилки в ПДВ Очищення на етапі підготовки даних
Непорозуміння IT і бухгалтерії Технічно реалізовано, але облікова логіка неправильна Неможливо закрити місяць, звіт не сходиться Участь аудитора/методолога на всіх етапах
Неповна документація вимог Частина логіки існує лише "в голові" бухгалтера Пропущені правила виявляються після запуску Структуроване інтерв'ю з бухгалтерією перед розробкою
Відсутність тестової міграції Проблеми з даними виявляються після "бойового" запуску Збій операційної роботи Обов'язкова тестова міграція і звірка
Відмова від контрольного періоду Неможливо звіритися з попередньою системою або контрольними звітами Розбіжності виявляються вже під час звітності Паралельний або контрольний період: бажано пройти хоча б один повний цикл закриття місяця, якщо це доцільно для масштабу проєкту
Недооцінка обсягу кастомізацій Виявляються нові вимоги після початку розробки Перевищення бюджету і строків Детальний Discovery з участю всіх стейкхолдерів

Чеклист перед початком міграції

  • □ Описані ключові бізнес-процеси, що переносяться в Odoo
  • □ Складений перелік кастомних обробок і звітів у 1С/BAS
  • □ Визначено, які дані мігруються (залишки, довідники, відкриті документи)
  • □ Очищений довідник контрагентів і номенклатури
  • □ Є контрольні звіти для звірки після міграції
  • □ Визначено відповідального з боку бухгалтерії, який прийматиме результат
  • □ Проведений Discovery і є реалістична оцінка обсягу, строків і бюджету
  • □ Прийнято рішення щодо паралельного або контрольного періоду, його формату і тривалості
  • □ Визначено план для архівного контуру 1С/BAS після запуску: доступи, режим read-only, резервні копії, обмеження оновлень і платежів, кібербезпека
  • □ Є план підтримки після запуску

Як LUCAS допомагає

Послуги LUCAS
  • Типовий стартовий Discovery: 20 годин / 3–5 робочих днів — аналіз процесів, даних, кастомізацій, інтеграцій і вимог до звітності. Результат: реалістичний план міграції і попередня оцінка бюджету.
  • Аудитори і методологи — формалізують облікові вимоги бухгалтерії у форматі, зрозумілому розробникам. Перекладачі між обліком і IT.
  • Фінансова логіка перед технічною реалізацією. Підхід LUCAS: спочатку зрозуміти, що має відбуватися в обліку — потім реалізовувати технічно.
  • Приймання за результатом, а не за функціоналом. Критерій успіху — не "кнопка натискається", а "звітність і облік формуються правильно".

Часті запитання

Чому перехід з 1С на Odoo складний?

Тому що 1С/BAS містить роки накопиченої облікової логіки — частина з неї задокументована, частина — ні. Перенесення без методологічного аналізу дає технічно коректну систему, але без правильної бухгалтерської поведінки.

Чи можна просто перенести базу 1С в Odoo?

Ні. Структури баз даних 1С/BAS і Odoo принципово різні. "Перенести базу" — це перенести дані з однієї структури в іншу з маппінгом, очищенням і перевіркою. Це проєкт, а не технічна операція.

Скільки часу займає міграція з 1С на Odoo?

Орієнтовно — від 2–3 місяців для простих сценаріїв до 4–8 місяців для складніших компаній із кількома юридичними особами, інтеграціями, кастомізаціями та неочищеними даними. Точний строк можна визначити лише після Discovery, тому що на тривалість впливають модулі, якість даних, обсяг інтеграцій, вимоги до локалізації і готовність команди клієнта.

Що робити зі старими даними в 1С?

Типовий підхід: Odoo ведеться з певної дати, а архівні дані залишаються в архівному або read-only контурі 1С/BAS або переносяться в окреме архівне середовище. Правовий, технічний і кібербезпековий статус такого архіву потрібно оцінювати окремо: доступи, резервні копії, оновлення, платежі, захист даних.

Чи потрібно вести паралельний облік?

У багатьох проєктах — так, або потрібен інший контрольний період зі звіркою ключових звітів. Бажано пройти хоча б один повний цикл закриття місяця, щоб виявити розбіжності до остаточного переходу. Але формат і тривалість залежать від масштабу компанії, ризиків і готовності процесів.

Хто має ставити задачі розробникам — бухгалтер чи консультант?

Ідеальна схема: бухгалтер формулює бізнес-вимогу, методолог / аудитор перекладає її в технічне завдання, розробник реалізує. Залишати розробника самого на сам з бухгалтерською методологією — рецепт дорогих помилок.

Де дізнатися про Discovery перед міграцією?

Детально про процес Discovery, що він включає і скільки коштує — у статті Discovery перед переходом з 1С на Odoo.

Висновок для CFO

Міграція з 1С/BAS на Odoo може стати інвестицією в якість даних, прозорість процесів і керованість бізнесу — якщо зроблена правильно. Правильно — означає: з Discovery, з методологічним контролем бухгалтерської логіки, з тестовою міграцією і контрольним періодом. Компанії, що скорочують Discovery, тестову міграцію або контрольний період без оцінки ризиків, часто переносять витрати у фазу виправлення помилок після запуску.

Якість звітності після запуску нової ERP — найкращий показник успіху міграції. І саме з цим показником, а не з кількістю реалізованих функцій, має працювати проєктна команда.

LA
LUCAS Audit Team
Аудиторсько-методологічна команда

Стаття підготовлена і перевірена аудиторсько-методологічною командою LUCAS — аудиторської та технологічної компанії з понад 15-річним досвідом у фінансовому аудиті, МСФЗ-звітності та цифровій трансформації обліку.

Плануєте перехід з 1С на Odoo?

Провести Discovery перед міграцією з 1С на Odoo.

LUCAS допоможе провести Discovery, оцінити ризики, описати облікову логіку і розробити реалістичний план переходу з 1С/BAS на Odoo. Аудитори + розробники: фінансова логіка перед технічною реалізацією.