As businesses grow, many find that legacy systems like Visma Nova, once reliable, begin to limit agility, visibility, and integration. Common challenges include outdated interfaces, a lack of real-time inventory tracking, and the absence of modern features such as mobile access or seamless e-commerce connectivity. For Finnish companies, in particular, the lack of native cloud support and growing integration needs often push them to look for more flexible, future-proof ERP platforms.
In such cases, Odoo has become a popular alternative. It offers modularity, scalability, and localization features that align well with the operational needs of multi-location retail businesses.
This case study follows the journey of a Finnish retailer that outgrew Visma Nova and chose to migrate to Odoo with the support of implementation partner Goodahead. It outlines the reasons for change, the migration process, and the early results of this transformation.
About the client
Headquartered in southern Finland, the customer is a mid-sized multi-channel retailer that operates seven brick-and-mortar stores and one regional hub spread across the country. The company sells business-to-consumer (B2C) in-store and business-to-business (B2B) through a small but fast-growing wholesale arm. It employs just under 100 people, and its annual turnover averages €5-6 million.
With multiple locations and thousands of SKUs, the business depends on tight inventory control, responsive customer service, and coherent financial reporting. Before this project, Visma Nova, a legacy Windows-based ERP, served those needs. Spreadsheets, ad-hoc point solutions, and manual workarounds had gradually surrounded it. While workable in the company’s early years, that patchwork stack began to limit further growth, setting the stage for the migration story outlined in the following sections.
Why Did They Decide to Change Visma Nova to Another System?
As the business expanded, Visma Nova’s limitations became increasingly difficult to ignore. Originally sufficient for managing basic accounting and inventory tasks, the system began to show signs of strain as operational complexity grew. Several key challenges triggered the decision to seek a new ERP solution:
- Fragmented, outdated systems: Visma Nova operated as a standalone Windows application, disconnected from newer tools used across sales, warehousing, and e-commerce. Many processes relied on external spreadsheets and manual data transfers between departments, leading to inefficiencies and errors.
- Corrupted data and manual workarounds: Over time, data integrity issues emerged, particularly with inventory records, which were often outdated or inaccurate. Staff resorted to manual stock checks and redundant input across systems, increasing the risk of mistakes and consuming valuable time.
- Lack of inventory tracking and e-commerce integration: The legacy system offered no real-time inventory visibility across locations and couldn’t support online sales channels. There was no seamless integration with their existing e-commerce platform, nor were there tools to enable modern workflows like barcode scanning or mobile sales support.
- Scalability issues: With plans to expand further, the company needed a solution that could adapt to changing business needs, support mobile sales reps, and unify operations across locations — something Visma Nova was never designed to handle.
- Poor usability: Employees struggled with the dated user interface and slow performance, especially those in sales and warehouse roles. This led to frustration and onboarding challenges.
In short, the company had outgrown its existing ERP. A modern, integrated, and scalable system was essential to streamline operations, support growth, and prepare the business for a more digital future.
Why Did They Choose Odoo?
When evaluating alternatives to replace Visma Nova, the company had clear requirements: the new system needed to centralize operations, support multiple locations, integrate with e-commerce, and provide a modern user experience — all while staying within a realistic budget and timeline. Odoo emerged as the best fit for both business and technical needs.
Key Factors Behind the Decision:
- Modular architecture with built-in flexibility: Odoo’s modular design allowed the company to implement exactly what they needed, starting with core modules like Sales, Inventory, Accounting, and Purchase, and expanding into HR, Manufacturing, and CRM as needed.
- Strong integration capabilities: Odoo supports out-of-the-box and custom integrations for e-commerce, barcode systems, payroll, and the EndShift application. This flexibility was critical for unifying their fragmented software stack.
- Modern, cloud-ready platform: Unlike Visma Nova’s dated interface, Odoo offered a clean, web-based UI that worked across devices, including mobile tools for sales reps and warehouse staff. This modern approach aligned with the company’s digitalization goals.
- Localized features: Odoo provided necessary localizations for Finnish accounting standards, bank integrations, e-invoicing, and payroll processing—a must-have for regulatory compliance and employee management in Finland.
- Scalability and future readiness: The system could grow with the company, enabling future process automation, expansion to new locations, and enhanced online sales without major platform changes.
The company selected Odoo for its flexibility, integration readiness, and modern cloud-native architecture. These features were critical for replacing a fragmented legacy system. Goodahead was chosen as the implementation partner due to its proven experience with complex ERP migrations.
Migration Process
The migration from Visma Nova to Odoo was executed over a carefully planned 3.5-month period, beginning in early January and culminating in a successful go-live in April. This timeline allowed for thorough preparation, testing, and phased rollout across departments, ensuring a smooth and controlled transition without business disruption.
Initial Audit and Project Scoping
The project began with a detailed audit of the company’s existing systems and processes. Goodahead defined critical workflows, identified integration points, and selected relevant Odoo modules. A clear scope was established early: implement a full-featured ERP covering sales, purchasing, accounting, payroll, and inventory management, with added support for e-commerce and labeling systems.
Data Migration
The project began with a complete migration of two years of historical data from Visma Nova. The legacy ERP produced fragmented and inconsistent CSV exports, which posed challenges in terms of structure, formatting, and data reliability. Goodahead addressed these issues by developing a custom migration tool that cleansed, transformed, and validated the data before import.
Core System Setup
Following the data migration, Goodahead configured all foundational settings required for a fully operational ERP environment. This included defining the company’s fiscal structure, setting up a multi-warehouse hierarchy, and creating tailored user roles with appropriate permissions. The chart of accounts was fully adapted to comply with Finnish legislation, ensuring the system was audit-ready from the start.
This foundational configuration laid the groundwork for stable daily operations, aligning accounting, logistics, and organizational hierarchies across all departments. It ensured that every transaction — from product purchase to payroll — would follow standardized rules and local regulatory requirements.
Integrated Odoo Modules
The implementation leveraged Odoo’s modular architecture to bring every core function of the business into a unified platform. To unify operations across departments, a broad range of Odoo modules was implemented:
- Core operational modules:
Sales, Invoicing, Inventory, Accounting, Purchase, POS, Manufacturing - HR & employee management:
Employees, Employee Contracts, Payroll, Expenses - Support & utilities:
Contacts, Calendar, Barcode - Customer-facing features:
E-commerce integration for B2C and B2B sales
These modules replaced a range of disconnected tools and manual processes. Instead of jumping between systems and spreadsheets, employees now manage their daily tasks within a single, cohesive interface, with all data connected and up to date. The modular setup also leaves room for future expansion without disruption.
POS & Mobile Sales Setup
To support retail operations across all physical stores and empower mobile sales representatives, the Odoo POS module was configured with custom enhancements. It now runs on in-store terminals and mobile devices such as tablets, giving sales reps in the field direct access to product information, customer history, and stock availability in real time.
The ability to complete transactions, check prices, and update orders on the spot has dramatically improved the responsiveness of mobile reps. Meanwhile, store staff benefit from a much more intuitive checkout experience, with fewer errors and faster processing times. This new setup has bridged the gap between physical locations and remote sales operations.
Integrations & Localization
Several key systems were integrated directly with Odoo to support end-to-end automation and ensure compliance with Finnish standards. These included:
- WooCommerce for e-commerce order sync
- nShift for connecting to multiple delivery carriers and generating shipping labels via a unified API
- Bank connections and Finvoice for automated e-invoicing and financial reconciliation
- Payroll automation ensures that employees are paid correctly and on time
These integrations eliminated redundant data entry and significantly reduced the risk of human error. Orders, invoices, and bank transactions now flow through a single platform, with built-in compliance for local accounting and payroll regulations. This has streamlined both operational workflows and financial reporting.
Warehouse Operations Configuration
Each warehouse and retail store was configured to support barcode-based inventory operations, including product labeling, transfers, and replenishment. Warehouse workers now scan and manage stock directly from handheld devices.
Previously chaotic warehouse processes, especially those impacted by inaccurate inventory data from Visma Nova, were restructured and digitized. With scanning-based workflows, the team now handles incoming and outgoing goods faster, with fewer mistakes.
Training & Go-Live
To ensure a smooth transition, Goodahead implements a phased onboarding program tailored to each user group. Sales teams, warehouse staff, finance, and management all receive role-specific training that matches their daily use cases.
During the go-live phase, Goodahead maintains close support: opening dedicated communication channels, performing on-site troubleshooting, and conducting daily syncs with department leads.
This hands-on approach ensures that employees feel supported throughout the transition, reducing friction and building confidence in the new system. Training is still in progress as staff continue to adapt to new tools and procedures. Goodahead’s team provides ongoing guidance, answers questions, and helps departments integrate Odoo into their daily operations.
The Results
While it’s still early to report hard performance metrics, the transition from Visma Nova to Odoo has already brought visible improvements and laid the groundwork for long-term transformation. The project included the successful migration of all core business data, despite significant inconsistencies and corruption in the legacy system. This alone was a critical achievement, allowing the company to start fresh with clean, structured information in a modern ERP.
The new Odoo system is now fully live, with integrated modules covering sales, inventory, purchasing, finance, HR, and e-commerce. Custom integrations, including WooCommerce for B2B sales, the Ventor app for mobile warehouse management, and connections to Finnish banks and e-invoicing networks, have all been implemented and are functioning reliably.
Currently, the company is focused on training and fine-tuning system use across departments. Goodahead’s team remains closely involved, providing on-site support and guidance during this adaptation phase.
In the months ahead, the company will begin evaluating measurable outcomes such as time savings, process efficiency, and data accuracy. They’ve successfully replaced a fragmented, aging ERP with a unified, cloud-based system that supports modern workflows and positions them for scalable growth.
Conclusion
The migration from Visma Nova to Odoo marked a major step forward in the company’s digital transformation. By consolidating core operations into a single, centralized system, the business has unlocked new levels of visibility, efficiency, and scalability. Key workflows, such as mobile sales or automated payroll, now run through a modern platform tailored to their real-world needs.
With clean data, powerful integrations, and a scalable architecture in place, the company is positioned to grow both in-store and online. Continued training and support from Goodahead will help fine-tune processes and drive long-term value from the system.