Migration guide
Moving from Tally to Odoo
Overview
The short version
The cleanest cut-over is at the start of a financial year or quarter, so GST returns and opening balances are simple to reconcile.
Why move
Why companies leave Tally
Multi-branch, real time
All branches and warehouses on one live system.
Sales and operations
CRM, purchasing, manufacturing and eCommerce built in.
Access anywhere
Browser and mobile access for the whole team.
Mapping
How Tally maps onto Odoo
| Tally | Odoo | Note |
|---|---|---|
| Groups and ledgers | Chart of accounts and contacts | |
| Stock items and stock groups | Products and product categories | |
| Godowns | Warehouses and locations | |
| Cost centres | Analytic accounts | |
| GST registration and HSN details | Company, partner and product tax settings | |
| Bill-wise outstanding | Open invoices and bills |
What migrates
- Ledgers as accounts, customers and suppliers with GSTIN
- Stock items with HSN codes, quantities and values by godown
- Bill-wise receivables and payables
- Opening trial balance
What usually stays behind
- Closed transaction history (kept read-only in the old system or as an archive export)
- Bank rules, report layouts and automations (rebuilt in Odoo)
- Audit logs from the old system
Process
Migration steps
- 01
Scope and cut-over date
Agree what moves from Tally, how much history, and a go-live date at a month, quarter or year boundary.
- 02
Extract
Extract masters and reports from Tally as Excel or XML, or through Tally's ODBC interface.
- 03
Clean and map
Remove duplicates and inactive records, then map accounts, taxes, products and partners onto the Odoo configuration.
- 04
Trial loads
Load into a test Odoo database at least twice and reconcile trial balance, receivables, payables and stock each time.
- 05
Cut-over
Freeze Tally, load final balances and open items, reconcile, and go live. Keep Tally read-only for reference.
Watch out for
Common pitfalls
Ledger clean-up
Tally often has duplicate party ledgers to merge first.
GST data
Check GSTIN, state and HSN on every party and product.
Mid-year moves
Mid-year cut-over complicates GST and annual returns.
ERP Builders is an independent Odoo services company and is not affiliated with or endorsed by Odoo S.A. “Odoo” is a trademark of Odoo S.A.
FAQ
Frequently asked questions
Can our CA still work in Tally?
Some companies export period data for their CA during the first year. Most CAs adapt to Odoo reports quickly.
Next step
Moving off Tally?
We will review your data and give you a migration plan with a fixed scope.