Websites11 min read

Custom Software Maintenance Retainer in Berlin: Scope and Price

Mohamed Bah·Fondateur, Kolonell
October 1, 2026
Share:
Custom Software Maintenance Retainer in Berlin: Scope and Price

Custom Software Maintenance Retainer in Berlin: Scope and Price

Websites

The verdict in three sentences

For a management application built in 2022, an application maintenance retainer should be budgeted at 15 to 20% of the initial cost per year, i.e. a retainer of 1,500 to 6,000 EUR excl. VAT a month in the Berlin market. A good contract includes 3 to 10 development days a month, a 4-hour SLA on blocking issues and enforceable reversibility and documentation clauses. The CFO renewing it must compare what is actually included, because two retainers at the same price can cover scopes that differ by a factor of two.

What a retainer covers by tier

Retainer pricing depends on included days, response commitments and technical coverage (hosting, security, dependencies). Here is the grid seen among Berlin providers in 2026.

TierMonthly retainer excl. VATDays included per monthBlocking SLATypical scope
Essential1,500 to 2,200 EUR3 days1 business dayBug fixes, security updates
Standard2,200 to 3,500 EUR4 to 5 days8 business hours+ small changes, monitoring
Advanced3,500 to 4,800 EUR6 to 8 days4 business hours+ planned changes, monthly steering
Premium4,800 to 6,000 EUR8 to 10 days4 hours, 24/7 on-call+ on-call, quarterly architecture review
Extra days550 to 750 EUR per dayBeyond the retainerPer tierMajor changes
Time and materials only650 to 850 EUR per dayNoneNo commitmentOne-off interventions

The 15 to 20% ratio is a benchmark: an application that cost 200,000 EUR excl. VAT calls for 30,000 to 40,000 EUR of maintenance a year, or 2,500 to 3,300 EUR a month. Below 10%, the application ages: dependencies stop being updated and technical debt piles up.

The clauses that make the difference

At equal price, a maintenance contract's value lies in its clauses. The table below lists what a CFO should require and the common traps.

ClauseGood practice 2026Common trap
Definition of a blocking issueApp unreachable or critical function downVague definition left to the provider
Response SLA4 business hours for blocking, 2 days for minorResponse time with no resolution time
Penalties2 to 5% of the monthly retainer per breach, cappedNo penalties at all
Rollover of unused daysRollover over 1 to 3 monthsDays lost at month end
DocumentationUpdated with every release, Git repository accessDocumentation on request, billed
ReversibilityHandover plan, 10 to 20 support days pricedClause missing or unpriced
IndexationAnnual review on a published indexFree increase at each renewal

Reversibility is the most neglected clause. It must state that source code, hosting access and documentation are handed over within 30 days at contract end, with a number of handover days priced upfront.

Retainer or time and materials: the right calculation

Time and materials looks cheaper as long as the application behaves. The moment an outage hits on a Friday evening, the lack of commitment gets expensive: urgent interventions marked up 50 to 100%, and no guarantee that a developer who knows the code is available. A retainer pools that risk and enforces a rhythm of security updates, notably for framework and operating system dependencies, which often take 1 to 2 days a month on their own.

Mini case study

Sophie, CFO of a 350-employee distribution company in Berlin, is renewing maintenance for its order management application, built in 2022 for 200,000 EUR excl. VAT. On time and materials, the company used 72 days over the year at 650 EUR, or 46,800 EUR, plus 6 urgent interventions marked up to 1,200 EUR, or 7,200 EUR. Total: 54,000 EUR.

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.

New contract: Advanced retainer at 3,200 EUR a month with 5 days included, i.e. 38,400 EUR a year and 60 days covered. The remaining 12 days, billed at 600 EUR, add 7,200 EUR. Total: 45,600 EUR, an annual saving of 8,400 EUR, plus a 4-hour SLA and priced reversibility. The budget stays at 19% of the initial cost, within the recommended range.

FAQ

How much does maintenance cost for a business application?

In 2026, budget 15 to 20% of the application's initial cost per year. For a 200,000 EUR application, that is about 2,500 to 3,300 EUR excl. VAT a month.

What does a maintenance retainer include?

Bug fixes, security updates, monitoring and 3 to 10 development days a month depending on the tier. Major changes are priced separately, around 550 to 750 EUR a day.

What is a 4-hour SLA?

It is the provider's commitment to take on a blocking issue within 4 business hours. Also require a resolution or workaround time, for example 1 business day, backed by penalties of 2 to 5% of the retainer.

How do we switch maintenance provider safely?

By triggering the reversibility clause: handover of code, access and documentation, plus 10 to 20 handover days. Plan 2 to 3 months of overlap between the old and new provider.

Are unused days lost?

It depends on the contract. Negotiate a rollover over 1 to 3 months, now common practice, to avoid paying for unused days in quiet periods.

Let's scope your project. Send us your current maintenance contract and intervention history, and we will price a suitable retainer, the SLA and reversibility. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#software maintenance#application maintenance#Berlin#business application#SLA#monthly retainer
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.