Generiere, validiere und verarbeite europäische E-Rechnungen (EN 16931) in Sekunden.
Kein PDF-Chaos, nur sauberes JSON. Integrierbar in jede Programmiersprache.
Lade dein PDF oder XML hoch und prüfe sofort, ob es dem ZUGFeRD-Standard entspricht. Zum eigenständigen Online-Validator mit detailliertem Prüfbericht →
Klicke zum Auswählen oder ziehe eine Datei hierher
Unterstützt: .pdf (mit Factur-X) oder .xml
Die ZUGFeRD-Generierung war noch nie so einfach. Sende uns ein schlankes JSON-Objekt mit deinen Rechnungsdaten und wir kümmern uns um die komplexe EN 16931-Validierung, das PDF/A-3 Rendering und die XML-Einbettung.
import requests
url = "https://e-rechnung-cloud.de/v1/invoice/generate"
headers = {"X-API-Key": "zg_live_dein_api_key_hier"}
payload = {
"invoice_number": "RE-2026-001",
"issue_date": "2026-10-01",
"seller": {
"name": "Deine SaaS GmbH",
"street": "Musterstraße 1",
"city": "Berlin",
"zip_code": "10115",
"country": "DE",
"vat_id": "DE123456789",
"iban": "DE99100100100123456789"
},
"buyer": {
"name": "Kunde AG",
"street": "Kundenweg 2",
"city": "München",
"zip_code": "80331",
"country": "DE"
},
"line_items": [
{
"description": "Software Lizenz",
"quantity": 1,
"unit_price": 99.00,
"tax_rate_percent": 19.0
}
]
}
response = requests.post(url, json=payload, headers=headers)
with open("rechnung.pdf", "wb") as f:
f.write(response.content)
Ob vollautomatisierte No-Code Workflows mit n8n & Make, offizielle Marktplatz-Integrationen oder native Anbindung via Python & cURL – erstelle rechtskonforme E-Rechnungen in Rekordzeit.
Universeller Webhook-Workflow für n8n Cloud & Self-Hosted. Empfängt Rechnungsdaten und liefert die fertige PDF/A-3 Datei aus.
Eigene Custom-App Definitionen für Connection & Module. Mappt ZUGFeRD-Positionen direkt ohne Code.
Offizielle Client-Bibliotheken für Python (pip install zugferd-client) und PHP Composer.
Bereinigte OpenAPI 3.1 Spezifikation. Für den 1-Klick Import in Postman oder das direkte Listing auf RapidAPI.
Entdecke vollständige Code-Beispiele, Testskripte und Schemadefinitionen auf GitHub.
Gib deinen API-Key ein, um dein verbleibendes Dokumenten-Guthaben in Echtzeit abzufragen.
Skaliert mit deinem Volumen. Keine versteckten Kosten.
Automatische Rechnung nach jedem Kauf.
Sichere Zahlung über Stripe. Keine Kreditkarte für den Test-Modus erforderlich.
Alles, was Entwickler, IT-Leiter und Geschäftsführer zur B2B-E-Rechnungspflicht (2025–2028) wissen müssen.
Seit dem 01.01.2025 müssen alle inländischen B2B-Unternehmen in Deutschland elektronische Rechnungen empfangen und archivieren können. Für die Ausstellung greifen die gesetzlichen Übergangsfristen (2026/2027/2028): Reine PDF-Dateien ohne XML-Struktur genügen den Anforderungen nicht mehr. Es sind strukturierte Formate nach der europäischen Norm EN 16931 erforderlich – genau hierfür ist unsere API ausgelegt (ZUGFeRD 2.2 / Factur-X und XRechnung).
ZUGFeRD (Factur-X) ist ein hybrides Format: Es besteht aus einem für Menschen lesbaren PDF/A-3 Dokument, in dem eine strukturierte XML-Datei unsichtbar eingebettet ist. XRechnung hingegen ist ein reines XML-Dokument ohne visuelle PDF-Darstellung, das vor allem im öffentlichen Sektor (B2G) vorgeschrieben ist. Unsere API unterstützt beide Modi.
Ganz einfach über einen HTTP-POST-Request an /v1/invoice/generate mit deinen Rechnungsdaten als JSON. Für n8n und Make.com findest du oben in unserer Integrations-Sektion fertige 1-Klick Vorlagen. Entwickler können unsere Schritt-für-Schritt Python-Anleitung oder den n8n-Guide nutzen.
Nein. Die Verarbeitung erfolgt rein flüchtig im Arbeitsspeicher (Stateless Processing). Es werden zu keinem Zeitpunkt Kundendaten, Rechnungsbeträge oder PDFs in einer persistenten Datenbank gespeichert.
Ja! Mit dem öffentlichen Test-Key zg_test_ouroboros_001 kannst du die API unbegrenzt und ohne Registrierung testen. Außerdem kannst du vorhandene Rechnungsdateien jederzeit in unserem Live-Validator prüfen.