CHECK-KSEF-NUMBER-MALFORMED
InvoiceIn checks · Validierungsregel
InvoiceIn checksWarnung
Die zu dieser Rechnung übergebene KSeF-Nummer hat nicht die von KSeF vergebene Form. Eine Rechnungsnummer lautet NNNNNNNNNN-RRRRMMDD-FFFFFFFFFFFF-FF, ein Sammelbezeichner NNNNNNNNNN-IZRRRRMM-FFFFFFFFFFFF-FF: beide genau 35 Zeichen — die zehnstellige NIP der ausstellenden Partei, das Annahmedatum (oder IZ mit Jahr und Monat), zwölf Hexadezimalzeichen und eine zweistellige Prüfsumme, durch Bindestriche getrennt. Häufige Ursachen: eine abgeschnittene Kopie, in einer Tabellenkalkulation verlorene Bindestriche und die versehentlich übergebene Rechnungsnummer des Verkäufers (P_2, BT-1). Geprüft werden hier die Maske, die NIP-Prüfziffer und das Datum; die Prüfsumme am Ende berechnet die Steuerverwaltung mit einem nicht veröffentlichten Algorithmus, die Nummer wird deshalb mitgeführt und formal geprüft, nie neu berechnet — ob es die Nummer gibt, kann nur KSeF sagen.
- Feld
payment.ksef_number (PL national, not an EN 16931 term)- Regelwerk
- InvoiceIn checks
- Wer muss es beheben
- Der Rechnungsempfänger
Das betrifft die Empfängerseite: Am Dokument selbst ist nichts falsch, aber dem Zahlungslauf fehlt etwas oder es passt nicht zusammen — behoben wird es in der eigenen Integration, nicht beim Lieferanten.
Eigene Rechnung prüfen
Die fehlgeschlagene Datei hochladen. Wir lesen sie, prüfen sie gegen die offiziellen Regelwerke und listen jeden Befund mit Hinweis — 20 Rechnungen pro Tag, ohne Schlüssel, nichts wird gespeichert.
Live-Demo öffnenDieselbe Erklärung über die API: GET /v1/rules/CHECK-KSEF-NUMBER-MALFORMED?lang=de