The Challenge
A mid-sized North American manufacturer in a regulated industry needed to replace a web of disconnected systems. Finance used QuickBooks, operations relied on an old Odoo v13 instance, and a separate plant used a different manufacturing tool entirely.
Leadership needed a single system for financials, inventory, and manufacturing without slowing down production. Because of strict regulations, the new system had to meet ITAR compliance standards—a requirement that had stalled previous implementation attempts.
The Solution: Odoo v18 on Azure
We implemented Odoo v18 as a fresh deployment hosted on Microsoft Azure. This infrastructure provided the security controls necessary for ITAR compliance while unifying operations on one platform.
Key Integrations
Tax (Avalara): We automated tax calculations by sending ship-to addresses and product codes from Odoo directly to Avalara, ensuring accuracy for audits.
Shipping (ShipStation): Odoo sends order weights and items to ShipStation, which returns tracking numbers and shipping costs immediately, giving the team clear visibility on margins.
Expenses (Ramp): We built a two-way connection. Odoo pushes data to Ramp, and Ramp sends back journal entries and bill details, treating expenses like controlled vendor bills.
Core Scope
Finance: We migrated opening balances and chart of accounts from QuickBooks. We then set up bank synchronization and invoice digitization to speed up the month-end close.
Inventory: We defined specific warehouse routes (one-, two-, or three-step) and deployed Odoo Barcode for scanning receipts, transfers, and batch moves.
Light Manufacturing: We replaced the fragmented tools with a clean Bill of Materials (BOM) structure, work centers, and quality control points.
Execution Strategy
To reduce risk, we avoided a "big bang" migration. We extracted data from QuickBooks and Odoo v13, cleaned it (fixing unit-of-measure errors and tax codes), and only loaded verified master data (products, contacts, balances) into the new system.
Why This Worked
Hosting on Azure solved the compliance issues that stopped previous projects. The unified system eliminated the need for multiple software licenses and manual data entry.
Operations: Barcode scanning and automated reordering rules replaced manual tracking.
Finance: Automated reconciliations and integrated tax handling reduced audit risk.
IT: A secure, documented environment with separate Staging and Production instances ensures safe updates.
Results
The manufacturer successfully retired its patchwork of legacy tools. They now run on a single Odoo v18 system where sales orders flow naturally to shipping and invoicing without retyping data. With ITAR compliance secured on Azure, they have a solid foundation for future growth.