Websites11 min read

GDPR-Compliant EU Hosting for a B2B Website in Berlin: OVH vs AWS (2026)

Mohamed Bah·Fondateur, Kolonell
October 17, 2026
Share:
GDPR-Compliant EU Hosting for a B2B Website in Berlin: OVH vs AWS (2026)

GDPR-Compliant EU Hosting for a B2B Website in Berlin: OVH vs AWS (2026)

Websites

The verdict in three sentences

For the IT lead of a Berlin company, hosting a B2B website and customer portal without transfers outside the EU costs 20 to 220 EUR per month at Hetzner, 30 to 300 EUR at OVHcloud and 80 to 600 EUR on AWS Frankfurt in 2026, for a comparable scope. Price matters less than two legal questions: exposure to extraterritorial laws (the US CLOUD Act) and the BSI C5 attestation that German public and regulated customers increasingly request. Whatever you choose, require 30-day backups stored outside the primary zone and a documented restore test.

The three hosts compared for a Berlin B2B company

A Berlin B2B company typically processes customer contacts, contracts and invoices, sometimes with integrations to an ERP. The hosting choice therefore drives GDPR compliance, the processing agreement under Article 28 and, for some clients, procurement requirements such as C5 or ISO 27001.

CriterionHetznerOVHcloudAWS Frankfurt
Headquarters and governing lawGermany, German lawFrance, French lawUnited States, subject to the CLOUD Act
Data locationGermany and FinlandGermany, France and EUGermany (Frankfurt), EU replication possible
CertificationsISO 27001ISO 27001, SecNumCloud on some offersISO 27001, BSI C5, SOC 2
Monthly cost site + portal (2026 estimate)20 to 220 EUR30 to 300 EUR80 to 600 EUR
Managed services (database, CDN, WAF)Limited, mostly infrastructureGood, narrower catalogueVery broad
Support in GermanYesYesYes, premium tier paid
Best fitCost-sensitive teams with in-house opsEuropean sovereignty with managed servicesComplex architectures, C5 requirement

For a public site and a customer portal with standard business data, all three options are defensible under the GDPR if the processing agreement is solid. When a large German client or a public body requires C5, AWS or another C5-attested provider becomes the practical choice; when the concern is the CLOUD Act, a European-law provider simplifies the transfer impact assessment.

Detailed monthly budget for an equal scope

Assumption: 60-page public site, customer portal for 5,000 accounts with 1,200 active per month, managed database, 30-day backups and a staging environment.

Line itemHetzner (per month)OVHcloud (per month)AWS Frankfurt (per month)
Application servers (2 instances)30 to 70 EUR60 to 110 EUR120 to 220 EUR
Managed database30 to 60 EUR40 to 80 EUR90 to 180 EUR
30-day off-site backups5 to 15 EUR10 to 25 EUR20 to 50 EUR
CDN and DDoS protectionThird party, 10 to 30 EURIncluded or 10 to 30 EUR20 to 60 EUR
Web application firewallThird party, 15 to 30 EUR20 to 40 EUR30 to 70 EUR
Staging environment10 to 20 EUR20 to 40 EUR40 to 80 EUR
Indicative total100 to 220 EUR150 to 300 EUR320 to 600 EUR

These figures exclude managed operations, often the real cost driver: budget 600 to 1,800 EUR per month for monitoring, security patching and on-call support, whichever host you pick.

Backups, exit and audit: the clauses to require

Three clauses make the difference on the day of an incident. First, a written backup policy: daily, kept 30 days, stored in another zone than production, with a restore test at least twice a year. Second, an exit clause specifying the data export format and recovery timeline at contract end, which the EU Data Act reinforces for cloud switching from 2025. Third, an audit right compatible with your clients' supplier questionnaires and, for financial sector clients, with DORA requirements on ICT third parties.

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.

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.

You are :

Illustrative example: Jonas, IT lead of a 120-employee industrial supplier in Berlin, compares two scenarios over three years. AWS Frankfurt scenario: 420 EUR per month, which is 15,120 EUR, plus a legal review on CLOUD Act transfers estimated at 3,500 EUR. Hetzner scenario with a third-party CDN and WAF: 180 EUR per month, which is 6,480 EUR, but 4 extra hours of internal ops per month at 70 EUR, which adds 10,080 EUR. The gap narrows to about 2,000 EUR, so the decision rests on whether his largest customers require C5, which in his case tips the choice to AWS.

FAQ

How much does GDPR-compliant EU hosting cost for a B2B website in 2026?

Market estimate: 100 to 220 EUR per month at Hetzner, 150 to 300 EUR at OVHcloud and 320 to 600 EUR on AWS Frankfurt for a mid-sized site and portal. Managed operations add 600 to 1,800 EUR per month.

Is AWS Frankfurt GDPR compliant?

Data stays in Germany, but AWS is subject to the US CLOUD Act. The 2023 EU-US Data Privacy Framework covers part of the risk, and many German firms still prefer a European-law provider to keep the transfer assessment simple.

What is BSI C5 and do we need it?

C5 is the German federal cloud security attestation. It is mandatory for many federal authorities and increasingly requested by regulated clients; if 20% or more of your revenue comes from such clients, factor it into the choice.

Which backup retention should we choose?

A reasonable minimum is 30 days of daily retention with a copy outside the production zone. For accounting and contract data, a monthly archive over 12 months is recommended, in line with German retention rules.

How long does a migration to a new host take?

Plan 4 to 8 weeks for a site and customer portal, including testing and an overnight cutover. Rehearse the database migration one week before the switch.

Let's scope your project. Describe your site, your customer portal and your contractual constraints, and we will scope the architecture, the hosting choice and the migration timeline in a free quote. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#hébergement RGPD#mutuelle#Nantes#OVH Scaleway#EU hosting#Berlin
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.