Odoo
10 mins read |

1C to Odoo Migration in Ukraine: What Foreign Companies, NGOs and Investors Need to Know in 2026

1C to Odoo migration in Ukraine 2026 — legal risks, system comparison and implementation roadmap

If you’re running operations in Ukraine — or advising someone who is — you’ve almost certainly encountered 1C. It’s the Soviet-era accounting and ERP software that dominated post-Soviet business for three decades. Your local team probably still uses it. Your Ukrainian accountant almost definitely does.

Here’s the situation in 2026: 1C is now on Ukraine’s official banned software list. The window to migrate quietly is open. And if you’re looking for an Odoo implementation partner in the region, the market has matured significantly since 2022.

This article gives you the market context, the legal framework, a clear technical comparison, and a practical migration roadmap — written for people who understand ERP but may not know how Ukrainian enterprise software works.

The Regulatory Situation: What the 1C Ban Actually Means

Ukraine’s government has spent the past two years building a formal legal framework around software of Russian origin. The key documents:

Regulation Scope Business Impact
Cabinet of Ministers Resolution №1335 (Oct 22, 2025) Establishes the official registry of banned software and network equipment Defines criteria for “hostile software” and mandates a public list — updated dynamically by the SBU and National Bank
Draft Law №13505 (July 2025) Prohibits use and distribution of hostile software products Sets January 1, 2030 as the hard deadline for full ban; transitional sanctions already in effect
Presidential Decree №601/2024 Personal economic sanctions against 1C LLC and its partners Asset freeze, ban on trade operations, license revocation
Law №4336-IX on Cybersecurity Mandatory registry compliance for state information systems Private companies using banned software cannot integrate with government databases or bid on public tenders

The registry, published by the State Service of Special Communications on January 8, 2026, covers 1C, BAS, Bitrix24, and dozens of other Russian-origin products. According to DOU, 1C products occupy a prominent position among the 39 entries in the first registry release.

What This Means for Foreign-Operated Entities

For a foreign company with a Ukrainian subsidiary, the practical risks are three:

Banking friction. Ukrainian banks are required to flag transactions and accounts connected to sanctioned software usage. The legal theory is that paying for or maintaining sanctioned software may constitute violation of the sanctions regime. In practice, this means account monitoring and potential freezes — not theoretical, already happening to some companies.

Government contract exclusions. If your Ukrainian entity bids on public procurement, or works with a prime contractor that does, using banned software is grounds for disqualification. This applies to NGOs working with state agencies and international donors with procurement rules tied to Ukrainian law.

Integration blockers. Ukrainian state registries and tax systems increasingly refuse connections from systems on the banned list. Companies still on 1C are finding that tax reporting integrations, e-invoicing, and banking APIs are breaking — not because the software stopped working, but because the ecosystem is moving away from it.

The complete ban takes effect January 1, 2030. The current period is officially described as the window for “urgent decommissioning measures.”

Is your Ukrainian subsidiary running banned software?

We'll check your stack against the registry and tell you exactly where you stand — in 48 hours.

Get Free Compliance Check

Understanding the 1C Ecosystem: A Briefing for Non-Ukrainian Teams

Before getting into alternatives, it helps to understand what 1C actually is — because “accounting software” undersells it significantly.

1C:Enterprise is a development platform as much as it is a product. Ukrainian businesses — especially those with more than 20 employees — typically run heavily customized configurations built on top of 1C. The platform handles accounting, inventory, payroll, production planning, CRM, and point-of-sale in a single (albeit fragmented) environment.

This is why migration is complex. You’re not just swapping one accounting tool for another. You’re replacing an entire operational backbone that a company’s processes, staff habits, and integrations have grown around over 10–20 years.

BAS (Business Automation Software) is the Ukrainian fork of 1C, developed post-2014 as a nominally independent alternative. In practice, it shares the same architecture, the same developer ecosystem, and the same security vulnerabilities. It’s also on the banned list.

The important thing to understand: the 1C developer ecosystem in Ukraine is collapsing. Junior developers don’t learn a platform tied to a sanctioned Russian company. Senior 1C developers are retraining or have emigrated. Companies that were keeping 1C alive through freelance patches are finding those patches increasingly unreliable — every legislative change (new VAT rates, new payroll rules, new reporting formats) requires manual code changes that nobody is officially maintaining.

Why Odoo Wins in the Ukrainian Market

Odoo isn’t the only ERP operating in Ukraine — SAP and Microsoft Dynamics are present, primarily in enterprise segments. But for the SMB and mid-market space that makes up the vast majority of Ukrainian businesses, Odoo has emerged as the dominant migration target, for reasons that are primarily practical rather than ideological.

