COMPLIANCE-API — ELEKTRONISCHE RECHNUNGSSTELLUNG

Prüfen und korrigieren Sie Ihre elektronischen Rechnungen per API.

Übermitteln Sie eine Factur-X-, CII- oder UBL-Datei: Factlint prüft sie gegen die EN 16931 und das angesteuerte nationale Regelwerk und liefert entweder ein verwendbares Dokument oder die genaue Liste dessen, was fehlt — zu jedem Mangel die Regel, ihre XPath-Stelle und ob er automatisch behoben werden kann.

Dieselbe Datei, dasselbe Regelwerk, dasselbe Urteil — in zehn Jahren.

Kostenlos, ohne Konto
Unbegrenztes Volumen auf /validate
Urteile zehn Jahre wiederholbar
Akzeptierte FormateFactur-XZUGFeRDUN/CEFACT CIIUBL 2.1
Angewandte RegelwerkeDEXRechnung 3.0.2 (KoSIT)EUEN 16931-1:2017FREN 16931 CIUS France + BR-FR-CTC (FNFE)
# Senden der Rechnung an die Factlint-Prüf-Engine
curl -X POST https://api.factlint.com/v1/validate \
  -F "file=@facture_2026_048.pdf" \
  -F "ruleset=eu-en16931-2026-08" \
  -F "pinned=true"
Saxon-HE-Engine & CEN-Schematron: Jede Anfrage wird gegen einen deterministischen, mit Zeitstempel versehenen Artefakt-Container geprüft.
Factur-X · ZUGFeRD · UN/CEFACT CII · UBL 2.1
Format: PDF/A-3 & XML•Zero Retention
Nächste FristDeutschland
  • Ausstellung — Unternehmen mit einem Umsatz über 800 000 €
  • Ausstellung — Kleinstunternehmen
  • Empfang und E-Reporting — nicht umsatzsteuerpflichtige Unternehmen

Nicht jede Datei, die jetzt im Umlauf ist, besteht die Prüfung.

Rechnung prüfenkostenlos, ohne Konto
65+
Schematron-Regeln
EN 16931 CEN
4
Versiegelte Regelwerke
Wiederholbare Urteile
4
Unterstützte Formate
Factur-X · ZUGFeRD · UN/CEFACT CII · UBL 2.1
Null
Datenspeicherung
Verarbeitung im RAM
Produktzusagen

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-Vertraulichkeit

Die 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.

Flüchtige Verarbeitung im Arbeitsspeicher
Keine Geschäftsdaten in den Protokollen
Gehostet in der EU
Strikte Trennung der Sitzungen

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.

engine.pinned: true

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.

Eine strikte Produktregel, ohne Ausnahme

Keine Anmeldung nötig

Sofortiger Zugang

Der 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.

Null Reibung zum Start
Unbegrenzte Prüfung
SDKs für Java, Node und PHP bereit

Was hineingeht, was herauskommt

Ihre Rechnung geht hinein, ein verwendbares Dokument kommt heraus

Oder andernfalls die genaue Liste dessen, was fehlt — mit Regel, Fundstelle und der Angabe, wer es liefern muss. Eine dritte Antwort gibt es nicht.

Ihre RechnungPrüfenKorrigierenAnreichernKonvertierenVersiegelnVerwendbare Rechnung

Die Rechnung ist konform

Sie geht unverändert zurück. Ihre Verarbeitung läuft ohne Eingriff weiter.

status: passed

Ein Wert fehlt

Factlint nennt welcher, wo und unter welcher Regel. Erfunden wird er nie: eine ausgedachte Rechnungsnummer ist schlimmer als ein leeres Feld.

status: needs_input

Der Mangel ist struktureller Art

Factlint behebt ihn und liefert das genaue Diff nach XPath. Datumsformat, Dezimaltrennzeichen, Schreibweise des Währungscodes, PDF/A-3-Hülle.

status: fixed

Ein Betrag geht nicht auf

Factlint berechnet den erwarteten Wert und schlägt ihn vor — geschrieben wird er nie. Betrag, Steuersatz oder IBAN werden nicht anstelle des Ausstellers korrigiert.

status: blocked

Sie müssen es belegen können

Das Nachweispaket versiegelt das Urteil mit der Prüfsumme des Regelwerks, das es gefällt hat. Über die gesamte steuerliche Aufbewahrungsfrist identisch wiederholbar.

Nachweispaket

Modulare API-Architektur

Die Prüf-Pipeline

Fünf unabhängige Bausteine — oder ein einziger Aufruf POST /v1/process, der sie alle orchestriert.

STEP 01
Kostenlos & unbegrenzt
POST /v1/validate

Prüfen

5 automatische Prüfstufen

STEP 02
Umkehrbares Diff
POST /v1/fix

Korrigieren

Automatische Behebung von Mängeln

STEP 03
VIES & BAN
POST /v1/enrich

Dritte prüfen

Direkte Prüfung von SIREN und USt-IdNr.

STEP 04
Byte für Byte
POST /v1/convert

Umwandeln

XML entnehmen oder anhängen

STEP 05
Belastbarer Nachweis
POST /v1/evidence

Versiegeln

Kryptografischer Nachweis des Urteils

POST /v1/validateKostenlos & unbegrenzt

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.

Deterministische Ausführung
Payload: Multipart / XML / PDF
Response: JSON standardized schema
POST /v1/processOrchestrierung

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.

Die API erkunden
Unveränderliche Urteile

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).

Europäischer Kern versiegelt
eu-en16931-2026-08

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.

Nachweispaket — kryptografische Bestätigung
UNVERÄNDERLICHES URTEIL
RULESET IDENTIFIER
eu-en16931-2026-08
SHA256 MANIFEST FINGERPRINT
3433666fbc3699ef87b003a8d9a21fe6c83f98218172c9a
VERIFIED ARTEFACTS
• schematron-cen v1.3.16Verified
• saxon-he v12.5Verified
• verapdf-engine v1.24Verified
SEAL FINGERPRINT
24257f71985f39dced920d95758bb3c8a91012f
PRÜFEN SIE IHRE RECHNUNG IN FÜNF SEKUNDEN

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.

Kostenlos, ohne Kreditkarte
Verarbeitung vollständig im Arbeitsspeicher
Factur-X, XRechnung und CII unterstützt