🇩🇪
Replacing Legacy Software – Groenewold IT Solutions

Replacing Legacy Software: Costs, Risks and a Step-by-Step Roadmap

Legacymodernization • 7 May 2026

As of: 23 September 2026 · Reading time: 6 min

Teilen:

Key takeaways

  • Not every old system needs a rewrite – Encapsulate often cheaper.
  • Altlast analysis costs €3,000–2,000 and is mandatory.
  • Data migration accounts for 15–30 % of the total budget.
  • Parallel operation protects production – no Big Bang release.

Replacing legacy software costs € 10,000 to €250,000 depending on the strategy. This article explains the four modernization strategies (Encapsulate, Rehost, Replatform, Rewrite), typical costs and why parallel operation of the Big Bang always strikes.

“Digitalization is not an IT project—it is a business strategy.”

– Björn Groenewold, Managing Director, Groenewold IT Solutions

Replacing Legacy Software: Costs, Risks, and a Step-by-Step Roadmap

What This Is About

Replacing legacy software typically costs between €10,000 and €250,000 depending on your modernization strategy.

When planning replacing legacy software—costs, risks, and a step-by-step roadmap, these resources help: legacy modernization, legacy modernization cost calculator, legacy reduction solution, and our monolith vs. microservices comparison.

A Delphi system that has been running for 15 years is not broken – it is invisible. The entire business logic is in undocumented units.

No developer wants to touch it. Every change costs three times. This is Legacy software.

This article shows what modernization really costs, what strategy fits for what situation, and why the Big Bang is almost always a mistake.

Legacy modernization: costs according to approach

API capsule (Encapsulate) 18.000 €
45,000 €

Legacy modernization: costs by approach

API encapsulation (Encapsulate) 18.000 €
Replatform+) 85,000 €
Full new development (Rewrite) 150.000 €
∅ 18.000 €

Groenewold IT Solutions · Experiences from 250+ projects

Four strategies – not every old system needs a rewrite

The most common mistake in legacy projects: a complete new building (rewrite), although a cheaper strategy leads to the same result.

Strategy 1: Encapsulate (API capsule)

Short: The old system remains unchanged.

The old system remains unchanged. An API layer is built to connect modern applications (new web UI, mobile app, external partners). The old system is no longer visible.

  • *When: Core logic is stable, but the UI or interfaces are outdated. Costs: 10,000–30,000 € Risk: Low – old system is not touched.

Strategy 2: Rehost

Short: The system relies on new hardware or cloud infrastructure.

The system relies on new hardware or cloud infrastructure. Software remains identical. Profit: lower operating costs, better access, end of dependency on outdated hardware.

Costs: 5,000–25,000 €

Strategy 3: Replatform

The system is upgraded to a new runtime environment.

E.g. from .NET Framework 4.8 to .NET 8, from PHP 5 to PHP 8, from Delphi 6 to Delphi 12. The code is adjusted.

However, the architecture remains preserved.

Costs: 20.000–80.000 €

Strategy 4: Rewrite (targeted new development)

Short: Only where the old system is no longer structurally viable.

Only where the old system is no longer structurally viable. In practice, this is rarely the entire system, but custom modules.

Risk assessment of the four modernisation strategies

tr style="background:#ffffff">
Strategy/th> Risk Duration/th>Recommended if
Encapsulate (API layer) <'td style="padding:10px 14px;font Not applicable Not applicable : > High/td> Alt system no longer capable of carrying

Groenewold IT Solutions · Experiences from 250+ projects · Stand 2026

What does an legacy system assessment cost?

Before anyone can call a budget for modernization, the old system must be understood. This is not a precaution – it is a duty.

A professional Altlast review includes:

  • Code architecture: All undocumented dependencies and business logic decisions.
  • Data assessment: Quality, completeness, data base.
  • Technology assessment: What runtimes, libraries, operating systems are affected? Risk assessment: What happens if a specific component fails?
  • Recommendation report: What strategy makes economic sense?

Cost Legacy system assessment: 3,000–12.000 € (typically: 5 working days fixed price)

The report contains a decision template with budget frameworks for modernization options – no non-binding films.

Data Migration: the underestimated cost factor

In a Delphi system that was used for 15 years, there is often more business knowledge in the database than in the application itself.

Calculation rules that are not recorded elsewhere. Special treatments for custom customers. Historical data that must be stored for GoBD.

Data migration includes:

  • Mapping tables (source → target, incl. transformation rules).
  • Staging environment for migration trials.
  • Reports (Old stock = New stock?)
  • Cutover concept with freeze window and rollback plan.

Data migration typically costs 15–30 % of the total project budget.

Proven migration schedule (parallel operation)

Platform migration (Replatform) 45.000 €

Legacy system assessment 2–4 weeks/span>

Code architecture: undocumented business logic, dependencies, data quality

∅ 45.000 €

Target image & Strategy · 1–2 weeks/span>

What strategy fits? Which modules first? Risk assessment

Partial rebuild (Replatform+) 85.000 €

