Migration notes Companies, currencies, taxes, fiscal positions, payment terms, units of measure Configured first in Odoo, not blindly imported. Everything else depends on it. Accounts, trial balance at the cut-over date, open invoices and bills Usually loaded as opening balances plus open items, not full ledger history. Customers, vendors, addresses, contact persons, GSTIN, PAN, bank details One record per real party. Tag customer or vendor roles correctly. Products Products, variants, categories, HSN/SAC codes, prices, vendor pricelists, bills of materials Confirm units, tax mapping and product type before loading. Inventory Warehouses, locations, opening stock quantities, lot and serial numbers Load through inventory adjustments with valuation so stock accounting ties out. Sales and purchase Open quotations, open sales orders, open purchase orders, pending deliveries Only what is still live. Closed orders stay in the archive. CRM and projects Active leads, open opportunities, running projects and tasks Map stages and owners to Odoo users before import. HR Employees, departments, job positions, contracts, leave balances Handle personal data with care and restrict access rights Documents Signed contracts, key attachments, product images Migrate what users genuinely need inside Odoo; archive the rest. Company configuration and Chart of accounts and balances Contacts Rule of thumb: migrate master data in full, balances as summaries, and transactions only while they are still open. Data Migration in Odoo | A practical guide by an Odoo partner in India | sygmetiv.in 3 / 10