Skip to Content
Data Migration

What actually moves, and why mapping is not copying rows.

Migration scope varies by source system and business. Wedoo first agrees the records, history and reporting position that matter to the future Odoo environment.

In scope

The core data areas we assess first.

Exact scope is agreed before migration work begins. These common categories show why a project is more than an export and import exercise.

01 / FOUNDATION

Contacts and accounts

Customers, suppliers, addresses, payment terms, nominal structures and tax treatment assessed for target fit.

02 / COMMERCIAL

Documents and history

Open invoices, bills, orders and agreed historical transactions considered against the future process and reporting need.

03 / OPERATIONS

Products and positions

Products, stock, opening balances and related information reviewed where they are relevant to the Odoo design.

Why it needs judgement

Two systems rarely model a business idea in exactly the same way.

Mapping is where useful business context is protected. The right approach is decided with you rather than silently guessed by an import routine.

Structures

A source category, class or cost centre may need a deliberate Odoo analytic or reporting design.

Tax and balances

Tax codes, payment history and opening positions are examined rather than assumed to be one-to-one.

Products and units

Variants, units of measure, pricing and stock context may need a target decision before loading.

Exceptions

Anything that cannot be mapped cleanly is raised for review rather than dropped without explanation.

Explore the platform

Use the platform guides to understand the next decision.

Data scope sits inside a wider process of staging, checks and controlled cutover.

Questions

Data Migration FAQs

What data can be migrated from Xero, QuickBooks or Sage to Odoo?

Common scope includes contacts, accounts, open invoices and bills, stock data and agreed history. The exact position depends on the source product, configuration and Odoo design.

Can historical transactions be migrated to Odoo?

History can be assessed and agreed. The right depth is decided around operational need, reporting and reconciliation rather than assumed.

Can our chart of accounts be migrated?

Your existing structure can be reviewed and mapped to an appropriate Odoo design; it should not be replaced with a generic default without discussion.

Next step

Find out what a useful migration scope looks like for you.

The real demo is a strong starting point. Bring in Wedoo when history, reporting, product structures or source variation needs an assessment.