
Most ERP projects that fail did not fail technically. They failed because a business bought a system designed for how someone else operates, then spent a year bending either the software or the company to fit. Choosing the right category is 80% of the outcome.
Three routes, three cost profiles
There is no universally right answer — only a right answer for how standard your operations are.
- Off-the-shelf (Odoo, Zoho, Tally, SAP B1) — $3,000–25,000 implementation plus licences. Fast, proven, inflexible where you are unusual.
- Subscription product — ৳1,000–10,000 per month per site. Lowest risk, limited customisation, ideal for standard retail and distribution.
- Custom build — $15,000–45,000, 12–20 weeks. Fits exactly, you own it, and you own the maintenance too.
The 80/20 test that decides it for you
List your core operational processes, then honestly mark which a standard product would handle without modification. If 80% or more are standard, buy off-the-shelf and adapt your process for the rest — heavily customising an ERP is how you end up on an unsupported version you cannot upgrade. If under 60% are standard, a custom build will be cheaper over three years than fighting a product that does not fit.
Start with the module that hurts most
Big-bang ERP rollouts are why ERP has a bad reputation. Pick the single process that costs you most today — usually inventory accuracy or invoicing — implement that, get it stable, then add the next. Each phase pays for the next, and if the project has to stop you still have something working instead of a half-migrated business.
- Phase 1 — inventory and purchasing, because stock accuracy touches everything
- Phase 2 — sales, invoicing and receivables
- Phase 3 — accounting integration and financial reporting
- Phase 4 — HR, payroll and production planning
Costs that appear after the quote
Implementation is rarely the largest number. Data migration and cleaning routinely costs 15–25% of the project. Training is mandatory, and the users who need it most are the least available. Integration with your existing accounting, POS or e-commerce is usually quoted separately. And annual licence renewals compound quietly — model three years, not one.
Why implementations fail, and how not to
The pattern is always the same: no internal owner, no clean data, no training, and no decision-maker willing to change a process. Appoint one internal owner with authority. Clean your master data before migration, not after. Budget real hours for training. And accept in advance that some of your processes exist only because your old software forced them.
The short version
ERP is a business change project with a software component, not the reverse. Get the category right, phase the rollout, appoint an owner — and the technology becomes the easy part.
Frequently asked questions
Off-the-shelf implementation runs $3,000–25,000 plus licences. Subscription products start around ৳1,000 per month per outlet. A custom ERP is $15,000–45,000 depending on module count.
Odoo is excellent if roughly 80% of your processes are standard. Below about 60% standard, the customisation needed usually costs more than a purpose-built system and leaves you on a version you cannot easily upgrade.
Eight to twelve weeks for a single-module phased start, six to twelve months for a full multi-module rollout. Anyone promising a complete ERP in four weeks is describing a demo.
Yes, where those systems expose an API or a reliable export. Confirm integration scope in writing before signing — it is the most commonly under-quoted part of an ERP project.
Get an honest ERP recommendation
We will tell you when off-the-shelf is the better buy — even though a custom build would earn us more.
Filed under

