The verdict in three sentences
For the corporate website of a Berlin mid-size company, sovereign EU hosting plus a website retainer costs EUR 1,000 to 3,500 a month in total: roughly EUR 100 to 400 for infrastructure on providers such as Hetzner, IONOS Cloud, STACKIT or Scaleway, and EUR 800 to 3,000 for the retainer. Three commitments must be in writing: response within 4 business hours, 99.9% availability and backups kept for 30 days. Migrating away from a US hyperscaler takes 4 to 6 weeks with no visible downtime for visitors.
What sovereign EU hosting costs for a corporate site
German buyers increasingly prefer providers headquartered in the EU, outside the reach of the US CLOUD Act, and often ask for BSI C5 attestation. Cost depends on the architecture.
| Architecture | Components | Site profile | Monthly cost (EUR, excl. VAT) |
|---|---|---|---|
| Single instance | 1 server, managed database, object storage | Brochure site, under 50,000 visits | 100 to 150 |
| High availability | 2 servers, load balancer, managed database | Corporate site, 50,000 to 200,000 visits | 170 to 280 |
| Managed containers | Managed Kubernetes, database, CDN | Multilingual site, traffic peaks | 250 to 400 |
| Storage and backups | Object storage, 30-day snapshots | All architectures | 15 to 45 |
| CDN and WAF | EU edge provider | Exposed sites | 35 to 130 |
| Monitoring | Metrics, alerts, logs | All architectures | included to 35 |
For comparison, an equivalent setup on a US hyperscaler often costs 20 to 40% more, with less predictable egress billing.
Website retainer prices in Berlin in 2026
The retainer covers bug fixing, security updates and small enhancements. Service level sets the price.
| Plan | Response time | Content | Monthly price (EUR, excl. VAT) |
|---|---|---|---|
| Essential | 1 business day | Updates, backups, 2 h of changes | 800 to 1,100 |
| Standard | 8 business hours | Monitoring, fixes, 5 h of changes | 1,200 to 1,800 |
| Premium | 4 business hours | On-call, monthly report, 10 h of changes | 1,900 to 3,000 |
| 24/7 on-call | 1 h, weekends included | Blocking incidents outside business hours | +500 to 1,000 |
| Extra hours | per contract | Changes beyond the plan | 90 to 130 per hour |
A company with a lead-generating site and an investor section usually picks Premium. The 4-hour commitment should cover acknowledgement and diagnosis, with a separate restore time by severity.
Clauses that make the retainer measurable
| Clause | Commitment to demand | Usual penalty |
|---|---|---|
| Availability | 99.9% monthly, i.e. 43 minutes of downtime maximum | 5 to 10% of the fee per missed tier |
| Response | 4 business hours for a blocking incident | Credit on the monthly fee |
| Restore | 8 business hours for a blocking incident | 10% of the fee |
| Backups | Daily, 30-day retention, quarterly restore test | Termination right after repeated failure |
| Exit | Code, database and documentation handed over within 15 days | End-of-contract clause |
| Data location | European Union only, DPA under Art. 28 GDPR | Termination for cause |
The exit clause is the most neglected. It prevents lock-in when the contract comes up for renewal.
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.
Jonas, IT director of a 900-employee industrial company in Berlin, pays EUR 1,600 a month for US cloud hosting and EUR 2,000 a month for maintenance with no response commitment. In 2025, two 6-hour outages blocked the contact form during a trade fair campaign.
He moves to a high-availability setup with an EU provider at EUR 260 a month and signs a Premium retainer at EUR 2,400 a month with 4-hour response. The one-off migration costs EUR 7,500. His monthly cost drops from EUR 3,600 to EUR 2,660, saving EUR 940 a month and EUR 11,280 a year. The migration pays back in about 8 months, with data hosted in the EU and an enforceable SLA.
FAQ
How long does a migration to EU hosting take?
Plan 4 to 6 weeks: audit, infrastructure build, testing, DNS switch. Actual downtime is limited to a few minutes if the DNS TTL is lowered 48 h beforehand.
What does 99.9% availability mean in practice?
It means at most 43 minutes of downtime per month. Beyond that, the contract should set penalties, usually 5 to 10% of the monthly fee.
Does the retainer include site enhancements?
Yes, within a bank of hours, from 2 to 10 h a month depending on the plan. Beyond that, hours are billed EUR 90 to 130.
Which providers meet German sovereignty expectations?
Hetzner, IONOS Cloud and STACKIT are German, and Scaleway is French, all hosting in the EU. For regulated sectors, check BSI C5 attestation and the data processing agreement.
Should hosting and retainer sit with the same vendor?
It simplifies accountability during incidents, but it is not mandatory. In every case, demand an exit clause with handover within 15 days.
Let's scope your project. We scope your move to sovereign EU hosting and a retainer with 4-hour response, for an indicative budget of EUR 1,000 to 3,500 a month and a switch in 4 to 6 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.