Architecture Comparison

Parameter 1C:Enterprise / BAS Odoo 18/19
Database Proprietary file-based or MS SQL Server PostgreSQL (open source, ACID-compliant)
Development language Proprietary 1C language (closed ecosystem) Python — globally available talent
Frontend Thick client / limited web Modern web interface (JS/OWL), fully responsive
Architecture Monolithic configuration Modular, API-first
Scalability Limited by user count and DB volume Cloud clusters, horizontal scaling
Licensing Complex key-based system, closed code Open Source (Community) or subscription (Enterprise)

PostgreSQL eliminates dependency on Microsoft licensing costs. Python means you can hire from a global talent pool instead of a shrinking niche market. The modular architecture means you can implement incrementally — start with accounting and inventory, add manufacturing and HR later — rather than committing to a full cutover on day one.

Ukrainian Localization: The Part That Matters for Compliance

The most common concern from international teams is whether Odoo actually handles Ukrainian accounting requirements. According to Diia.Business, the answer as of 2026 is yes — comprehensively.

The Ukrainian localization package covers:

  • Chart of accounts and trial balance (ОСВ) — the standard Ukrainian account structure, formatted exactly as Ukrainian accountants expect it
  • VAT (ПДВ) — first-event recognition, automatic tax invoice generation, all current rates (20%, 7%, 14%, 0%), and VAT-exempt operations
  • PRRO (electronic cash registers) — native integration with Checkbox and Vchasno.Kasa, with direct data transmission to the State Tax Service
  • Regulatory reporting — XML export for M.E.Doc, Sota, or the Tax Authority’s electronic filing portal
  • Banking synchronization — native API integration with Privatbank and Monobank for automated bank reconciliation
  • Payroll — full compliance with Ukrainian labor law: unified social contribution (ЄСВ), personal income tax (ПДФО), military levy (Військовий збір), automated payslips and time tracking

This is not a workaround or a third-party plugin situation. These are maintained, certified modules from Ukrainian Odoo partners with established track records.

Security: The Argument That Closes the Conversation

For any foreign company with data governance obligations — GDPR, donor reporting requirements, investor due diligence — the security argument is straightforward.

1C has had no official security updates since sanctions cut off the Ukrainian market in 2024–2025. Vulnerabilities discovered by researchers remain unpatched permanently. The system was not architected with multi-factor authentication. Data transmission protocols are outdated and well-documented attack vectors.

More significantly: SBU and Cyberpolice guidance explicitly flags that Russian-developed software may contain remote access mechanisms originally installed for “technical support” purposes. In a wartime context, this is treated as a live intelligence risk, not a theoretical one.

Odoo’s codebase is open, hosted on GitHub, audited externally, and maintained on a global security patch cycle. For any entity that needs to demonstrate data security to headquarters, auditors, or donors, the choice is not complicated.

The Replacement Map: Top Banned Systems and Their Odoo Equivalents

For teams inheriting a Ukrainian operation and trying to understand what they’re working with:

Banned Software Function Odoo Equivalent Notes
1С:Бухгалтерія (1C Accounting) Financial accounting Accounting Full Ukrainian tax compliance, banking sync
Bitrix24 CRM and communications CRM + Project + Discuss Also widely used by Ukrainian real estate, retail
BAS ERP / UPP Enterprise resource planning Manufacturing + Inventory Common in appliance and industrial manufacturing
AmoCRM Sales pipeline CRM Ukrainian sales teams — standard migration path
iiko Restaurant/HoReCa automation Point of Sale (POS) Hospitality sector replacement
RetailCRM E-commerce operations eCommerce + Sales Retail and furniture sector use cases
МойСклад (MyWarehouse) Inventory management Inventory Multi-warehouse, barcode support
1С:ЗУП (HR and Payroll) Payroll and HR Payroll + Recruitment Full Ukrainian labor law compliance
BAS ERP Manufacturing Production management Manufacturing + MRP Door, furniture, and component manufacturing
Parus Public sector / utilities Accounting + Fleet Large-org asset tracking and accounting

Industry note for manufacturing: We’ve run implementations for jewelry production (precious metals tracking, serial numbers, batch control) and complex component manufacturing. If you’re inheriting a Ukrainian factory, the vertical coverage is there.

The Migration Roadmap: How It Works Without Stopping Operations

The standard concern from international management teams is business continuity. The answer is the MVP model — 4–8 weeks of parallel operation, not a hard cutover.

Step 0: Deployment Model

