Websites11 min read

Application Maintenance (TMA) Pricing for Custom Software in 2026

Mohamed Bah·Fondateur, Kolonell
October 8, 2026
Share:
Application Maintenance (TMA) Pricing for Custom Software in 2026

Application Maintenance (TMA) Pricing for Custom Software in 2026

Websites

The verdict in three sentences

Budget 15 to 20% of the initial build cost per year for application maintenance, which means a EUR 500 to 2,500 monthly retainer for an SME business application. Price matters less than three clauses: a 4-hour response time on blocking incidents, a priced reversibility clause and source code escrow with a third party. A contract without them locks you into your vendor, whatever the rate.

What application maintenance really covers in 2026

Application maintenance (called TMA in France) bundles four service families. Corrective maintenance fixes bugs. Preventive maintenance updates dependencies, the framework and certificates before they break. Evolutive maintenance adds small features. Support and operations cover monitoring, backups and user assistance.

Most quotes mix these families together. Ask for a breakdown, because that is what lets you compare two offers.

Maintenance packageScope includedMonthly price 2026 (excl. VAT)Best for
Corrective onlyBugs, no new featuresEUR 500 to 900Stable app, few users
Corrective + preventiveBugs, security updates, backupsEUR 900 to 1,500SMEs with 20 to 80 users
Retainer with feature credit+ 2 to 4 days of enhancements per monthEUR 1,500 to 2,500App evolving with the business
Time and materialsBilled per day usedDay rate EUR 450 to 700Irregular needs
Service centerDedicated team, full SLA commitmentsEUR 4,000 and upMid-caps, 24/7 critical app
Nearshore maintenanceSame scope, team in francophone Africa30 to 40% lessSMEs cutting the annual budget

Rule of thumb: for an application billed EUR 60,000, annual maintenance of EUR 9,000 to 12,000, or EUR 750 to 1,000 per month, is standard.

Service levels to write down in black and white

A service level agreement (SLA) is judged on measurable times. Response time is the delay between your report and a developer's first action. Workaround time is the delay to restore service, even temporarily. Permanent fix time comes after.

Incident severityExampleResponseWorkaroundPermanent fix
BlockingApp down, invoicing impossible4 business hours8 business hours3 business days
MajorKey feature degraded, export failing8 business hours2 business days10 business days
MinorDisplay glitch, wrong label2 business daysN/ANext release
Change requestNew field, new report5 days to estimateN/APer roadmap
AvailabilityMonthly measured rate99.5% commitment5% retainer penalty per 0.5 point missedMonthly report

Add capped penalties, for example 5 to 15% of the monthly fee, and a monthly report showing ticket counts, actual response times and hours used. Without measurement, an SLA is just a promise.

Reversibility and code escrow: the clauses that protect you

Reversibility obliges the outgoing vendor to hand over, to you or a new vendor, everything needed to run the application: source code, deployment scripts, technical documentation, environment access and database. Price it in the contract, usually 5 to 10 days of work, EUR 3,000 to 6,000, payable only if you trigger it.

Source code escrow with a third party (in France the APP, a notary or an escrow service) costs EUR 300 to 800 per year. It guarantees access to the code if the vendor goes under. Finally, check that code ownership was assigned to you in the original development contract: without a written transfer of rights, maintenance does not fix anything.

Other points to check: a 12-month maximum commitment with tacit renewal cancellable on 3 months' notice, a cap on included corrective hours, whether unused enhancement days roll over, and annual price revision indexed on the Syntec index and capped at 3%.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

Mini case study

Claire, CFO of a 45-person trading SME in Lyon, received an order management application billed EUR 72,000. She gets two maintenance offers. Offer A: EUR 1,100 per month, corrective only, no written response time. Offer B: EUR 1,400 per month, corrective and preventive, 4-hour response, 2 enhancement days included, reversibility priced at EUR 4,500.

Over a year, offer B costs EUR 3,600 more. But Claire was already budgeting 8 enhancement days a year outside the contract: 8 x EUR 550 = EUR 4,400. With 24 days included in offer B, that line disappears. A single 2-day blocking outage on invoicing, with EUR 60,000 of daily revenue delayed, would also justify the gap. She signs offer B for EUR 16,800 per year, 23% of the initial cost.

FAQ

How much does maintenance cost for an SME business application?

Count on 15 to 20% of the development cost per year. For a EUR 50,000 application, that means EUR 7,500 to 10,000 per year, or EUR 625 to 835 per month.

Can maintenance go to a vendor other than the original developer?

Yes, provided you have the source code, documentation and access. Plan a 5 to 15 day takeover phase, billed EUR 3,000 to 9,000 depending on code quality.

Retainer or time and materials?

A retainer fits as soon as more than 10 people use the app daily. Time and materials at EUR 450 to 700 per day is cheaper if you need less than 1 day a month.

What should a reversibility clause contain?

The list of deliverables handed over, the support period (often 1 to 3 months), a fixed price, usually 5 to 10 days, and an obligation to cooperate with the incoming vendor.

Does maintenance include hosting?

Rarely. Cloud hosting for an SME application adds EUR 80 to 400 per month, unless the contract explicitly includes managed services.

Let's scope your project. Send us your application, its user count and your response-time requirements: we will price maintenance broken down by service type, SLA and reversibility included. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#application maintenance#TMA#maintenance contract#custom software#reversibility#SLA
Share:

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.