Dieselbe Datei, dasselbe Regelwerk, dasselbe Urteil — in zehn Jahren.
Factlint nimmt eine elektronische Rechnung — Factur-X, CII oder UBL — und liefert entweder ein verwendbares Dokument oder die genaue Liste dessen, was fehlt: zu jeder Lücke die Regel, ihre XPath-Stelle und ob sie automatisch behoben werden kann.
curl -X POST https://api.factlint.com/v1/validate \ -F "file=@facture_2026_048.pdf" \ -F "ruleset=eu-en16931-2026-08" \ -F "pinned=true"
Die nicht verhandelbaren Garantien von Factlint
Gebaut für anspruchsvolle Architekten und Entwickler. Eine Prüfinfrastruktur, die deterministisch, Zero-Trust und reproduzierbar ist.
Nichts wird aufbewahrt
Vollständige DSGVO-VertraulichkeitDie Verarbeitung erfolgt zu 100 % im flüchtigen Arbeitsspeicher (RAM). Die Nutzdaten Ihrer Rechnungen — Kundennamen, Adressen, Beträge, IBAN-Bankverbindungen — werden nie auf die Festplatte geschrieben, auch in keine Protokolldatei.
Wiederholbare Urteile
Jeder Bericht stützt sich auf ein Regelwerk, das angeheftet, mit Zeitstempel versehen und gehasht ist (SHA-256). Auch wenn sich die Norm weiterentwickelt, bleibt das Urteil identisch und noch in zehn Jahren überprüfbar.
Kein Betrag wird je geschrieben
Abweichungen bei Beträgen (Umsatzsteuer, Netto- und Bruttosummen, Bemessungsgrundlagen) werden berechnet und im Feld suggested_value vorgeschlagen. Sie werden nie automatisch überschrieben, damit die Verantwortung dort bleibt, wo sie hingehört — bei Ihnen.
Keine Anmeldung nötig
Sofortiger ZugangDer Prüfendpunkt POST /v1/validate ist offen und kostenlos und steht sofort bereit — für Ihre Integrationstests braucht es weder Konto noch API-Schlüssel.
Die Prüf-Pipeline
Fünf unabhängige Bausteine — oder ein einziger Aufruf POST /v1/process, der sie alle orchestriert.
Prüfen
5 automatische Prüfstufen
Korrigieren
Automatische Behebung von Mängeln
Dritte prüfen
Direkte Prüfung von SIREN und USt-IdNr.
Umwandeln
XML entnehmen oder anhängen
Versiegeln
Kryptografischer Nachweis des Urteils
So funktioniert der Schritt „Prüfen“
PDF/A-3-Container (veraPDF), Anhänge und XMP, Profilkohärenz, XSD-Prüfung, danach europäisches (CEN EN 16931) und nationales Schematron.
Alles in einer einzigen Anfrage ausführen?
Der Endpunkt /v1/process verkettet Prüfung, Autofix, BAN/VIES-Anreicherung, Umwandlung und kryptografische Versiegelung zu einem einzigen HTTP-Aufruf.
Ein datiertes Urteil, das sich Jahre später wiederholen lässt
Regulatorische Regelwerke bewegen sich ständig (Factur-X 1.08 auf 1.09, halbjährliche CEN-Revisionen, DGFiP-Spezifikationen V3.0 auf V3.2). Eine Rechnung, die bei ihrer Ausstellung in Ordnung war, läuft Gefahr, zwei Jahre später von einem neueren Prüfer zu Unrecht abgelehnt zu werden.
Bei Factlint trägt jedes Urteil die genaue Kennung, den SHA-256-Hash und das Wirksamkeitsdatum des Regelwerks — und jedes verwendeten Artefakts (Schematron, XSD, veraPDF, Saxon).
Das Manifest eu-en16931-2026-08 ist vollständig versiegelt. Seine Artefakte (Saxon 12.5, CEN-Schematron 1.3.16) sind gehasht und bleiben ausführbar.
Eine Seite pro Fehlercode
Jeder von der API zurückgegebene Fehler ist dokumentiert: mit seiner technischen Erklärung, der zugrunde liegenden Norm und dem Weg zur Korrektur.
Der Bruttobetrag entspricht nicht dem Nettobetrag zuzüglich Umsatzsteuer
Der Gesamtbetrag einschließlich Umsatzsteuer (BT-112) muss exakt der Gesamtsumme ohne Umsatzsteuer (BT-109) zuzüglich des Gesamtbetrags der Umsatzsteuer (BT-110) entsprechen.
Das im XMP angegebene Profil weicht von dem des XML ab
`fx:ConformanceLevel` in den XMP-Metadaten des PDF muss der im eingebetteten XML angegebenen Profil-URN entsprechen.
Das Ausgabe-Farbprofil fehlt
Ein PDF/A-3 muss einen OutputIntent mit einem ICC-Profil angeben — für eine Rechnung in der Praxis sRGB.
Die Kennung der Spezifikation fehlt
Die Rechnung muss die URN des Profils angeben, dem sie entspricht, in `ram:GuidelineSpecifiedDocumentContextParameter/ram:ID`.
Europa stellt Land für Land um
10 Rechtsräume werden verfolgt, jede Zeile mit Quelle und Datum. Die Status werden aus den Daten berechnet und nie von Hand eingetragen — genau das verhindert, dass sie veralten, ohne dass es jemand bemerkt.
Empfang — alle umsatzsteuerpflichtigen Unternehmen.
Ausstellung — Großunternehmen und größere Mittelständler.
Ausstellung — alle übrigen ansässigen umsatzsteuerpflichtigen Unternehmen.
Ausstellung — Unternehmen mit einem Umsatz über 800 000 €.
Rechnung ablegen und sehen, was bricht
Fünf automatische Prüfstufen, ein lesbarer Bericht und die Details dessen, was gelaufen ist. Ohne Konto, ohne API-Schlüssel, ohne Mengenbegrenzung — und das Dokument wird nie aufbewahrt.