Three options, depending on your entity’s IT governance requirements:

  • Odoo Online — SaaS, no server management. Appropriate for most SMB operations.
  • Odoo.sh — Odoo’s own cloud platform, more configuration control. Common for mid-market.
  • On-premise — Full server control. Relevant for industrial operations with strict data residency requirements or classified government contracts.

Step 1: Audit and Cleanup

Before migration, map what’s actually in the 1C configuration — custom modules, integrations, non-standard reports. This is also when you identify the “digital clutter” accumulated over years: duplicate records, outdated customer databases, obsolete product lists. Migration is the right moment to clean.

Step 2: Data Mapping and Preparation

Transfer of reference data, account balances, open documents. Determines what migrates automatically and what requires manual review.

Step 3: MVP in 4–8 Weeks

Core modules live — Sales, Inventory, Accounting — while 1C remains operational as a fallback. The team begins working in Odoo. Issues surface and get resolved before the old system goes dark.

Step 4: Scale After Stabilization

Marketing automation, e-commerce, HR modules come online. Full 1C decommission. For e-commerce and retail operations, see our implementation experience.

Step 5: Team Enablement

Ukrainian accounting teams typically reach operational confidence in 2–3 weeks of active use — not months. The interface learning curve is real but short.

Full implementation methodology is documented on our Odoo Implementation Services page.

Economics: What Migration Costs and What It Returns

Project Cost Ranges (2026)

Project Type Target Timeline Service Cost (UAH) Approx. EUR
Start (Basic) Startups, micro-businesses 2–4 weeks 30,000 – 45,000 ~700 – 1,100
Standard Retail, SMB ~2 months 75,000 – 130,000 ~1,800 – 3,100
Professional / Corporate Manufacturing, large SMB 3–6 months 150,000 – 380,000+ ~3,600 – 9,000+
Accounting-focused Accounting transition +1 month from 300,000 (package) ~7,200+

Certified Odoo specialist rates in Ukraine run at 1,500–1,800 UAH/hour ($38–43/hour), which is competitive against Western European rates for the same expertise.

Subscription vs. Hidden 1C Costs

Odoo Enterprise subscription: approximately €12–18 per user per month, inclusive of all version updates and security patches.

The real 1C cost in 2026 is harder to calculate: licenses, ITS maintenance subscription, freelancer fees for each legislative update, risk exposure from sanctions, and the growing cost of banking and integration workarounds. The subscription model wins on transparency alone.

ROI: Where the 150–200% Figure Comes From

Based on analytics from 2026 implementations, ROI for Ukrainian SMB migrations reaches 150–200% within two years. The sources:

  • Elimination of manual processes (automated bank reconciliation, PRRO, reporting)
  • Removal of 1C maintenance and patching costs
  • Avoidance of sanction-related fines and account blocks
  • Productivity gains after team adaptation

For small businesses, we’ve structured a dedicated package with fixed pricing and compressed timelines.

For Odoo Partners: Working in Ukraine

A specific note for international Odoo partners exploring the region.

The Ukrainian Odoo market has grown significantly since 2022 — driven exactly by the migration wave from 1C. The local partner ecosystem has developed expertise in Ukrainian-specific requirements that most Western partners haven’t needed to build: Ukrainian chart of accounts, PRRO integration, specific payroll legislation, M.E.Doc reporting. This is deep, tested, production-grade knowledge.

If you’re receiving inquiries from Ukrainian clients or companies with Ukrainian operations that fall outside your team’s geographic or regulatory comfort zone, subcontracting and collaboration arrangements are a practical option. We’ve worked in this model with partners in the EU and North America.

For NGOs and international organizations: healthcare and wellness implementations follow their own track — see our health sector experience.

The Bottom Line

Ukraine’s 1C era is over — legally, technically, and in terms of the talent market. For foreign companies with Ukrainian operations, the question is no longer whether to migrate, but how to do it without disrupting the business.

The regulatory window is 2026. Companies migrating now do it on their own terms: proper audit, clean data preparation, genuine team training. Companies that wait until 2029 will do it under pressure from banks and government contractors.

By our estimate, the share of SMBs still on sanctioned software will fall below 20% by end of 2026 — driven not by awareness campaigns, but by banking pressure and procurement requirements. That transition will happen regardless. The only variable is whether your Ukrainian operation is ahead of it or behind it.

If you’re running operations in Ukraine, advising a company that does, or evaluating the market — we’re available for a no-obligation conversation.

Ready to move your Ukrainian operations to Odoo?

Whether you need a full implementation or a local subcontractor for an existing project — we're on the ground in Ukraine.

Talk to Our Team

Your Ukrainian software may be on the banned list. Let's check.

Free Compliance Check