The verdict in three sentences
A balanced web app maintenance contract in 2026 costs 12 to 20 % of the build per year, or EUR 800 to 4,000 per month depending on how critical the application is. The heart of the contract is the SLA (P1 within 4 h, P2 within 1 day, P3 within 5 days), backed by real penalties and an exit clause. A CTO who signs support with no response commitment and no penalty is paying a subscription with no service guarantee.
The service levels (SLA) to demand
An SLA with no severity classification means nothing. The rule: the more an incident blocks the business, the shorter the response (time-to-respond) and resolution (time-to-restore) must be. Here is a reference grid for a B2B web app in 2026.
| Severity | Definition | Time-to-respond | Time-to-restore | Typical penalty |
|---|---|---|---|---|
| P1 - Critical | Service fully unavailable | 4 h | 8 business h | 5 % of fee/incident |
| P2 - Major | Key function degraded | 1 business day | 2 business days | 2 % of fee/incident |
| P3 - Minor | Anomaly, no blockage | 5 business days | Next release | None |
| P4 - Enhancement | Improvement request | Quote within 5 d | Per backlog | Outside fee |
| Availability | Monthly uptime rate | - | 99.5 % target | Credit if below |
The pricing grid and contract clauses
Maintenance price depends on scope (corrective only, or corrective + enhancement + managed hosting) and covered hours. In 2026 a monthly retainer reads as follows, excluding enhancements billed from a day pool.
| Support tier | Scope | 2026 monthly price | Included enhancement hours |
|---|---|---|---|
| Essential | Corrective, 8am-6pm | EUR 800-1,500 | 0 to 2 h |
| Standard | Corrective + light enhancement | EUR 1,500-2,800 | 4 to 8 h |
| Premium | Corrective + enhancement + managed ops | EUR 2,800-4,000 | 10 to 15 h |
| 24/7 on-call | P1 out-of-hours option | +30 to +50 % | Per contract |
Beyond price, demand in the contract: the quantified SLAs above, genuinely enforceable penalties (automatic credit, not on complaint), monthly reporting (tickets, SLA adherence, uptime), an exit clause (return of code, documentation and access within 30 days), and a rollover pool of enhancement days. Without these clauses, maintenance becomes an opaque subscription.
Mini case study
Sarah, CTO of a financial-services SME in Dublin, runs a line-of-business web app built for EUR 180,000. Her old EUR 1,200/month support contract had no SLA: a P1 incident froze the tool for 2 days, costing about EUR 9,000 in productivity.
She renegotiates a Standard tier at EUR 2,400/month (16 % of build/year), with P1 restored within 8 business hours and a 2 % penalty per missed-SLA incident. Over the year the new support costs EUR 14,400 more, but a single P1 avoided (EUR 9,000) plus 8 monthly enhancement hours included (worth ~EUR 1,000/month) make the deal comfortably profitable.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does app maintenance cost in 2026?
Allow 12 to 20 % of the build cost per year, or EUR 800 to 4,000 per month depending on criticality and scope. A strategic app with 24/7 on-call sits at the top of the range.
What SLA response times are reasonable?
For a B2B app: P1 answered within 4 h and restored within 8 business hours, P2 within 1-2 days, P3 in the next release. A 99.5 % target uptime is standard.
Do penalties actually help?
Yes, provided they are automatic (credit on the next invoice) and not conditional on a complaint. A 2 to 5 % penalty of the fee per missed-SLA incident is a deterrent without being punitive.
What is the exit (reversibility) clause?
It guarantees that at contract end the vendor returns the source code, documentation and access within a defined period (typically 30 days). Without it, switching vendors is costly and takes months.
Corrective vs enhancement: what is the difference?
Corrective maintenance fixes defects (included in the fee); enhancement adds features, usually via a day pool or a quote. Distinguish them clearly to avoid billing disputes.
Let's scope your project. Send us your application scope (technology, criticality, target support budget EUR 800-4,000/month) and we will build a contract with clear SLAs and penalties. 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.
