The verdict in three sentences
For a custom web application built for 60,000 EUR (about 65,000 USD), budget 9,000 to 12,000 EUR a year for maintenance, which is 15 to 20% of the build cost. A monthly retainer between 900 and 2,800 USD with included days and a 4 business hour response time for a critical incident is the right format for a mid-sized company. The two traps that inflate the bill are use-it-or-lose-it days and no written commitment on security updates.
What application maintenance really covers in 2026
Application maintenance bundles three separate jobs. Corrective maintenance fixes defects. Preventive maintenance keeps the stack current: Node.js, PHP or Python versions, dependencies, certificates, security patches. Adaptive or evolutive maintenance adds features. Many quotes only mention the first, yet preventive work alone represents 30 to 40% of the annual effort on a 3-year-old application.
| Maintenance type | Typical scope | Share of annual effort | 2026 estimate (app built for 60,000 EUR) |
|---|---|---|---|
| Corrective | Bugs, issues reported by users | 20 to 30% | 2,000 to 3,500 EUR |
| Preventive | Framework, dependency and security updates | 30 to 40% | 3,000 to 4,500 EUR |
| Evolutive | New screens, business rules, exports | 30 to 45% | 3,000 to 5,500 EUR |
| Monitoring | Uptime alerts, tested backups | 5 to 10% | 600 to 1,200 EUR |
| Managed hosting | Server, database, CDN (often billed separately) | outside retainer | 80 to 400 EUR a month |
| Total annual maintenance | Corrective + preventive + evolutive + monitoring | 100% | 9,000 to 12,000 EUR |
The three contract formats and their prices in the UK and North America
Agencies and consultancies in London, Manchester, Toronto or Chicago offer three models. In 2026 a senior developer on a support retainer bills roughly 500 to 700 GBP a day in the UK and 90 to 150 USD an hour in the US and Canada.
| Format | Monthly price | Days included | Critical response time | Rollover | Best for |
|---|---|---|---|---|---|
| Essential retainer | 900 to 1,300 USD | 1 to 1.5 days a month (about 4 a quarter) | 8 business hours | Often none | Stable app, few changes |
| Standard retainer | 1,400 to 2,000 USD | 2 to 2.5 days a month | 4 business hours | 1 month | SMEs, 20 to 80 users |
| Premium retainer | 2,100 to 2,800 USD | 3 to 4 days a month (up to 15 a quarter) | 2 business hours | Quarter | Critical app, billing, logistics |
| Time and materials | No fixed fee, 100 to 150 USD an hour | None | No commitment | Not applicable | Occasional use |
| Prepaid block of hours | 6,000 to 14,000 USD a year | 8 to 20 days | 1 business day | 12 months | Fixed annual budget |
The Standard retainer is the best compromise for a business application used every day: it funds security, absorbs small bugs and leaves 6 to 10 days a year to improve the tool.
The clauses that make the difference
A good maintenance contract comes down to four measurable commitments. Ask for a severity matrix (critical, major, minor) with a response time and a resolution time for each level, for instance 4 hours and 1 business day for a critical issue. Get it in writing that critical security patches are applied within 5 business days without consuming your included days. Negotiate rollover of unused days for at least one month, otherwise a quiet summer costs you 2 to 3 paid days for nothing. Finally, require a monthly report listing tickets, time spent and dependency versions.
Beware of symbolic penalties. A service credit of 5% of the monthly fee per day of delay, capped at 20%, is a serious level in 2026.
Mini case study
Sarah, CFO of a 45-person distribution company in Manchester, must budget maintenance for the order management application delivered for 60,000 EUR. She receives two offers. Offer A: Essential retainer at 900 EUR a month, no rollover, security billed as time and materials. Offer B: Standard retainer at 1,400 EUR a month, 2 days included, one-month rollover, security included.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Over 12 months, offer A costs 10,800 EUR in fees, plus about 6 days of security updates at 650 EUR, or 3,900 EUR: 14,700 EUR. Offer B costs 16,800 EUR and leaves 24 usable days outside security work, against 12 in offer A. The real cost per usable day drops to 700 EUR for B against 1,225 EUR for A. Sarah picks B, which represents 28% of the build in year one and falls back to 20% once the pace of change slows down.
FAQ
What percentage of the build cost should I budget for maintenance?
Plan 15 to 20% of the build cost per year for a business application. For 60,000 EUR, that means 9,000 to 12,000 EUR a year, hosting excluded.
Is a 4 business hour response time realistic?
Yes, it is standard on retainers from about 1,400 USD a month. Below that price, expect 8 business hours or 1 business day.
Should I accept use-it-or-lose-it days?
Avoid it. With 2 non-rollover days a month, a quiet August wastes about 1,300 EUR. A one-month minimum rollover is easy to negotiate.
Are security updates always included?
No, and this is the most common trap. Specify an application deadline, for example 5 business days for a critical vulnerability, without drawing on your included days.
Can I switch maintenance provider mid-contract?
Yes if the contract sets a notice period of 3 months maximum and documented reversibility. Allow 3 to 5 days of handover, roughly 2,000 to 3,500 EUR.
Let's scope your project. We price your maintenance retainer from your existing application: scope, indicative monthly fee between 900 and 2,800 USD, SLA and start within 2 weeks. 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.