Kosten pro Kunde trennen: KI-API-Verbrauch in geteilten n8n-Umgebungen tracken
KI-API-Kosten pro Kunde in einer geteilten n8n-Instanz sauber trennen: eigener Schlüssel je Mandant, Usage- und Cost-APIs, Stolperfallen.

Wer mehrere Kunden auf einer gemeinsamen n8n-Instanz betreibt, trennt deren KI-Kosten nicht in n8n, sondern beim Modellanbieter: je Kunde ein eigener API-Schlüssel in einem eigenen OpenAI-Projekt oder einem eigenen Anthropic-Workspace, ausgelesen über die Usage- und Cost-APIs der Anbieter. n8n zählt Ausführungen und Laufzeit, keine Euro pro Mandant. Die Kostenzuordnung entsteht damit in dem Moment, in dem Sie die Credential anlegen, nicht erst beim Schreiben der Rechnung. Stand: August 2026.
Warum n8n den KI-Verbrauch nicht selbst pro Kunde aufteilt
n8n misst den eigenen Betrieb, nicht die Rechnung des Modellanbieters. Das Insights-Dashboard führt laut n8n-Dokumentation die produktiven Ausführungen, die fehlgeschlagenen Ausführungen samt Fehlerquote, die eingesparte Zeit und die durchschnittliche Laufzeit. Alle vier Kennzahlen beschreiben Workflows, keine Token und keine Beträge. Hinzu kommt: Das Dashboard steht nur in den Plänen Pro, Business und Enterprise zur Verfügung, das Zusammenfassungs-Banner mit den letzten sieben Tagen dagegen in allen Plänen. Selbst gehostete Instanzen halten die Insights-Daten laut derselben Doku standardmäßig 365 Tage vor, per N8N_INSIGHTS_MAX_AGE_DAYS maximal 730 Tage.
Für eine Agentur heißt das: Die Frage "Was hat Kunde B im Juli an KI-Kosten verursacht?" lässt sich aus n8n heraus nicht sauber beantworten. Sie brauchen eine zweite Datenquelle, und die liegt beim Anbieter des Modells.
Ein API-Schlüssel je Kunde: hier entsteht die Zuordnung
Die tragende Ebene der Kostenzuordnung ist der API-Schlüssel, nicht der Workflow. Beide großen Anbieter bieten dafür einen eigenen Container, und beide Berichte-APIs können danach gruppieren.
OpenAI: Legen Sie je Kunde ein eigenes Projekt in der Organisation an und erzeugen Sie darin einen Projekt-API-Key. Der Verbrauch lässt sich anschließend nach
project_idgruppieren.Anthropic: Je Kunde ein eigener Workspace, darin ein eigener API-Schlüssel. Verbrauch und Kosten lassen sich nach
workspace_idundapi_key_idauswerten.Wichtige Stolperfalle: Bei Anthropic erscheint Verbrauch aus dem Default-Workspace in den Berichten mit
workspace_idgleichnull. Läuft auch nur ein Kunde dort, fällt sein Anteil in einen anonymen Sammeltopf und ist rückwirkend nicht mehr zuzuordnen.Ebenso: Nutzung aus der Anthropic Workbench hängt an keinem API-Schlüssel,
api_key_idbleibt dort leer. Testen Sie also nicht im Kundenkontext über die Konsole.
Wie lese ich den Verbrauch je Kunde maschinell aus?
Beide Anbieter stellen dafür Admin-Endpunkte bereit, die einen gesonderten Admin-Schlüssel verlangen, nicht den normalen API-Key aus Ihrer n8n-Credential. Das ist gewollt: Wer Workflows baut, soll nicht automatisch die Abrechnungsdaten der gesamten Organisation lesen können.
Anthropic Verbrauch: Der Endpunkt
/v1/organizations/usage_report/messagesliefert laut Usage-and-Cost-API-Doku Zeitraster von 1m, 1h oder 1d und erlaubt Filtern und Gruppieren nach API-Key, Workspace, Modell und Service-Tier.Anthropic Kosten:
/v1/organizations/cost_reportgibt Beträge in US-Dollar aus, ausschließlich im Tagesraster, gruppierbar nachworkspace_idunddescription.OpenAI Verbrauch:
/v1/organization/usage/completionskennt laut OpenAI-Cookbook zur Usage API dieselben drei Zeitraster und die Gruppierungenproject_id,api_key_id,user_id,modelundbatch.OpenAI Kosten:
/v1/organization/costsarbeitet ebenfalls nur im Tagesraster.
Zwei Details entscheiden darüber, ob die Auswertung im Monatslauf trägt. Anthropic gibt an, dass Verbrauchs- und Kostendaten üblicherweise innerhalb von fünf Minuten erscheinen: für eine Rechnung reicht das, für eine harte Echtzeit-Sperre nicht. Und im Tagesraster liefert die Anthropic-Usage-API standardmäßig 7 Buckets, maximal 31. Ein Kalendermonat passt damit gerade so in eine Abfrage, ein Quartalsbericht braucht Paginierung.
Ohne Gruppierung geben beide APIs die Zuordnungsfelder leer zurück. Die OpenAI-Doku weist ausdrücklich darauf hin, dass Felder wie project_id ohne group_by als null kommen. Wer das übersieht, hält eine korrekte Gesamtsumme in der Hand und hält sie für eine Kundenaufschlüsselung.
Was Sie in n8n trotzdem sauber halten müssen
Die Anbieterseite trägt die Zahlen, die n8n-Seite trägt die Ordnung. Projekte in n8n gruppieren Workflows und Credentials und erlauben je Nutzer unterschiedliche Rollen. Genau deshalb gehört die Kunden-Credential in das Kundenprojekt und nicht in den persönlichen Bereich eines Beraters: Sonst wandert im nächsten Quartal ein Workflow versehentlich auf den falschen Schlüssel, und die Aufschlüsselung stimmt still nicht mehr.
Das kostet allerdings Planstufen. Die n8n-Preisseite nennt für Starter 1 geteiltes Projekt bei 20 Euro pro Monat (jährliche Zahlung), für Pro 3 Projekte bei 50 Euro, für Business 6 Projekte bei 667 Euro und für Enterprise unbegrenzt viele Projekte zu Konditionen nach Absprache (Stand: August 2026). Rollenbasierte Rechte gibt es laut n8n-Doku in allen Plänen außer der Community Edition. Wer sieben Kunden in einer Pro-Instanz unterbringt, hat also drei Projekte für sieben Mandanten und muss die Trennung über Namenskonventionen und Tags nachbauen, was funktioniert, aber Disziplin verlangt.
In NordFlux-Projekten hat sich ein einfacher Schlüssel bewährt: Kundenkürzel im Namen von Projekt, Credential und Anbieter-Workspace identisch halten. Dann ist der Monatsabgleich zwischen Anbieterbericht und n8n-Bestand rein textuell möglich, und ein Kürzel, das nur im Anbieterbericht auftaucht, verrät einen vergessenen alten Schlüssel. Die Lizenzfrage, wer eine geteilte Instanz überhaupt betreiben darf, ist davon unabhängig und steht in Darf meine Agentur n8n für Kunden hosten? beschrieben.
Was heißt das für die Rechnung an den Kunden?
Zwei Abrechnungsmodelle funktionieren in der Praxis, ein drittes nicht. Durchreichen mit Aufschlag bildet die Schwankung ehrlich ab und passt, wenn der Kunde die Nutzung selbst steuert, etwa bei einem Chat-Assistenten. Eine Pauschale mit Verbrauchsdeckel passt, wenn der Workflow ereignisgesteuert läuft und das Volumen planbar ist, etwa bei der Klassifizierung eingehender E-Mails. Nicht funktioniert die Pauschale ohne Deckel: Ein Kunde, der sein Volumen verdoppelt, verdoppelt Ihre Kosten, nicht seine.
Welches Modell im Workflow konkret wie teuer wird, hängt an der Modellwahl je Schritt. Dazu und zur Einrichtung der Credentials selbst steht das Nötige in Claude/OpenAI anbinden: Credentials, Modellwahl, Kostenkontrolle. Wenn Sie den Aufbau einer mandantenfähigen Umgebung nicht selbst stemmen wollen, unterstützen wir Sie im Rahmen unserer n8n-Beratung.
Häufige Fragen
Reicht es, den n8n-Workflow pro Kunde zu taggen?
Nein. Tags ordnen Workflows, aber sie erreichen die Abrechnung des Modellanbieters nicht. Ohne getrennte API-Schlüssel bekommen Sie eine Gesamtrechnung, die sich nachträglich nur noch schätzen lässt. Tags sind sinnvoll als zweite Ordnungsebene, nicht als Ersatz für getrennte Schlüssel.
Kann ich einen einzigen Schlüssel nutzen und über das Feld "user" trennen?
Bei OpenAI ist eine Gruppierung nach user_id möglich, das trägt technisch. Es ist aber die schwächere Trennung: Ein Tippfehler im Feld erzeugt einen neuen Pseudokunden, und ein kompromittierter Schlüssel betrifft sofort alle Mandanten. Getrennte Projekte oder Workspaces sind robuster und lassen sich zusätzlich einzeln deaktivieren.
Wie oft sollte ich die Verbrauchsdaten abrufen?
Für die Abrechnung genügt ein Monatslauf. Für eine Budgetwarnung ist ein täglicher Abruf sinnvoll, den Sie selbst als n8n-Workflow bauen können. Anthropic gibt an, dass ein Abruf pro Minute im Dauerbetrieb unterstützt wird und Ergebnisse für Dashboards zwischengespeichert werden sollten.
Brauche ich dafür zwingend eine Enterprise-Lizenz von n8n?
Für die Kostenzuordnung selbst nicht, die passiert beim Modellanbieter und ist von der n8n-Lizenz unabhängig. Für saubere Projekt- und Rechtetrennung innerhalb einer geteilten Instanz brauchen Sie mindestens einen Plan mit rollenbasierten Rechten, also nicht die Community Edition, und ab etwa einer Handvoll Kunden mehr Projekte, als Starter und Pro bieten.
Simon Glowik
Gründer von NordFlux. Sieben Jahre Erfahrung von Web und SEO bis zur Automatisierung im Konzern-Maßstab, heute pragmatisch für den Mittelstand und mit deutscher Datenhoheit.
Zertifizierungen
- Microsoft zertifiziert — PL-900 und AZ-900
- UiPath zertifiziert — Automation Developer Associate
Konkrete Fragen zu Automatisierung oder KI?
In der kostenlosen Erstanalyse besprechen wir Ihren Fall direkt. Unverbindlich.