Finden Sie heraus, warum eine E‑Rechnung an EN 16931 scheitert

Ziehen Sie eine Factur-X-, XRechnung-, UBL- oder CII-Rechnung hinein und lassen Sie sie durch dasselbe offizielle Regelwerk laufen, das eine empfangende Plattform prüft: EN 16931-Schematron plus die Regeln des Profils. Jede fehlgeschlagene Regel wird mit BT-Referenz und einer klaren Erklärung angezeigt.

POST /v1/validate live
Anfrage
curl https://api.einvoicekit.com/v1/validate \
  -H "Authorization: Bearer eik_live_..." \
  -F "file=@invoice.pdf"
200 valid: false BR-CO-15

Diese Seite ruft genau den Endpunkt auf, den auch Ihr eigener Code aufrufen würde.

Rechnung hier ablegen oder klicken, um eine Datei zu wählen

.xml (UBL, CII, XRechnung) oder .pdf (Factur-X / ZUGFeRD). Geprüft mit dem vollständigen offiziellen Regelwerk, nie gespeichert.

Keine Rechnung zur Hand? Probieren Sie ein Beispiel:

Dateien werden im Arbeitsspeicher verarbeitet, um das Ergebnis zu erzeugen, und danach verworfen. Nichts wird gespeichert, und für diese Seite ist kein Konto nötig.

Was geprüft wird

Jeder Lauf hier ist das vollständige offizielle Regelwerk, nie eine Vorschau davon:

Das EN 16931-Schematron: jedes Pflichtfeld und jede Summe, geprüft wie eine empfangende Plattform sie prüft.
Die eigenen Regeln des erkannten Profils obendrauf: XRechnung, Factur-X (BASIC WL, EN 16931, EXTENDED), ZUGFeRD, Peppol BIS.

Prüfen Sie eine französische Rechnung aus Ihrem eigenen Code? Fügen Sie die von FNFE-MPE für das Mandat veröffentlichten BR-FR-Regeln mit target=france hinzu, dokumentiert auf der API-Seite.

Kostenloser API-Schlüssel

100 Prüfungen plus 20 erzeugte Rechnungen pro Monat, für immer. Ohne Kreditkarte.

Kostenlosen API-Schlüssel holen