The verdict in three sentences
Taking over an application maintenance contract for a web app delivered two years ago costs in 2026 between 15,000 and 60,000 EUR a year with a Berlin provider, typically 15 to 25% of the initial build cost. The contract must clearly separate three things: corrective maintenance under SLA (critical fix within 4 to 8 business hours), preventive maintenance and a change budget in days, billed at a day rate of 650 to 950 EUR. At Kolonell, Premium maintenance costs 120,000 FCFA a month (about 180 EUR), with changes quoted per batch.
What a maintenance contract covers, and what it does not
Most maintenance disputes come from a vague scope. The CIO thinks they are buying new features, the provider sells bug fixing. The table below sets 2026 benchmarks observed in Berlin, as orders of magnitude.
| Component | Content | Billing | 2026 range |
|---|---|---|---|
| Corrective maintenance | Fixing defects under SLA | Monthly fee | 800 to 2,000 EUR/month |
| Preventive maintenance | Framework, dependency and security updates | Monthly fee | 400 to 1,000 EUR/month |
| Monitoring and on-call | Monitoring, alerts, out-of-hours response | Fee or option | 300 to 1,200 EUR/month |
| Change requests | New features, business adjustments | Days at day rate | 650 to 950 EUR/day |
| Reversibility | Documentation, handover to another provider | Included or fixed fee | 3,000 to 8,000 EUR |
| Takeover audit (when switching provider) | Code review, technical debt, risks | One-off fee | 4,000 to 10,000 EUR |
A Berlin-specific point: the market is dense with startups competing for senior engineers, which pushes day rates to the top of the range for TypeScript, Go and cloud-native stacks.
Negotiating SLAs: levels, penalties and the real cost
An SLA is defined per severity level, with a response time and a fix or workaround time. The shorter the times, the more on-call costs.
| Severity | Example | Response | Fix or workaround | Indicative surcharge |
|---|---|---|---|---|
| Critical | App unavailable, payments blocked | 1 business hour | 4 to 8 business hours | Baseline |
| Major | Key feature degraded, no workaround | 4 business hours | 2 business days | Baseline |
| Minor | Defect with workaround | 1 business day | Next release | Baseline |
| Critical 24/7 | Same, nights and weekends | 1 hour | 4 hours | +40 to 80% |
| Penalties | Deduction per confirmed breach | Contractual | Cap of 10 to 15% of monthly fee | Negotiable |
A 4-hour 24/7 critical SLA only makes sense for an application that generates revenue around the clock. For an internal tool used from 8 am to 6 pm, business hours are enough and save 6,000 to 12,000 EUR a year.
Mini case study
Illustrative example: Nadia, CIO of a medical equipment distributor in Berlin, takes over a B2B ordering portal delivered in 2024 for 120,000 EUR. The original provider has gone out of business.
- Takeover audit: 6,000 EUR, one-off.
- Local provider option: corrective and preventive maintenance at 2,200 EUR a month, plus 20 change days a year at 800 EUR, i.e. 42,400 EUR a year (35% of the initial cost, above the norm because of the change budget).
- Kolonell option: Premium maintenance at 120,000 FCFA a month, about 2,200 EUR a year, plus change batches quoted per project, in the range of a simple application (2,500,000 to 4,000,000 FCFA, i.e. 3,810 to 6,100 EUR) for the equivalent of 20 days.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Even with a change batch at the top of the range, the annual budget stays under 9,000 EUR, versus over 42,000 EUR locally.
FAQ
How much does web application maintenance cost in 2026?
Between 15 and 25% of the initial cost a year in Germany, i.e. 15,000 to 60,000 EUR depending on the app. At Kolonell, maintenance ranges from 35,000 to 120,000 FCFA a month depending on the level (Basic, Standard, Premium).
What day rate should we expect for changes in Berlin?
From 650 to 950 EUR a day depending on seniority and technology. Senior cloud-native or Go profiles often sit above 850 EUR.
Which SLA should we require for a critical application?
A 1-hour response and a fix or workaround within 4 to 8 business hours. 24/7 coverage adds 40 to 80% to the fee.
How do we take over an app whose provider has disappeared?
Start with a 5 to 10 day audit (4,000 to 10,000 EUR) to map the code, access and technical debt. Without repository or server access, add 1 to 2 weeks of recovery.
Should we buy a change budget or time and materials?
A budget of 10 to 30 days a year, used on demand, guarantees team availability. Unused days should roll over for at least one quarter.
Let's scope your project. Send us access to your repository and the list of incidents from the last 6 months: we will propose a takeover audit and a maintenance contract from 35,000 to 120,000 FCFA a month with a written SLA. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.