Kort antwoord
Voor GPT-modellen houdt Azure OpenAI met een EU Data Zone-deployment zowel verwerking als opslag in Europa; voor Claude kan dat alleen via AWS Bedrock met een EU-inferentieprofiel of Google Vertex met het eu-endpoint, want de eigen API van Anthropic kent geen EU-optie. Elke EU-route kost 1,1x de goedkoopste variant van dezelfde aanbieder, op Azure, Vertex, Mistral en de OpenAI-API even hard. De tweede prijs betaal je in modellen: GPT-6 Astra stond op 18 september 2026 niet in de EU Data Zone en Claude Fable 5.1 heeft op Bedrock alleen een regionaal endpoint in us-east-1.
Van lezen naar doen.
Zes leveranciers, onafhankelijk van elkaar, vragen exact hetzelfde voor Europese verwerking: tien procent.
Azure rekent voor GPT-5.6 Sol op een Data Zone-deployment $4,40 per miljoen inputtokens tegen $4 op Global Standard. Google Vertex zet Gemini 3.8 Flash op $0,825 tegen $0,75 op het globale endpoint.
Mistral noemt het 1,1x lijstprijs, Anthropic noemt het een premium van tien procent, OpenAI noemt het een uplift van tien procent.
Alleen AWS draait de formulering om: een EU-inferentieprofiel kost de standaardprijs, en je krijgt ongeveer tien procent korting als je het globale profiel neemt.
Dat is geen afspraak tussen leveranciers. Het is wat gegarandeerde capaciteit in een begrensd gebied kennelijk kost.
De tweede rekening is minder zichtbaar en meestal belangrijker: op elke EU-route loop je een modelgeneratie achter. Hieronder staat per cloud wat je instelt, wat je daarmee wel en niet in Europa houdt, en hoe je achteraf aantoont dat het klopte.
Zoek je in plaats daarvan het overzicht per modelfamilie — welke aanbieder überhaupt een Europese optie heeft — dan is AI-modellen in de EU draaien de betere ingang. Deze pagina gaat over de cloud waar je het contract mee sluit.
De vraag is niet of het mag, maar wie je verwerker wordt
"Data in de EU" is geen knop maar vier verschillende lagen, en leveranciers beloven ze zelden alle vier.
- Inferentie: waar de GPU je prompt daadwerkelijk verwerkt.
- Opslag in rust: waar geüploade bestanden, caches en threads blijven staan.
- Logging en misbruikmonitoring: waar een kopie van je prompt terechtkomt als een classifier aanslaat.
- Control plane: waar API-sleutels, facturatie en gebruiksstatistieken leven.
De routes hieronder dekken laag één en twee vrijwel allemaal. Laag drie en vier zijn waar ze uit elkaar lopen.
Daaronder ligt de vraag die je jurist stelt: wie is de verwerker? Op Bedrock en Google Cloud is dat de cloudleverancier, niet de modelmaker.
Anthropic zegt dat met zoveel woorden in de eigen retentiedocumentatie.
Dat verplaatst je verwerkersovereenkomst van Anthropic Ireland naar AWS of Google. Wat dat per abonnement betekent staat in de DPA-pagina over Claude en die over ChatGPT.
Wat je per route instelt, en hoe je het aantoont
Deze tabel is onze eigen samenvatting van de leveranciersdocumentatie, opgehaald op 18 september 2026. Per rij staat de bron; de volledige lijst staat onderaan.
| Route | Wat je instelt | Wie is verwerker | Hoe je achteraf aantoont waar het draaide | Meerprijs | Bron |
|---|---|---|---|---|---|
| Azure OpenAI, EU Data Zone | Deployment-type DataZoneStandard in een Foundry-resource in een EU-land |
Microsoft | Azure-portal of CLI: het attribuut ContentLogging verschijnt alleen op false als opslag voor misbruikmonitoring uit staat |
1,1x Global Standard | learn.microsoft.com, deployment-types en data-privacy |
| Claude in Microsoft Foundry | Region scope Global of Data Zone; Data Zone betekent hier de VS |
Microsoft, met Anthropic als zelfstandige verwerker | Deployment-instelling in de Foundry-portal | 1,1x voor US Data Zone | platform.claude.com, Claude in Microsoft Foundry |
| AWS Bedrock, EU-profiel | Inferentieprofiel met prefix eu in plaats van een model-ID |
AWS | CloudTrail in je bronregio, veld additionalEventData.inferenceRegion |
Standaardprijs; het globale profiel is circa 10% goedkoper | docs.aws.amazon.com, cross-region inference |
| Google Vertex, eu-multiregio | Region-parameter eu, wat resolveert naar aiplatform.eu.rep.googleapis.com |
Google Cloud | De hostnaam van het endpoint in je eigen client-configuratie | 1,1x het globale endpoint | platform.claude.com en cloud.google.com |
| OpenAI-API, EU-residency | Base-URL eu.api.openai.com, na goedkeuring van OpenAI Sales |
OpenAI | Werkruimte-instelling plus de base-URL in je code | +10% voor modellen van na 5 maart 2026 | developers.openai.com, data controls |
| Claude-API direct | inference_geo op us of global — een EU-waarde bestaat niet |
Anthropic | Responseveld usage.inference_geo |
1,1x voor us, maar dat is geen EU |
platform.claude.com, data residency |
| Mistral, EU-endpoint | Base-URL api.eu.mistral.ai |
Mistral AI | De hostnaam van het endpoint | 1,1x lijstprijs | docs.mistral.ai, regional inference |
De kolom "hoe je het aantoont" is de kolom die in aanbestedingen en audits telt. Drie routes geven je een machinaal controleerbaar spoor, de rest alleen een instelling die iemand ooit goed heeft gezet.
Azure: de enige route die EU-verwerking standaard verkoopt
Microsoft splitst deployments in drie smaken: Global, Data Zone en geografie-gebonden. Alleen de laatste twee begrenzen waar je prompt verwerkt wordt.
Een Data Zone-deployment in een Foundry-resource in een EU-lidstaat wordt volgens Microsoft verwerkt in die of een andere EU-lidstaat. Data in rust blijft hoe dan ook in de geografie die jij aanwijst.
Eén detail wordt zelden geciteerd en is voor een DPIA goud waard: voor modellen die in de Europese Economische Ruimte zijn uitgerold, bevinden de Microsoft-medewerkers die gemarkeerde content beoordelen zich zelf ook in de EER.
Let wel op de reikwijdte van het woord Europa. De EU Data Zone volgt de Azure EU Data Boundary, en die kan behalve EU-lidstaten ook EVA-landen als Noorwegen en Zwitserland omvatten.
Microsoft mag daar volgens de eigen documentatie zonder voorafgaande aankondiging regio's aan toevoegen.
Wat het kost. GPT-5.6 Sol (kort contextvenster) staat op Global Standard op $4 input en $20 output per miljoen tokens; hetzelfde model op Data Zone kost $4,40 en $22. De rest van de prijslijst en de PTU-varianten staan in wat Azure OpenAI kost.
Wat je inlevert. We liepen op 18 september 2026 de Data Zone-tabel voor Europa langs: negen regio's, van francecentral tot westeurope, met GPT-5.4, GPT-5.5 en de hele GPT-5.6-familie.
gpt-6-astra staat er niet tussen, terwijl het op de Amerikaanse Data Zone-tabel wel gewoon staat. Dat is geen toeval maar beleid: Microsoft zet nieuwe modellen eerst op Global, dan op Data Zone, dan pas geografie-gebonden.
En Claude op Azure? Die kun je sinds kort in Microsoft Foundry deployen, maar de region scope gaat daar niet verder dan Global of een Data Zone die de Verenigde Staten betekent. Een Europese Data Zone bestaat voor Claude op Azure dus niet.
Wie Claude-first werkt en toch alles op Azure wil houden, loopt hier vast. Dat is precies waarom de volgende twee routes bestaan.
AWS Bedrock: het EU-profiel dat Londen en Zürich meeneemt
Bedrock regelt geografie via inferentieprofielen. Kies je een profiel met de prefix eu, dan blijft het verzoek volgens AWS binnen die geografie en blijft je data in de AWS-regio's waar ze al stond.
Prompts en antwoorden kunnen tijdens dat routeren wel je bronregio verlaten, en voor zover AWS data bewaart voor misbruikdetectie, gebeurt dat in de bestemmingsregio. Al het verkeer blijft versleuteld op het AWS-netwerk en gaat niet over het publieke internet.
Hier zit de val die we in meer dan één architectuurreview zijn tegengekomen.
De EU-geografie van Bedrock omvat acht regio's: Frankfurt, Zürich, Stockholm, Milaan, Spanje, Ierland, Londen en Parijs. Twee daarvan — Londen en Zürich — liggen juridisch buiten de EU en de EER.
Voor het Verenigd Koninkrijk en Zwitserland bestaan adequaatheidsbesluiten, dus doorgifte is toegestaan. Maar "binnen de EU" is het niet, en in een aanbesteding waarin dat letterlijk is uitgevraagd is dat verschil geen semantiek.
Wil je strikt EU-lidstaten, dan gebruik je een enkele regio in plaats van het geografische profiel, of je beperkt de bestemmingen zelf.
Twee configuratiedingen die mensen vergeten. Gebruikt je organisatie Service Control Policies om ongebruikte regio's te blokkeren, dan moet je alle bestemmingsregio's uit het profiel toestaan, anders faalt de aanroep.
En de tweede: op Bedrock is AWS de verwerker. Anthropic krijgt je prompts niet te zien, want modelleveranciers hebben geen toegang tot de deployment-accounts waarin hun model draait.
Wat je inlevert. Claude Fable 5.1 draait op Bedrock wel via het globale endpoint, maar regionale endpoints bestaan voor dat model alleen in us-east-1.
Wil je dat model aan één Europese regio vastpinnen, dan kan dat op Bedrock per 18 september 2026 niet; voor die eis zak je terug naar Sonnet 5, Opus 5 of Haiku 4.5.
Google Vertex: het EU-endpoint dat alleen EU-lidstaten bevat
Google onderscheidt globale, multiregionale en regionale endpoints. Zet je de region-parameter op eu, dan gaat je verkeer naar aiplatform.eu.rep.googleapis.com en verdeelt Google het over regio's binnen die geografie.
Die keuze kost tien procent boven het globale endpoint, voor Claude en voor Gemini.
Google is expliciet over wat het globale endpoint níet is: verzoeken daarnaartoe kunnen overal ter wereld verwerkt worden en bieden geen enkele residency-garantie. Dat is de standaardinstelling in de meeste voorbeeldcode.
Anders dan bij AWS bevat de EU-multiregio van Google alleen EU-lidstaten. Voor wie het onderscheid tussen EU en EER-plus-adequaatheid scherp moet houden, is dit de rustigste route.
De keerzijde is de toeslag zelf: anders dan bij Bedrock betaal je hier ook voor de multiregio-variant tien procent, terwijl een EU-profiel op Bedrock de standaardprijs kost.
De directe API's: waar Claude-first tegen een muur loopt
Wij bouwen standaard op Claude. Dan is dit de vervelendste zin uit ons eigen bronnenonderzoek: de first-party API van Anthropic heeft geen Europese optie.
De parameter inference_geo accepteert twee waarden, us en global. De werkruimte-geo kent er één, us, en die is na aanmaak niet meer te wijzigen.
Kies je us, dan betaal je 1,1x — voor verwerking in Amerika. Dat is de enige plek in dit hele overzicht waar de toeslag van tien procent je geen stap richting de EU brengt.
Claude met Europese verwerking loopt dus verplicht via AWS of Google Cloud. Dat is geen tekortkoming van het model maar een eigenschap van de route, en het is de reden dat we bij AVG-gevoelige projecten vrijwel altijd op Bedrock of Vertex landen.
Let ook op de retentieregel: Claude Fable 5.1, Mythos 5.1 en Fable 5 vereisen dertig dagen dataretentie en vallen niet onder zero data retention, tenzij Anthropic dat uitdrukkelijk toestaat.
OpenAI direct kan wel EU, en goed ook: eu.api.openai.com dekt zowel opslag als verwerking voor de regio Europa, gedefinieerd als EER plus Zwitserland. OpenAI laat TLS-terminatie in de regio plaatsvinden via Cloudflare Regional Services.
Er zitten twee drempels op. De EU-endpoints vereisen goedkeuring voor zero data retention, aangepaste misbruikmonitoring of een vergelijkbare regeling, en je moet via sales worden vrijgegeven.
Ter vergelijking: het Britse endpoint gb.api.openai.com biedt alleen opslag in regio, geen verwerking. Europa is een van de weinige regio's waar OpenAI beide doet.
Standaard bewaart OpenAI misbruikmonitoringlogs maximaal dertig dagen, en API-data wordt sinds 1 maart 2023 niet gebruikt voor training tenzij je daar zelf voor kiest.
Mistral is het Europese antwoord dat je nog steeds bewust moet aanzetten: api.eu.mistral.ai tegen 1,1x lijstprijs. Let op dezelfde reikwijdtevraag als bij AWS: Mistral spreekt van datacenters in EU- en EVA-landen, dus ook hier is Europa ruimer dan de EU.
Het control plane wordt niet regionaal — accountconfiguratie, API-sleutels, facturatie en gebruiksanalyses kunnen buiten de gekozen geografie blijven.
De Gemini Developer-API is voor Nederlandse eindgebruikers geen optie op het gratis quotum. Google staat gebruik voor gebruikers in de EER, Zwitserland en het VK alleen toe op de betaalde diensten.
Dat is niet alleen een licentieregel. Op de onbetaalde diensten gebruikt Google je input om producten te verbeteren en kunnen menselijke reviewers je API-input en -output lezen en annoteren.
Wat Europese verwerking werkelijk kost
De toeslag is overal ongeveer gelijk, dus de vraag is wat tien procent op jouw volume doet.
| Route | Goedkoopste variant | EU-variant | Verschil |
|---|---|---|---|
| Azure, GPT-5.6 Sol (kort) | $4 / $20 | $4,40 / $22 | 1,1x |
| Vertex, Gemini 3.8 Flash | $0,75 input | $0,825 input | 1,1x |
| Mistral, alle modellen | lijstprijs | 1,1x lijstprijs | 1,1x |
| Vertex, Claude | globaal endpoint | eu-multiregio | 1,1x |
| OpenAI-API | standaard endpoint | eu.api.openai.com |
+10% vanaf 5 maart 2026 |
| Bedrock | globaal profiel | EU-profiel | circa 10% duurder |
Rekenvoorbeeld, geen klantcijfer. Verbruik je vijftig miljoen inputtokens en tien miljoen outputtokens per maand op GPT-5.6 Sol, dan is dat $200 plus $200 op Global Standard.
Op de EU Data Zone wordt dat $220 plus $220: $40 per maand extra, ofwel $480 per jaar. Voor een middelgroot mkb-volume is dat zelden de post waarop een AVG-besluit sneuvelt.
De echte kosten zitten in de inrichting: je DPIA, je verwerkersregister, je logging-afspraken en het testwerk om van model te wisselen als je EU-route het nieuwste model nog niet heeft. Wat dat aan tokens kost staat in het kostenoverzicht van AI voor bedrijven.
Wat je opgeeft op Bedrock en in Foundry: één generatie
Op twee routes is dat op 18 september 2026 zwart op wit te maken, op de derde niet.
- Azure EU Data Zone: GPT-5.6-familie wel, GPT-6 Astra niet.
- AWS Bedrock regionaal: Sonnet 5 en Opus 5 wel, Fable 5.1 alleen in us-east-1.
- Anthropic direct: geen EU, ongeacht het model.
- Vertex eu: Anthropic noemt de model-ID's en de eu-multiregio, maar Google noch Anthropic publiceert welk model in welke regio draait — controleer de console voordat je je op deze route vastlegt.
Plan er dus op. Bouw je applicatie zo dat het model een configuratiewaarde is en niet een aanname in je code, want op een EU-route wissel je vaker van model dan op een globale.
Dat is ook onze standaard bij maatwerk AI-software: modelkeuze achter een abstractielaag, zodat een residency-eis geen herbouw wordt.
Zo kiezen wij, en waar ons belang zit
Twee dingen die je van ons mag weten voordat je dit advies weegt.
We zijn Microsoft-reseller via Pax8 en kunnen Azure- en Microsoft 365-licenties leveren, dus bij een Azure-advies hebben wij een commercieel belang. En we bouwen standaard op Claude, omdat dat model in onze projecten het beste presteert op Nederlandstalig werk met veel context.
Die twee wijzen hier niet dezelfde kant op, en dat is precies waarom dit artikel bestaat.
Onze werkregel, in volgorde:
- Draait je organisatie al op Microsoft 365 en zijn GPT-modellen goed genoeg? Azure EU Data Zone, want dan valt je AI-verwerking onder dezelfde afspraken als de rest.
- Wil je Claude met EU-verwerking? Bedrock met een EU-profiel, of Vertex als je strikt EU-lidstaten nodig hebt.
- Moet het nieuwste model op dag één? Dan kies je bewust voor een globale route en leg je dat vast in je DPIA.
- Is je hele stack al Google Cloud? Vertex met het eu-endpoint, en niet de Gemini Developer-API.
Houd er verder rekening mee dat artikel 50 van de EU AI Act, de transparantieplicht, sinds 2 augustus 2026 van kracht is en buiten het uitstel viel. Voor hoog risico verschoven de datums met het Digital Omnibus-pakket wel: 2 december 2027 voor wat onder bijlage III valt, 2 augustus 2028 voor bijlage I.
Welk model onder de AVG op welk plan mag, staat los van je cloudroute; dat behandelen we in AI en AVG: welk model is AVG-proof.
Hoe we dit in een project vastleggen
Een route kiezen duurt een middag. Aantoonbaar maken dat hij klopt, duurt langer.
In onze AI-adviestrajecten zit dit in het readiness assessment van €3.500: nulmeting, gap-analyse en kansenlijst, met de routekeuze en de bewijsvoering erin.
Concreet leggen we per route drie dingen vast: de instelling zelf, de plek waar je hem controleert en de partij die je verwerkersovereenkomst tekent. Die drie zijn de kolommen uit de tabel bovenaan.
Twijfel je welke route bij jouw situatie past, of wil je een bestaande opzet laten toetsen? Leg de vraag telefonisch voor op 085 016 0118, of beschrijf je situatie kort via contact.
We kijken mee zonder dat daar meteen een traject uit hoeft te komen.
De rest van dit onderwerp, van modelkeuze tot kosten per aanbieder, staat gebundeld in onze vergelijking van AI-modellen.
Veelgestelde vragen
Opgesteld met AI-ondersteuning, geredigeerd en inhoudelijk verantwoord door Bram Dokman.










