- Customers
- Suppliers
- Contact groups
- Employees
- Users
Convert Xero to Odoo
A fixed-cost, automated conversion of your client's Xero database into Odoo, with the full transactional history. Free for pre-sales, and every run is verified by report.
Everything you would expect from Xero, and the parts that usually break
28 kinds of record come across from Xero, with Odoo configured to match how it was set up there.
- Chart of accounts
- Bank accounts
- Taxes
- Budgets
- Tracking categories
- Invoices
- Bills
- Credit notes
- Refunds
- Manual journals
- Bank reconciliation
- Payments
- Bank transactions
- Over-payments
- Pre-payments
- Bank transfers
- Spent / Receive funds
- Products
- Current stock levels
- Sale orders
- Purchase orders
- Notes / History
- Files
Every Xero conversion is checked by report
Hand these to your client's accountant. Numbers tie back to the source, report by report.
Trial balance report
Produced per financial year, comparing each account's year-end balance in Odoo against the source system and flagging any discrepancy.
Product report
Every product checked across both systems for type, sell price, buy price, quantity on hand, and the purchasable and saleable flags, with differences highlighted.
Invoice report
Every invoice compared on subtotal, amount, tax amount, total and amount due.
Inventory asset account report
Inventory asset account balances compared, with each tracked item verified so the stock-on-hand value matches the asset account value.
All records created the Odoo way
Every record is built the way Odoo would have built it, so the finished database is structured correctly rather than just holding the right numbers.
Brought in as customer invoices and vendor bills, with rounding differences between the two systems accounted for.
- Customer Invoice / Vendor Bill The invoice information.
- Payment Any amount allocated back to the customer or supplier.
- Bank statement line Carries the reconciliation and payment status.
- Bank statement Carries the reconciliation and payment status.
Split across several records so the expense, its approval and its payment status are all represented.
- Payment The paid information.
- Bank statement line Carries the reconciliation and payment status.
- Bank statement Carries the reconciliation and payment status.
Each payment arrives with the banking records behind it, so it is reconciled rather than merely recorded.
- Payment The paid information.
- Bank statement line Carries the reconciliation and payment status.
- Bank statement Carries the reconciliation and payment status.
Stock is imported through an inventory adjustment. With real-time stock accounting on, the balance moved to the product category's input account is tracked and reversed out of its asset account, so stock that already existed in Odoo does not distort the general ledger. Journals are tagged carefully so each product's asset GL balance is right, and the inventory asset account report proves it.
- Stock Quant The quantity on hand.
- Journal Entry The stock value, posted automatically and adjusted during the conversion.
Created as credit notes, with care taken to apply each to the right invoice or return it to the customer or supplier, including partial allocations spread across several invoices.
- Credit Note The credit information.
- Payment Any amount returned.
- Bank statement line Carries the reconciliation and payment status.
- Bank statement Carries the reconciliation and payment status.
Migrated as an Odoo internal transfer, which creates the matching record on the second account, so funds can be tracked leaving one account and arriving in the other with each side reconciled independently.
- Internal transfer Source account and value.
- Second internal transfer Destination account and value.
- Source bank statement line Carries the reconciliation and payment status.
- Source bank statement Carries the reconciliation and payment status.
- Destination bank statement line Carries the reconciliation and payment status.
- Destination bank statement Carries the reconciliation and payment status.
Odoo links several records per employee. All of them are created and linked during the conversion.
- Employee The main employee details.
- User Created so the employee can log in if needed.
- Contact Linked to the employee.
- Private Contact The home address, linked and shown in the home address field.
- Bank account Linked to the employee.
Converting from something else?
Become an OLaunch partner.
Sign up and run a practice conversion within minutes.