Data staging & mapping · 2–4 weeks/span>

data migration concept, mapping tables, quality check

∅ 85.000 €

Incremental development (iterativ) · 3–12 months

module for module, parallel operation, permanent adjustment

Full rebuild (Rewrite) 150.000 €

Parallel Operation & Tests 1–3 months <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <– <–

Old system and new system run parallel, results are compared

∅ 150.000 €

Cutover & shutdown · 1–2 weeks/span>

Freeze window, Delta-Sync, Rollback plan, Altsystem shut off

Practice Example: Delphi 6 → .NET 8 (Production Control)

For a manufacturer with 200+ machine connections, we migrated a 15 year old Delphi-6 production control into a .NET-8 web app.

Parallel operation 6 months (no production stop)
Migration duration total 14 months
Project volume about 95,000 €
Maintenance expenditure after migration –70 %
Machine connections via OPC-UA 200+

“A Delphi system running for 15 years is not broken – but it is invisible. The first phase is always archaeology." – Björn Groenewold, Dipl.-Inf.

Frequently asked questions

Can we continue working during migration?

Yes – that is even the normal case. Parallel operation (old system and new system running simultaneously) is the gold standard for critical productive systems.

Only when all tests are green, the old system is switched off.

What happens if the old system is only understood by one person?

We call this "knowledge risk' and is an separate part of the Altlast review.

We conduct structured interviews, document implicit knowledge and create a knowledge repository – before the person retires or leaves the company.

How long does a typical legacy project last?

Capsulation/Rehost: 4–10 weeks. Replatform: 3–8 months. Full rewrite: 9–24 months. With parallel operation at the upper limit, without at the lower.

What does it cost to do nothing?

This is a serious question. Unpatched systems are security risks. Outdated runtimes lose support.

If the only developer who knows the system leaves the company, it can be existentially threatening.

We call this the 'Stylish Price' and calculate it explicitly in our recommendations.


*Groenewold IT Solutions, Empty – Legacy Modernization for the German mid-sized firms since 2012. Request legacy system assessment. *

The following separate references complement the grouping on the topics of this Article:

About the author

Björn Groenewold
Björn Groenewold(Dipl.-Inf.)

Managing Director of Groenewold IT Solutions GmbH and Hyperspace GmbH

Since 2009 Björn Groenewold has been developing software solutions for the mid-market. He is Managing Director of Groenewold IT Solutions GmbH (founded 2010) and Hyperspace GmbH. As founder of Groenewold IT Solutions he has successfully supported more than 250 projects – from legacy modernisation to AI integration.

Software ArchitectureAI IntegrationLegacy ModernisationProject Management

Blog recommendations

Related articles

These posts might also interest you.

Technische Schulden in Legacy-Systemen: Eine tickende Zeitbombe? - Groenewold IT Solutions
Legacymodernization

Technical debt in legacy systems: A ticking time bomb?

In the fast-paced world of software development, time and budget are often the driving forces. In order to adhere to deadlines and keep projects within the framework, compromises are often made at...

4 min read
Legacy-Software ersetzen: Strategien und Fallstricke - Groenewold IT Solutions
Legacymodernization

Replace legacy software: strategies and common pitfalls

In today's fast-paced digital world, outdated software systems, often referred to as legacy software, are one of the biggest challenges for companies. You can find innovations frombrem...

4 min read
Legacy-Migration: Strategien für einen reibungslosen Übergang - Groenewold IT Solutions
Legacymodernization

Legacy Migration: Strategies for a smooth transition

In today's rapidly changing digital landscape, outdated IT systems, often referred to as legacy systems, represent a considerable challenge for many companies. Although she...

4 min read

Free download

Checklist: 10 questions before software development

Key points before you start: budget, timeline, and requirements.

Get the checklist in a consultation

Relevant next steps

Related services & solutions

Based on this article's topic, these pages are often the most useful next steps.

Related comparison

More on this topic

Practical next steps after Replacing Legacy Software: Costs, Risks and a Step-by-Step Roadmap

Replacing Legacy Software: Costs, Risks and a Step-by-Step Roadmap addresses a practical choice for product and IT teams. Start with one clear goal: reduce legacy risk in controlled steps while daily work and key data remain available.

Check the current process, the data involved, and the result users need. Then record the main risks and define a small first step. This keeps the decision easy to review and gives your team a shared basis.

For implementation support, our legacy software modernization connects the article's guidance with architecture, delivery, and stable operations. Engineering and project ownership stay with our team in Leer, Germany.

This post belongs to Legacymodernization. Browse the related Legacymodernization articles or use the English software blog for other topics.

When budget is the next question, the software cost calculators provide planning ranges. The IT glossary explains key terms, while in-depth technology guides cover wider decisions.

If the topic affects a live project, book a technical consultation or send the context through our project contact form. We usually reply within one working day.

Next Step

Need a custom cost estimate for your project?

We provide a realistic effort estimate based on your specific requirements.

30 min strategy call – 100% free & non-binding