The verdict in three sentences
An application maintenance retainer for an SME's custom web application in Dublin costs 650 to 4,800 EUR per month excl. VAT in 2026, depending on included days (1 to 8) and the SLA you require. A sensible annual budget sits between 15 and 20% of the build cost: below that the application decays, above it you are paying for new features disguised as maintenance. For most SMEs, keeping the original vendor for 12 to 24 months remains the lowest-risk option, provided reversibility is locked into the contract.
What a maintenance retainer actually covers
A retainer mixes three kinds of work that should be separated in the quote. Corrective maintenance fixes defects (blocking bug, wrong calculation, broken form). Preventive and adaptive maintenance keeps up with security patches, framework versions, the database, certificates and third-party APIs that change. Evolutive maintenance adds small features within the included days. The classic trap: an "all-inclusive" retainer that only covers fixes, with everything else billed on time and materials at 700 EUR a day.
| Retainer tier 2026 (Dublin) | Included days / month | Blocking defect SLA | Monthly price excl. VAT | Application profile |
|---|---|---|---|---|
| Watch | 0.5 to 1 day | 2 business days | 650 to 950 EUR | Internal tool, under 30 users |
| Essential | 1 to 2 days | Next business day | 950 to 1,600 EUR | Business app, 30 to 100 users |
| Standard | 2 to 4 days | 8 business hours | 1,600 to 2,800 EUR | App critical for one department |
| Enhanced | 4 to 6 days | 4 business hours | 2,800 to 3,800 EUR | Customer-facing or production app |
| Premium | 6 to 8 days | 4 h, 24/7 on-call | 3,800 to 4,800 EUR | Core business app, 24/7 |
| Time and materials | per day | subject to availability | 600 to 800 EUR / day | One-off enhancements |
Three clauses separate a good contract from a bad one: rollover of unused days (3 months maximum, otherwise the vendor gets paid for nothing), a written definition of blocking, major and minor defects, and service credits when the SLA is missed (often 5% of the monthly fee per breach, capped at 20%).
Original vendor, third-party takeover or in-house
The CIO who has just received the application has three options. They do not cost the same in year one, and the risk sits in different places.
| Criterion (application built for 80,000 EUR) | Original vendor retainer | Third-party takeover | In-house |
|---|---|---|---|
| Entry cost | 0 EUR | 6,500 to 16,000 EUR (audit + handover) | Recruitment 9,000 to 14,000 EUR |
| Annual recurring cost | 13,000 to 17,000 EUR | 12,000 to 16,000 EUR | 70,000 to 85,000 EUR loaded (1 developer) |
| Ramp-up time | Immediate | 1 to 3 months | 3 to 6 months |
| Main risk | Lock-in, rising rates | Knowledge loss, regressions | Developer leaving |
| Response on blocking bug | Good if SLA signed | Average in first 3 months | Excellent when present |
| Makes sense when | Recent app, stable team | Broken relationship, off-market rates | More than 3 apps to maintain |
In-house maintenance only pays off with a portfolio of two or three applications, or when enhancements exceed 10 days a month. For a single application, an in-house developer costs 4 to 5 times a Standard retainer and creates a single point of failure.
Deliverables to demand before signing
Whatever the option, demand at handover: full access to the Git repository under your company's name, installation and architecture documentation, hosting and domain credentials in your name, an automated test suite covering at least the critical journeys, and a monthly report (open tickets, time spent, resolution times, updates applied). Without these, a third-party takeover will cost twice as much and your negotiating leverage at renewal will be zero.
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.
Claire, CIO of a 140-employee distribution SME in Dublin, received an order management application billed at 85,000 EUR. The vendor proposes an Enhanced retainer at 3,400 EUR per month, or 40,800 EUR a year (48% of the build). After six months, actual usage is 2.5 days a month. She renegotiates a Standard retainer at 2,200 EUR with an 8-hour SLA and quarterly day rollover. Annual cost: 26,400 EUR, or 31% of the build in year one, then a target of 16% (1,150 EUR a month) from year two once the application is stable. Two-year saving: 28,800 EUR, with no loss of responsiveness.
FAQ
What annual budget should I plan for maintaining a custom web application?
Plan 15 to 20% of the build cost per year at cruising speed. Year one can reach 25 to 30% because post-launch fixes are more frequent.
Which SLA should I choose for an internal application?
For a tool used during business hours by fewer than 100 people, a next-business-day SLA on blocking defects is enough. A 4-hour SLA with on-call adds roughly 1,000 to 1,600 EUR a month and is only justified for customer-facing production apps.
Can I switch maintenance vendor mid-contract?
Yes, if the contract includes a reversibility clause with 3 months' notice and handover assistance. Budget 6,500 to 16,000 EUR for audit and takeover depending on code quality.
Are security updates included in the retainer?
They should be, as preventive maintenance. Get the frequency in writing (monthly at minimum) and the deadline for applying a critical patch, ideally within 72 hours.
Should I accept a 12-month commitment?
Vendors often ask for 12 months in exchange for a 10 to 15% discount. Accept it if unused days roll over and early exit is allowed when the SLA is missed three months in a row.
Let's scope your project. Send us your application's scope (stack, user count, criticality) and we will price a maintenance retainer with SLA and reversibility, starting 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.