AI-kosten: een harde limiet werkt alleen met een alarm erbij

Op 14 september meldde mijn controle dat de API van DeepSeek bereikbaar was. Elf seconden later viel de opdracht om op "402 Insufficient Balance".

De deur stond open. Er stond alleen geen geld meer op de rekening. Mijn controle keek naar de deur en niet naar het saldo.

Iedereen vreest de AI-rekening die uit de hand loopt. Over de andere kant van AI-kosten gaat het zelden: een systeem dat stilvalt omdat het geld op is.

Op 3 oktober schreef Simon Willison dat bijna elke betaalde dienst een harde limiet nodig heeft. Ik ben het met hem eens.

Mijn eigen systemen laten zien wat er nog bij moet. Een limiet zonder alarm vervangt een dure fout door een stille.

Een waarschuwingsmail stopt niets

Willison maakt een scherp onderscheid. Een zachte limiet stuurt je een mail als je over een bedrag gaat. Het verbruik loopt gewoon door.

Een harde limiet zet de dienst stil en geeft een foutmelding. Volgens Willison zijn zachte limieten "will not cut it". Ze lossen het probleem niet op.

Hij verwacht dat de meeste bedrijven liever foutmeldingen krijgen dan een onverwachte rekening van tienduizend dollar.

Wie zonder limiet wil werken, moet dat bewust aanzetten.

Het risico groeit door AI-agents. Die starten zelf code die geld kost. Een lus die blijft draaien, merkt niemand tot de rekening binnenkomt.

Bij Azure stopt een budget niets. Microsoft schrijft dat het verbruik doorloopt en dat de kostencijfers 8 tot 24 uur achterlopen.

Bij Google Cloud stopt een gewoon budget ook niets. Voor de Gemini API kun je sinds maart in AI Studio wel een maandplafond per project zetten.

Sinds juli kan dat ook in Google Cloud, nog als proefversie.

Wat het kost als er geen limiet is

In februari kreeg een Mexicaanse startup van drie mensen een Gemini-rekening van ruim $82.000. Normaal gaven ze $180 per maand uit.

Een gestolen API-sleutel deed dat in ongeveer twee dagen. Google wees de startup op de gedeelde verantwoordelijkheid voor de beveiliging.

Volgens Techzine accepteerden 2.863 openbaar zichtbare Google-sleutels verzoeken aan Gemini.

Veel stonden in de code van een website, bedoeld voor diensten als Maps.

Google heeft dat lek inmiddels gedicht. De les blijft staan: een sleutel zonder limiet is een open rekening.

Het risico heeft inmiddels een naam: denial of wallet. Iemand laat jouw AI draaien op jouw rekening.

OWASP zet het op de lijst van grootste risico's voor AI-toepassingen.

Welke aanbieders een harde limiet op AI-kosten hebben

De meeste grote aanbieders hebben er een. Hij staat alleen niet altijd standaard aan. En hij heet overal anders.

AanbiederHarde limietWat er gebeurt bij de grens
OpenAIJa, per organisatie of project. Je zet hem zelf aanFoutmelding 429
AnthropicJa, een eigen limiet per organisatie of werkruimteFoutmelding 400. Bij het plafond van je tier een 429
Google GeminiJa, sinds maart in AI Studio. Sinds juli ook in Google Cloud, als proefversieStop met ongeveer tien minuten vertraging
OpenRouterJa, per API-sleutelFoutmelding 403 als de sleutellimiet op is, 402 als het tegoed op is
AWSJa, per project, nog beperkt uitgeroldProject gepauzeerd. Na 90 dagen zonder actie is de data weg
AzureNee, alleen meldingenVerbruik loopt door
Overzicht per aanbieder: wie een harde limiet heeft, of die standaard aan staat en welke foutmelding je krijgt als het geld op is
Harde limieten en foutmeldingen per aanbieder, stand september 2026

Let op het plafond van de aanbieder zelf. Bij Anthropic ligt dat in de hoogste gewone tier op $200.000 per maand.

