E-Rechnungen
validieren, reparieren & erstellen
Prüfe deine ZUGFeRD-, Factur-X- oder XRechnung-Rechnung direkt im Browser gegen EN 16931 — kostenlos, ohne Anmeldung. Fehler behebst du automatisch, mit konkreten Korrekturvorschlägen. Oder erstelle und validiere Rechnungen per REST API und MCP-Client — auch XRechnung mit Leitweg-ID, direkt in deinem KI-Agenten.
Fehler automatisch beheben lassen? Wir korrigieren die Rechnung und fragen nur nach, was fehlt.
Alles auch per API und MCP
Prüf, erstell und repariere E-Rechnungen direkt aus deinem Code oder KI-Agenten. Ein Request, strukturiertes JSON zurück — ohne Zusatzsoftware.
- REST API für Prüfen, Erstellen und Reparieren
- MCP-Client für Claude und andere KI-Agenten
- ZUGFeRD, Factur-X und XRechnung, auch mit Leitweg-ID
- Gehostet in Deutschland, EN 16931 konform
curl -X POST https://api.zugferd-validator.de/v1/validate \
-H "X-Api-Key: dein_key" \
-d '{"file_type":"xml","file_content":"..."}'
# Antwort
{
"valid": false,
"format": "ZUGFeRD 2.4 / Factur-X",
"summary": "1 Fehler, 1 Warnung",
"errors": [{
"rule_id": "BR-DE-15",
"field": "BT-10",
"fix_suggestion": "Käuferreferenz ergänzen"
}]
}
E-Rechnungen erstellen, prüfen und reparieren
Erstellen, validieren, extrahieren, prüfen — direkt in deinem KI-Workflow.
Vier spezialisierte Tools
Validieren, extrahieren, prüfen und erstellen — jedes Tool für einen Zweck, immer als strukturiertes JSON.
validate_invoice
TOOL
Validiert ZUGFeRD-PDFs und XRechnung-XMLs gegen EN 16931. Gibt Fehler, Warnungen und Metadaten zurück.
extract_xml
TOOL
Extrahiert das eingebettete XML-Dokument aus einer ZUGFeRD/Factur-X-PDF inklusive Format- und Profilerkennung.
check_consistency
TOOL
Prüft ob sichtbare PDF-Daten (Nr., Datum, Betrag) mit dem eingebetteten XML übereinstimmen. Erkennt Manipulationen.
create_invoice
TOOL
Erzeugt aus strukturierten Daten eine valide ZUGFeRD-PDF oder XRechnung-XML — mehrere Positionen, alle USt-Kategorien, Leitweg-ID für B2G.
In 4 Schritten zur validierten Rechnung
Von der Anmeldung bis zum ersten Ergebnis in unter 5 Minuten.
npx zugferd-mcp-client einmalig im MCP-Client (Cursor, Windsurf o.ä.) konfigurieren.Funktioniert mit deinem Stack
Kompatibel mit allen MCP-fähigen Clients und direkt per REST API ansprechbar.
Lieber skriptbar? ZUGFeRD per CLI validieren — curl, Mustang-CLI & CI →
Transparent. Ohne Überraschungen.
Starte kostenlos mit Prüfen. Wechsle, wenn du mehr brauchst.
dauerhaft kostenlos
Rechnungen einzeln prüfen – im Browser oder per API.
Kostenlos starten- 20 Validierungen / Woche
- 1 Rechnung / Woche erstellen
- Alle 4 MCP-Tools
- 160 Regelkorrekturen
- Strukturiertes JSON
- – Nur eine Rechnung auf einmal prüfbar
- – „Erstellt mit zugferd-validator.de"-Fußzeile in erzeugten Rechnungen
- – Kein Support / kein SLA
jährlich abgerechnet · 228 €/Jahr
Für Firmen, die E-Rechnungen im Workflow prüfen.
Jetzt starten- Stapel-Prüfung: mehrere Rechnungen auf einmal
- Rechnung reparieren: Fehler automatisch beheben
- 500 Validierungen / Woche
- 20 Rechnungen / Woche erstellen
- White-Label-Rechnungen (eigenes Logo)
- Alles aus Prüfen
- E-Mail-Support (48h)
- 99 % Uptime SLA · priorisierte Updates
jährlich abgerechnet · 828 €/Jahr
Für hohe Volumina und geschäftskritische Prozesse.
Jetzt starten- Unbegrenzte Validierungen
- Unbegrenzt Rechnungen erstellen
- Stapel-Prüfung (größere Stapel)
- Alles aus Automatisieren
- Dedizierter Support
- Fair Use: 300 Aufrufe / Stunde
Alle Preise zzgl. MwSt. · Zur vollständigen API-Dokumentation →
Mehr als 300 Aufrufe/Stunde oder Batch-Verarbeitung? Enterprise-Tarif auf Anfrage →
¹ Fair Use Policy: Automatisieren ist auf 60, Skalieren auf 300 API-Aufrufe pro Stunde ausgelegt — ausreichend für normalen Geschäftsbetrieb. Für höheren Durchsatz, Massenverarbeitung oder ein festes SLA gibt es den individuellen Enterprise-Tarif.
| Feature | Prüfen | Automatisieren | Skalieren |
|---|---|---|---|
| Validierungen / Woche | 20 | 500 | Unbegrenzt¹ |
| Rechnungen erstellen / Woche | 1 | 20 | Unbegrenzt¹ |
| Max. API-Aufrufe / Stunde | – | 60 | 300 |
| Stapel-Prüfung (mehrere Rechnungen auf einmal) | |||
| Rechnung reparieren (Fehler automatisch beheben) | |||
| validate_invoice | |||
| extract_xml | |||
| check_consistency | |||
| create_invoice | |||
| White-Label (ohne Footer) | |||
| 160 Fix-Suggestions | |||
| E-Mail-Support | |||
| Dedizierter Support | |||
| SLA | 99 % | 99 % |
E-Rechnung, ZUGFeRD & Validierung — kurz erklärt
Antworten zu E-Rechnungspflicht, Formaten und Validierung.
Was ist ZUGFeRD?
Was ist der Unterschied zwischen ZUGFeRD und XRechnung?
Ist die E-Rechnung in Deutschland Pflicht?
Wie validiere ich eine ZUGFeRD- oder XRechnung-Datei?
/v1/validate mit deinem API-Key im X-Api-Key Header. Du erhältst strukturiertes JSON mit erkanntem Format und Profil, einer Fehler- und Warnungsliste mit Regel-ID (z. B. BR-DE-1), betroffenem BT-Feld, konkretem Korrekturvorschlag und XPath sowie den Metadaten der Rechnung. Validiert wird gegen EN 16931 mit Mustang Project und dem KoSIT-Validierungstool. Details in der API-Dokumentation.Was bedeutet EN 16931?
Was bedeutet ein BR-DE-Fehler bei der Validierung?
Welche Formate unterstützt der ZUGFeRD Validator?
Kann ich mit dem ZUGFeRD Validator auch Rechnungen erstellen?
POST /v1/create bzw. das MCP-Tool create_invoice erzeugst du aus strukturierten JSON-Daten eine valide E-Rechnung — wahlweise als ZUGFeRD-PDF (PDF/A-3 mit eingebettetem XML) oder als reine XRechnung-XML mit Leitweg-ID für den öffentlichen Sektor (B2G). Unterstützt werden mehrere Positionen, alle USt-Kategorien (Standard, steuerfrei, Reverse-Charge), Rabatte/Zuschläge und Zahlungsangaben. Neben normalen Rechnungen lassen sich auch Gutschriften und Stornos, Korrekturen sowie Anzahlungs- und Teilrechnungen mit Bezug auf die Ursprungsrechnung erzeugen. Die API ist zustandslos: Du bekommst die fertige Rechnung pro Aufruf zurück, gespeichert wird nichts. Geprüft wird die Erzeugung gegen EN 16931 — entweder optional direkt beim Erstellen oder im zweiten Schritt über validate_invoice.Gibt es eine Testumgebung (Sandbox) für die Rechnungserstellung?
zv_test_…, abrufbar im Konto). Damit testest du die Integration frei, ohne dein Live-Kontingent zu verbrauchen. Im Sandbox-Modus erzeugte Rechnungen tragen ein deutliches, gekacheltes „DEMO"-Wasserzeichen auf jeder Seite und einen Hinweis im XML — voll testbar, aber nicht für den Rechtsverkehr gültig. Für saubere, echte Rechnungen nutzt du den Live-Key. Validierung lässt sich ohnehin kostenlos über den Free-Tarif oder den öffentlichen Demo-Key ausprobieren.Was kostet der ZUGFeRD Validator? Gibt es einen kostenlosen Tarif?
Kann ich die API in Claude oder andere KI-Agenten integrieren?
zugferd-mcp-client) bereit, der sich per npm installieren und in MCP-kompatible KI-Tools wie Claude einbinden lässt. Er stellt die Tools validate_invoice, extract_xml, check_consistency und create_invoice zur Verfügung, sodass ein KI-Agent E-Rechnungen eigenständig prüfen, auslesen und erzeugen kann.Prüfe deine erste Rechnung
API-Key holen, in 5 Minuten live — kostenlos, ohne Setup.