Finekot API
EN 16931 · XRechnung 3.0 · ZUGFeRD / Factur-X

PDF-Rechnung in XRechnung umwandeln

PDF, Scan oder Foto ablegen. Felder werden gelesen, USt neu berechnet, XRechnung-3.0-XML erzeugt und geprüft.

Kostenlos im Playground: 10 Prüfungen pro Tag und IP. Mit Schlüssel: €0,10 pro Dokument.

Schritt 1 sendet Text oder Bild der Rechnung über OpenRouter an ein Sprachmodell. Die hochgeladene Datei wird nicht gespeichert; die erzeugte E-Rechnung liegt 24 Stunden hinter einem signierten Link und wird dann gelöscht.

Ergebnis

Hier erscheinen Ergebnis, Profil, Summen und jeder Regelverstoß.

E-Rechnung prüfen

Offizielle Regeln EN 16931 und XRechnung. Fehler mit Regel-ID, Meldung und Fundstelle.

10 kostenlose Prüfungen am Tag · €1 gratis mit Schlüssel · danach €0,02 pro Prüfung

Verarbeitung auf Servern in Deutschland (Hetzner, Falkenstein). Die hochgeladene Datei wird im Arbeitsspeicher geprüft und nicht gespeichert.

Ergebnis

Hier erscheinen Ergebnis, Profil, Summen und jeder Regelverstoß.

Vom PDF zur XRechnung in zwei Schritten

Schritt 1 liest die Rechnung: Verkäufer, Käufer, USt-IdNr., Nummer, Daten, jede Position mit Menge, Preis und Steuersatz, IBAN. Text-PDFs werden direkt gelesen, Scans und Fotos per OCR. Rechenwerte, IBAN-Prüfziffer und USt-IdNr.-Format werden geprüft.

Schritt 2 erzeugt XRechnung 3.0 in UBL: Positionsbeträge und USt je Satz werden aus den Positionen neu berechnet, danach wird die Datei mit denselben KoSIT- und EN-16931-Regeln geprüft wie im Validator.

XRechnung verlangt Angaben, die im PDF oft fehlen: Telefon und E-Mail des Verkäuferkontakts, elektronische Adresse des Käufers, Käuferreferenz. Sie ergänzen sie im Formular zwischen den Schritten; nichts wird erfunden.

Fristen

Was gesetzlich gilt und ab wann. Daten aus den amtlichen Quellen unter jedem Land.

Deutschland

1. Jan. 2025Jedes inländische Unternehmen muss E-Rechnungen empfangen können. Ein E-Mail-Postfach genügt.
bis 31. Dez. 2026Aussteller dürfen noch Papier oder, mit Zustimmung des Empfängers, PDF senden.
1. Jan. 2027Pflicht zur Ausstellung von E-Rechnungen bei Vorjahresumsatz über 800.000 Euro.
1. Jan. 2028Pflicht für alle; EDI-Verfahren ohne EN 16931 nur bis 31. Dez. 2027.

Formate: XRechnung und ZUGFeRD ab 2.0.1, ausgenommen die Profile MINIMUM und BASIC WL.

Quelle: BMF: FAQ zur verpflichtenden E-Rechnung ↗

Belgien

1. Jan. 2026Strukturierte E-Rechnungen sind für fast alle B2B-Umsätze zwischen belgischen umsatzsteuerpflichtigen Unternehmen Pflicht.
KanalVersand über das Peppol-Netz; Peppol BIS ist das Referenzformat.

Peppol BIS basiert auf EN 16931: Die Kernregeln werden hier geprüft, Peppol-spezifische Regeln nicht.

Quelle: FÖD Finanzen: ab wann ist die E-Rechnung Pflicht ↗

Polen

1. Feb. 2026Empfang von Rechnungen über KSeF ist Pflicht; Ausstellung in KSeF für Steuerpflichtige mit Umsatz 2024 über 200 Mio. PLN.
1. Apr. 2026Ausstellung in KSeF für die übrigen Steuerpflichtigen.
1. Jan. 2027Steuerpflichtige mit bis zu 10.000 PLN brutto Rechnungsumsatz pro Monat folgen.

KSeF nutzt das nationale Schema FA(3), das dieses Tool nicht prüft. Es deckt EN-16931-Rechnungen im Austausch mit Partnern in DE, BE und FR ab.

Quelle: Finanzministerium PL: Umfang der KSeF-Pflicht ↗

Preis in einfachen Zahlen

Vorausbezahltes Guthaben, kein Abo. Berechnet wird nur eine erfolgreiche Antwort; Fehler sind kostenlos.

Eine Prüfungpro Dokument€0,02
Eine E-Rechnung aus JSONXML oder Factur-X-PDF€0,04
PDF-Rechnung → XRechnung / ZUGFeRDlesen €0,06 + erzeugen €0,04€0,10

Ein neuer Schlüssel enthält €1 Startguthaben: 50 Prüfungen.

Paket€5 250 Prüfungen oder 50 PDF-Umwandlungen
Paket€20 1 000 Prüfungen oder 200 PDF-Umwandlungen

Guthaben verfällt nicht. Kein Abo.

Apple Pay, Google Pay oder Karte auf der Zahlungsseite der monobank. Ohne Schlüssel wird einer für Sie erstellt.

Ihr Schlüssel und Guthaben—

In diesem Browser ist noch kein Schlüssel.

Für Entwickler

Dieselben Prüfungen per REST und MCP. Ein Header, JSON zurück.

validate
curl https://api.finekot.com/v1/e-invoice \
  -H "Authorization: Bearer fk_live_…" \
  -F file=@invoice.xml

# → {"valid":false,"errors":2,"issues":[{"rule":"BR-DE-15",…}]}
# X-Cost: 0.02
create
curl https://api.finekot.com/v1/e-invoice \
  -H "Authorization: Bearer fk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"op":"create","output":"pdf","invoice":{…}}'

# → Factur-X PDF url + validation report · X-Cost: 0.04
MCP
claude mcp add --transport http finekot https://api.finekot.com/mcp --header "Authorization: Bearer fk_live_…"

API-Anleitungen