Legacy application modernization cost runs from a few thousand dollars for a scoped fix to roughly $30,000 to $135,000 for rebuilding most business applications, in Eltherion's software development cost calculator; a large SaaS platform with enterprise features runs higher. Eltherion projects start as low as $1,000 for small, tightly scoped work, and every price below is an estimate range, with the fixed price set after a free scoping call.
Quick answer: the cheapest modernization is often not a rebuild. Retiring an application you no longer need or replacing it with an off-the-shelf tool can cost far less. When the system runs a core part of your business and nothing off the shelf fits, Eltherion's calculator prices a rebuilt internal tool at $30k to $75k, a customer-facing web app at $39k to $113k and a mobile app at $45k to $132k, at v1 scope.
What are the options for modernizing a legacy application?
Modernization is a set of choices, not one project. For each old system, pick the lightest option that fixes the real problem:
- Retire: switch it off and archive the data you must keep. Right when nobody depends on it any more. See our guide to application decommissioning.
- Replace: move to an off-the-shelf product. Right when your process is standard and a tool already does it well.
- Rehost or replatform: move the same application to new infrastructure, such as a supported server or cloud host, with few code changes.
- Refactor: keep the application but fix the parts that hurt most: an outdated framework, a fragile integration, a slow screen.
- Rebuild: write a new version when the old one blocks the business and fixing it costs more than starting over.
How much does legacy application modernization cost?
Retiring, rehosting and refactoring are priced after an assessment because they depend entirely on the existing code and data. Rebuilds can be estimated from what the new version must do. These are Eltherion's calculator ranges for rebuilding common types of business applications at v1 scope, the first version that replaces the old system rather than a bare MVP:
| Rebuild target | Build | Maintenance per year | 3-year total |
|---|---|---|---|
| Internal tool, 2 integrations | $30k to $75k | $5k to $14k | $53k to $122k |
| Customer-facing web app, 3 integrations | $39k to $113k | $7k to $20k | $70k to $184k |
| iPhone and Android app, 3 integrations | $45k to $132k | $8k to $24k | $80k to $214k |
| SaaS platform with company accounts, single sign-on and 3 integrations (full platform) | $79k to $211k | $14k to $38k | $143k to $347k |
Maintenance is the calculator's planning assumption of 18% of the build per year, and the 3-year totals add a hosting estimate. If the new system must meet a compliance standard such as HIPAA or SOC 2, the calculator adds $10k to $25k. Data migration from the old system is scoped separately, because it depends on how clean and well documented the old data is.
What makes modernization cost more?
- Undocumented business rules. Old systems often hold logic nobody wrote down. Finding it is part of the job, and surprises found late cost the most.
- Data migration. Messy, duplicated or inconsistent data takes time to clean, map and verify.
- Integrations. Each connection to another system (accounting, CRM, payments, partners) is a separate piece of work to rebuild and test.
- Running both systems at once. Most rebuilds need a period where old and new run side by side while users and data move over.
- Big-bang scope. Rebuilding everything at once is riskier than replacing one module at a time.
Scope is the biggest lever. A McKinsey study with the University of Oxford of more than 5,400 IT projects found that large ones ran 45% over budget on average and delivered 56% less value than predicted (McKinsey). Those were large corporate projects, but the lesson holds at any size: modernize in phases you can finish and measure.
The cheapest modernization is the one that changes only what is actually holding the business back.



