The verdict in three sentences
For a stable business application, a monthly maintenance retainer (EUR 1,500 to 6,000 excl. VAT per month in 2026) gives you budget visibility that time and materials never offers. Time and materials (EUR 550 to 750 per day) still makes sense for heavy or poorly defined changes, provided you impose a cap and weekly reporting. In every case, demand quantified SLAs (P1 resolved within 4 hours) and a written reversibility clause before signing.
Retainer or time and materials: what you actually pay
The classic problem for the CIO of a mid-sized company: the vendor bills maintenance on time spent, every ticket turns into days, and nobody knows what the year will cost. A retainer flips the logic: you buy a volume of work units and a service level, and the vendor carries the productivity risk.
| Criterion | Monthly retainer | Time and materials |
|---|---|---|
| 2026 rate (estimate) | EUR 1,500 to 6,000/month | EUR 550 to 750/day |
| Budget visibility | High, fixed amount | Low, varies with tickets |
| Overrun risk | Carried by vendor | Carried by client |
| Contractual SLAs | Included, with penalties | Rarely committed |
| Best for | Fixes, preventive work, small changes | Rebuilds, major changes |
| Reporting | Monthly service metrics | Timesheets |
| Reversibility | Plan in the contract | Often missing |
The most reliable budget rule: plan 15 to 20% of the application's initial cost per year. An app that cost EUR 180,000 therefore calls for annual maintenance of EUR 27,000 to 36,000, or EUR 2,250 to 3,000 per month.
The SLAs to demand in the contract
A retainer without measurable service levels is just time and materials in disguise. Commitments must be ranked by priority, with penalties expressed as a percentage of the monthly fee.
| Priority | Example incident | Response time | Resolution or workaround | Indicative penalty |
|---|---|---|---|---|
| P1 blocking | App down, payments failing | 30 min | 4 business hours | 5% of fee per hour late, capped at 20% |
| P2 major | Key feature degraded | 2 h | 1 business day | 2% per day late |
| P3 minor | Bug with workaround | 1 day | 5 business days | Reviewed in steering meeting |
| P4 change | Improvement request | 3 days | Per work-unit quote | None |
| Availability | Measured monthly rate | Continuous | 99.5% minimum | 3% per missing 0.1% |
Add three indicators to the monthly steering meeting: open tickets, SLA compliance rate, and consumption of change work units. Without these numbers, you cannot renegotiate the retainer at renewal.
Reversibility: the clause that protects your investment
Reversibility guarantees you can switch vendors without losing control of the application. It must cover handover of up-to-date source code in your repository, operations documentation, access to all environments, and a 1 to 3 month transition period billed at a rate fixed in advance (often EUR 8,000 to 15,000). Also require that the code lives from day one in a repository you own.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Thomas, CIO of a mid-sized distribution company in Nantes, pays for maintenance on time and materials at EUR 650 per day. In 2025 he consumed 62 days, or EUR 40,300, for an application whose initial cost was EUR 200,000. Switching to a EUR 2,900 monthly retainer, including 2 change days per month and a 4-hour P1 SLA, comes to EUR 34,800 per year. Savings: EUR 5,500 (13.6%), and above all a fixed budget, penalties when things break, and a priced reversibility plan.
FAQ
What annual budget should I plan for business app maintenance?
Plan 15 to 20% of the initial development cost per year. For an app that cost EUR 120,000, that means EUR 18,000 to 24,000 per year, or EUR 1,500 to 2,000 per month on a retainer.
Is time and materials always more expensive than a retainer?
Not necessarily on paper: EUR 550 to 750 per day can look competitive. But without a cap, overruns of 20 to 30% are common, and no SLA protects you when an incident hits.
What does a 4-hour P1 SLA mean?
The vendor commits to restoring service or providing a workaround within 4 business hours for a blocking incident. Beyond that, penalties of around 5% of the monthly fee per hour apply.
Can retainer and time and materials be combined?
Yes, and it is often the best setup: a retainer for fixes and preventive work, plus a bank of 10 to 30 days for major changes, used against approved quotes.
How much does reversibility cost?
A 1 to 3 month handover phase usually costs EUR 8,000 to 15,000. Fixing that amount in the contract stops it from doubling the moment you want to leave.
Let's scope your project. We price your maintenance as a retainer or hybrid, with SLAs, work units and a reversibility plan, starting at EUR 1,500 per month. 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.