Dat is een plafond voor de aanbieder. Voor een MKB-bedrijf is het geen bescherming.

Hard is ook niet helemaal hard. OpenAI schrijft dat het verbruik iets over de grens kan gaan. Zet de limiet dus onder je echte maximum.

Een limiet zonder alarm is een stille storing

Nu de andere kant. Op 9 oktober liep mijn AI twee keer tegen een limiet van mijn account aan. Dat is precies wat een limiet hoort te doen.

Na de tweede keer bleef hij liggen. Ook toen de ruimte weer vrijkwam, gebeurde er nog zo'n zeventien uur niets. Niemand gaf hem een seintje.

De limiet deed zijn werk. Wat ontbrak, was een alarm. En een stap die het werk weer oppakt zodra het geld of de ruimte terug is.

Er speelt nog iets. Elke aanbieder meldt "geld op" op een andere manier. DeepSeek en OpenRouter geven een 402 als het tegoed op is. OpenAI geeft een 429.

Bij Anthropic krijg je een 400 als je eigen limiet bereikt is.

Bij het plafond van je tier is het een 429, zonder de gebruikelijke wachttijd. De datum staat alleen in de tekst van de foutmelding.

Software leest een 429 meestal als "te druk, probeer het zo opnieuw". Een eigen wachtlus kan dan blijven wachten. Tot de maand om is.

Op 14 september ging het op een andere manier mis.

Mijn controle zei "OK" omdat hij vroeg of de dienst bereikbaar was. De vraag had moeten zijn of er nog tegoed was.

Waarom stilte het gevaarlijkste is wat een AI-systeem doet, beschreef ik in AI-monitoring en stille fouten.

Wat ik zou instellen

  1. Een harde limiet per sleutel of project. Niet één plafond voor het hele account. Eén ontspoorde agent of gelekte sleutel kan dan niet alles opmaken.
  2. De limiet onder je echte maximum. Reken op een paar minuten uitloop voordat de stop werkt.
  3. Een alarm op 50 en 80 procent. Naar een mens die het leest, niet naar een gedeelde mailbox.
  4. Een saldocontrole in plaats van een bereikbaarheidscheck. Vraag het tegoed op voordat een grote taak start. DeepSeek en OpenRouter hebben daar een aparte vraag voor. Bij OpenAI en Anthropic lees je het verbruik uit en vergelijk je het zelf met je limiet.
  5. Geld op als eigen foutmelding. Laat je software een 402 of een bestedingslimiet nooit als "even wachten" behandelen. Stoppen en een mens waarschuwen.
  6. API-sleutels nooit in de code van je website. Daar vindt iedereen ze.

Een controle die bij elke uitkomst "OK" zegt, beschermt je niet. Daarover schreef ik in de controle die altijd groen is.

Gebruik je AI alleen via een abonnement per gebruiker, zoals ChatGPT of Claude voor teams? Dan liggen je kosten vast per maand, zolang extra verbruik uit staat.

Bij Claude en ChatGPT voor teams kan een beheerder dat aanzetten. Het ergste wat dan gebeurt, is een opgebruikte limiet.

📖 Lees ook: Claude Max geeft je elke maand API-tegoed: hoe een abonnement en betalen per gebruik naast elkaar werken

Veelgestelde vragen

Waar je begint

Waar in jouw bedrijf AI geld kan verbruiken zonder dat iemand het ziet, loop ik graag met je na. Op mijn pagina als AI-consultant lees je hoe ik dat aanpak.

Vincent van Deth

AI Strategy & Architecture

Vincent van Deth bouwt productiesystemen met AI voor het MKB. Hij is de maker van VNX, een multi-agent LLM orchestrator, en helpt teams betrouwbare AI-automatisering te shippen — zonder bullshit.

Reacties

Je e-mailadres wordt niet gepubliceerd. Reacties worden beoordeeld voor plaatsing.

Reacties laden...