E-Rechnung prüfen – kostenlos und ohne Anmeldung
Laden Sie eine XML- oder PDF-Rechnung hoch: Der Validator erkennt Format und Land selbst und prüft mit den offiziellen Regelwerken – XRechnung, ZUGFeRD / Factur-X, Peppol BIS, FatturaPA, KSeF FA(3), CIUS-RO und HR-CIUS.
Diese Seite auf: English
Was geprüft wird
- Format, Profil und Syntax werden automatisch erkannt: UBL, CII, FatturaPA, KSeF und PDF mit eingebettetem XML.
- XML-Schema und Schematron-Regeln des passenden Regelwerks in der aktuell gültigen Version.
- ZUGFeRD- und Factur-X-PDFs zusätzlich auf PDF/A-3, mit veraPDF.
- Jeder Befund mit Regel-ID, Schweregrad, Meldung und Position im XML – und einem Link zur Erklärung der Regel.
Verwendete Regelwerke
| Regelwerk | Herausgeber | Version |
|---|---|---|
| XRechnung mit CEN-Regeln EN 16931 | KoSIT, CEN | 3.0.2 |
| ZUGFeRD / Factur-X | FeRD, FNFE-MPE | 2.5.2 |
| Peppol BIS Billing 3.0 | OpenPeppol | 3.0-2026.5 |
| KSeF FA(3) (XML-Schema) | Polnisches Finanzministerium | FA3-1-0E |
| Französische Regeln BR-FR, EXTENDED-CTC-FR | FNFE-MPE | 1.4.0.04 |
| CIUS-RO | Rumänisches Finanzministerium | 1.0.9 |
| HR-CIUS (eRačun) | Kroatische Steuerverwaltung | 1.0.4 |
| Hinweise für die Slowakei | diese API (keine offiziellen Regeln) | 1.0 |
| FatturaPA (XML-Schema, SDI-Kontrollen) | Agenzia delle Entrate | 1.2.3 |
Alle Regeln mit Erklärung
Jeder Befund im Ergebnis verlinkt auf eine Seite mit dem offiziellen Regeltext, dem Schweregrad je Regelwerk und der technischen Prüfung. Die Regeln dieser Seite:
- FX-SCH-A 899
- UBL-CR 679
- CII-SR 482
- BR-FR 114
- CII-DT 101
- BR-RO 100
- BR 60
- UBL-SR 54
- PEPPOL-EN16931 48
- HR-BR 44
- BR-FR-CO 32
- BR-DE 31
- DE-R 31
- SDI 29
- BR-FR-DEC 25
- BR-CO 24
- UBL-DT 24
- BR-CL 23
- BR-DEC 21
- BR-DEC-RO 21
- BR-FR-MV 20
- GR-R 17
- PEPPOL-COMMON 17
- BR-DEX 15
- BR-O 14
- DK-R 14
- SE-R 13
- BR-FREXT 12
- BR-IC 12
- Checks of this API 11
- BR-AE 10
- BR-AF 10
- BR-AG 10
- BR-E 10
- BR-G 10
- BR-IG 10
- BR-IP 10
- BR-S 10
- BR-Z 10
- IS-R 10
- BR-FXEXT 9
- NL-R 9
- BR-FXEXT-BR 8
- BR-DE-CVD 7
- BR-FR-BD 7
- BR-FREXT-CL 7
- BR-FXEXT-CO 7
- BR-FREXT-BR 6
- BR-FREXT-CO 6
- BR-FXEXT-S 6
- BR-TMP 6
- CII-FREXT-SR 6
- BR-FREXT-S 5
- BR-FXEXT-AE 5
- BR-FXEXT-AF 5
- BR-FXEXT-AG 5
- BR-FXEXT-E 5
- BR-FXEXT-G 5
- BR-FXEXT-IC 5
- BR-FXEXT-O 5
- BR-FXEXT-Z 5
- BR-FREXT-AE 4
- BR-FREXT-AF 4
- BR-FREXT-AG 4
- BR-FREXT-E 4
- BR-FREXT-G 4
- BR-FREXT-IC 4
- BR-FREXT-O 4
- BR-FREXT-Z 4
- HR-BR-AE 4
- HR-BR-E 4
- HR-BR-S 4
- HR-BR-Z 4
- IT-R 4
- BR-B 2
- GR-S 2
- HR-BR-CL 2
- NO-R 2
- UBL-FREXT-CR 2
- BR-DE-TMP 1
- BR-EXT-CL 1
- BR-FR-MV-BD 1
- BR-FXEXT-CII-DT 1
- BR-TMP-CVD 1
- CII-EXT-DT 1
- CII-FREXT-CR 1
- CII-FREXT-DT 1
- CII-FREXTDT 1
- SK 1
- UBL-FREXT-SR 1
Prüfung automatisieren
Derselbe Validator als REST-API: ein Aufruf mit Ihrem API-Schlüssel, Ergebnis als JSON. Der Free-Plan enthält 100 Dokumente im Monat.
curl -H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/xml" \
--data-binary @rechnung.xml \
"https://einvoice-api-main-f5141d8.zuplo.app/v1/validate"
Datenschutz
Die Datei wird verschlüsselt über unser API-Gateway (Zuplo) an unseren Server in Deutschland übertragen, dort nur im Arbeitsspeicher geprüft und nach der Antwort verworfen. Sie wird weder gespeichert noch protokolliert. Um die Prüfungen pro Tag zu zählen, nutzt das Gateway Ihre IP-Adresse; der Zähler verfällt nach 24 Stunden. Die Seite setzt keine Cookies. Nutzen Sie nach Möglichkeit Test- oder anonymisierte Rechnungen. Details in der Datenschutzerklärung.
Häufige Fragen
Ist der Validator kostenlos?
Ja. Sie prüfen 5 Dateien pro Tag ohne Anmeldung. Für mehr Dokumente und die Prüfung in Ihrer eigenen Software gibt es die API, auch mit einem kostenlosen Plan (100 Dokumente im Monat).
Werden meine Rechnungen gespeichert?
Nein. Die Datei wird nur im Arbeitsspeicher geprüft und nach der Antwort verworfen, auf Servern in Deutschland. Sie landet weder auf der Festplatte noch in einem Protokoll.
Ist das Ergebnis verbindlich?
Der Validator nutzt die offiziellen Regelwerke in der aktuell gültigen Version und nennt sie im Ergebnis. Ob ein Empfänger oder eine Plattform die Rechnung annimmt, entscheidet dieser selbst. Keine Rechts- oder Steuerberatung.
Versendet der Validator meine Rechnung?
Nein. Er prüft nur. Den Versand über Peppol, SDI, KSeF oder eine Plattform übernimmt Ihr Dienstleister.
Weitere Validatoren
- XRechnung prüfen – mit den offiziellen KoSIT-Regeln
- ZUGFeRD prüfen – PDF und XML in einem Schritt
- Validate Factur-X – with the French BR-FR rules
- Validate a Peppol BIS Billing 3.0 invoice
- Validate FatturaPA before sending it to the SDI
- Validate a KSeF FA(3) invoice before sending it
- Validate a CIUS-RO invoice before uploading it to SPV
- Validate a Croatian eRačun (HR-CIUS)