All articles
    Software, ERP and Apps13 min read

    ERP Implementation in India: Steps, Timeline and Costs

    ERP implementation in India: steps, timelines and costs for moving off Tally or Excel in phases, with the modules of the ERP ReelsBuddy runs on. Plan yours.

    Althameem AliCo-founder, Phace Two
    Published

    Drafted with AI tools; researched, edited and approved by Althameem Ali. Our editorial policy

    On this page · 10 sections
    1. What is ERP implementation, in plain words?
    2. What are the steps for a growing Indian business?
    3. How long does it take?
    4. What does it cost in India, packaged or custom?
    5. What does a working ERP cover?
    6. How do you move off Tally or Excel without losing a month's books?
    7. What do GST and e-invoicing change?
    8. What goes wrong, and how do you avoid it?
    9. Frequently asked questions
    10. What to do next

    We build custom ERPs; this guide covers packaged implementations too, with their partners' published prices, because for small teams they're often the better buy.

    It's written for owners and finance heads in India whose sales, operations and accounts now live in separate places, and who want to know what an implementation involves before they choose a product or a builder. Every outside price and rule below was read on 9 October 2026.

    What is ERP implementation, in plain words?#

    An ERP is one system for the records your teams now keep apart: leads and sales, jobs or production, stock, staff and the accounts, all sharing one database. Implementing it means getting from today's spreadsheets to that system without stopping the business. Whether you buy a product such as Odoo or Zoho or have one built, the same five jobs make up the project:

    1. Mapping how work and money move today, branch by branch and approval by approval.
    2. Setting up or building the modules, the users and their rights.
    3. Moving the data: customers, suppliers, items, ledgers and open balances.
    4. Training each role on its own screens, with your own data.
    5. Switching over on a planned date, then fixing what real use shows.

    The product decides how much of step 2 is configuration and how much is development. It doesn't remove steps 1, 3, 4 or 5, which is why, in implementers' own guides, the implementation usually costs more than the licences.

    Done well, the result is one screen where a manager sees what used to take three spreadsheets and a phone call: what's due this week, how each branch is doing and, in newer systems, the answer to a question asked in plain words.

    What are the steps for a growing Indian business?#

    We build ERPs in phases, and a packaged roll-out goes through the same ones:

    PhaseWhat happensWho has to be in the room
    1. MapEvery branch, approval, report and spreadsheet in the process, written down with the people who run itThe owner, one person from each team, your accountant
    2. Foundation and first moduleUsers, roles, branches, an audit log and backups, plus the module that hurts most todayThe module's team lead, who signs off each screen
    3. Live and earningThat module runs on real work, with the team trained, before anything else is builtEveryone who uses it, daily
    4. Next moduleEach further module, on the same data, so nothing is typed twiceThe next team lead
    5. ImproveReports, automations and AI added where the logs show time being lostThe owner and the managers who read the reports

    Phase 3 is the easiest one to skip. A module that runs on real work for a few weeks shows which fields nobody fills, which approvals slow things down and which report the owner actually reads, and every later module is cheaper for it.

    How long does it take?#

    For a custom ERP built with us, the first module with its foundation takes 8 to 12 weeks, each further module 4 to 8 weeks, and four to six linked modules 5 to 8 months in phases.

    Packaged implementations publish similar spans. For Odoo in India, Braincuber's guide of 8 July 2026 (opens in a new tab) gives about 2 to 3 months for 10 to 20 users on one or two core apps, 3 to 5 months for 20 to 50 users with several apps and integrations, and 6 to 9 months for larger, heavily customised roll-outs. UJSS, a Mumbai firm, lists the time per Odoo module (UJSS (opens in a new tab), 11 March 2026):

    ModuleImplementation time (UJSS)
    CRM, sales or project management1 to 2 weeks each
    Accounting, inventory or HR and payroll2 to 4 weeks each
    E-commerce3 to 6 weeks
    Manufacturing4 to 8 weeks

    The calendar usually slips on data and decisions, not on software: a ledger that won't reconcile, or an approval rule nobody can agree on.

    What does it cost in India, packaged or custom?#

    A packaged ERP has three cost lines: licences, the implementation and support. A custom ERP has the build, support and hosting, and no licences.

    RouteWhat you payPublished figures, read 9 October 2026
    OdooLicences per user, plus an implementation by Odoo or a partner, plus supportLicences of ₹725 a user a month on Standard or ₹1,350 on Custom, billed yearly (Odoo (opens in a new tab)); implementations from Odoo's ₹18,580 four-hour pack to the ₹15 to 40 lakh and more Braincuber (opens in a new tab) publishes for complex roll-outs
    Zoho ERPLicences per user and per employee, plus set-up₹999 a user a month on Standard (five users at least) or ₹2,499 on Premium, billed yearly, plus ₹249 a month for each employee seat, Zoho's lighter licence for staff who work through its self-service portal, before GST (Zoho (opens in a new tab))
    A custom ERP with usA build in phases, then support and hostingA first module with its foundation from ₹4 lakh, each further module from ₹2 lakh, four to six linked modules with data migration from ₹12 lakh, before GST (our pricing page)

    Odoo's implementation cost has its own guide: our Odoo pricing and implementation cost guide lists every plan, Odoo's Success Packs and four implementers' published ranges side by side.

    For the custom route, our care plan starts from ₹10,000 a month before GST, and on larger builds support typically runs at 15 to 20% of the build a year; hosting is billed at cost in your company's cloud account. In the UAE, our ERP prices start from AED 20,000 for the first module, AED 10,000 for each further one and AED 60,000 for four to six modules, the same figure in QAR or SAR, before VAT where it applies. Which route costs less over three years depends on your team size; our custom ERP vs Odoo and Zoho comparison works out the break-even build at 10, 25 and 50 users, and our custom software cost guide shows how a build quote is put together.

    What does a working ERP cover?#

    ReelsBuddy, a Phace Two company, runs its business on an ERP our team built, so its modules are a working example of what one system can hold:

    ModuleWhat it doesCount on its dashboard, 28 September 2026
    Leads and salesStatus, source, package and videos for every lead, with one-tap calls and a quotations builder5,408 leads handled
    Production boardEvery sold video becomes a card with a job ID, a deadline, the presenter and the payment still due423 cards on the live board; 3,775 videos on sold deals, all time
    HR and hiringApplication links for each role feeding one pipeline, and daily attendance706 job applications
    AccountsA ledger of every entry with receipts, expenses, transfers and loans, a budget planner and a daily report
    ReportsDaily, weekly and monthly views compared with the same days of the last period, with an export for the accountant

    Its team also uses a private mobile app our team built on the same system, and its quotations and invoices are made from the ERP's own data, with invoices raised automatically (reported by our team). The ReelsBuddy case study shows the screens, with names blurred. We don't have its roll-out order or dates on file, so we don't claim one.

    The lesson for any implementation: money and work belong on the same record. Because each video's card shows the payment still due, production and collections can't drift apart, which is what separate spreadsheets always allow.

    How do you move off Tally or Excel without losing a month's books?#

    This is the checklist we work through when we move a business off Tally or spreadsheets; it applies whichever system comes next:

    1. Pick the cut-over date first: the first day of a month, or better, of a quarter or the financial year, so opening balances are clean.
    2. Clean the masters before anything moves: customers, suppliers and items de-duplicated, with GSTINs, HSN or SAC codes and state codes checked against each other.
    3. Export the balances, not just the lists: the trial balance on the cut-over date, receivables and payables bill by bill, advances, stock quantities with their values, and open orders.
    4. Map the old ledgers to the new chart of accounts, and have your accountant sign the map before the import.
    5. Import and reconcile to the rupee: the new system's trial balance on the cut-over date must match Tally's.
    6. Run one closing period in both systems, usually a month, and reconcile again before the old one stops.
    7. Start a new invoice series on the cut-over date, and test the e-invoice connection before the first real invoice.
    8. Keep the old data, read-only, for as long as your accountant needs the old books.

    Migration from one source is part of our four-to-six-module build. Implementers price it separately: Braincuber's breakdown puts migration from Tally or Excel at ₹1 to 3 lakh, and notes that dirty data, not the volume of it, sets the price.

    Many firms don't need to leave Tally at all. Running sales, operations and stock in the ERP and sending finished invoices to Tally keeps the accountant in the tool they know.

    What do GST and e-invoicing change?#

    Invoices from any ERP need your GSTIN, the right tax fields and a numbering series, and larger businesses must report them electronically:

    For an implementation, that means the invoice data has to be right from day one, and the connection to the portal or provider has to be tested before the switch. A custom ERP connects to the provider you choose rather than becoming one. Our UAE e-invoicing guide has the field-level detail, and your tax adviser should confirm the set-up.

    What goes wrong, and how do you avoid it?#

    The problems repeat from project to project, and none of them is the software's fault:

    • Everything at once. Five modules going live on the same Monday leave nobody free to fix the first one. Put one module live, then the next.
    • No owner inside the business. Someone has to decide what each field means and chase the team to use it. Name them before you start.
    • Too many fields. Every mandatory field is a reason to go back to the spreadsheet. Launch with fewer than you think you need.
    • Dirty masters. Duplicate customers and mismatched GSTINs carry straight into the new system. Clean them first.
    • Customising a product into custom software. If most of a packaged ERP has to be rewritten to fit, you pay per user for software you're effectively building. Decide which route you're on.
    • No exit plan. Ask on day one for the database, the documentation and, for a custom build, the source code, in your company's name.

    Many of these are the same habits a CRM roll-out needs; our CRM implementation guide covers the week-by-week plan and the 30-day review.

    Frequently asked questions#

    How long does ERP implementation take?#

    For a small Indian firm on a packaged ERP, implementers publish about 2 to 3 months for one or two core apps and 3 to 5 months for 20 to 50 users with several apps. Phased projects put one module live first, often within 8 to 12 weeks, and add the rest over the following months.

    How much does ERP implementation cost in India?#

    Published Odoo ranges run from about ₹1.5 to 4 lakh for a near-standard go-live to ₹4 to 15 lakh for 10 to 30 users and ₹15 to 40 lakh or more for complex roll-outs, before licences, with support at 15 to 20% of the implementation a year. Data migration, integrations and training are often priced as separate lines.

    Can we implement an ERP in phases?#

    Yes, and for most growing firms it is the safer route: the foundation and the module that hurts most go live first, run on real work, and the next module is added on the same data. Each phase can be reviewed before the next is paid for.

    Do we have to stop using Tally?#

    No. Many firms run sales, operations and stock in an ERP and send finished invoices to Tally, so the accounts stay where the accountant works. Moving the books as well makes sense when you want one place for accounts, approvals and reports.

    What data should be cleaned before migration?#

    The masters first: customers, suppliers and items, without duplicates, with GSTINs, HSN or SAC codes and state codes checked. Then the balances on the cut-over date: the trial balance, receivables and payables bill by bill, advances, stock with its values and open orders.

    What to do next#

    Write down the one process that hurts most today, the people who run it and the reports you wish you had. That's your first module. Then compare a packaged route and a phased custom build on the same scope. When you want ours priced, our pricing page has every starting price, and you can talk through your ERP plan with Althameem Ali in a one-hour consultation.

    Written by

    Althameem Ali

    Co-founder, Phace Two

    Althameem Ali researched, edited and approved this post. Phace Two is a growth partner building brands, websites, CRMs and campaigns for businesses across India and the Gulf.

    Start a project

    Want this working for your brand?

    Tell us what you're growing and where. A strategist replies within one working day, and after a short call your written plan (the channels, the budget and the first 90 days) follows within 48 hours.

    Or WhatsApp us