Zum Hauptinhalt springen
Zum Hauptinhalt springen

Polnischer KSeF-ID-Validator (E-Rechnung)

Prüfen Sie strukturelle Konformität, Datum, NIP und Prüfsumme polnischer KSeF-IDs.

Über die KSeF-ID-Prüfung (Polen)

Die Validierung bereinigt die Eingabe, unterstützt Formate mit oder ohne Bindestriche und prüft die NIP über Modulo 11.

Gewährleistet volle Konformität mit den technischen Richtlinien des polnischen Finanzministeriums.

Anatomie & Struktur der polnischen KSeF-ID

Die KSeF-Kennung besteht aus 32 strukturierten alphanumerischen Zeichen:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 10Aussteller-NIP10 ZiffernPolnische Steuernummer des Ausstellers mit Modulo 111234567890
11 bis 18Ausstellungsdatum8 ZiffernRechnungsdatum im Format JJJJMMTT20260827
19 bis 30Hex-Technologie-ID12 HexZwei Blöcke mit je 6 Hexadezimalzeichen1A2B3C4D5E6F
31 bis 32Hex-Prüfsumme2 HexInterne Hexadezimal-Prüfbytes des KSeF-SystemsA1

KSeF Berechnungs- und Validierungsalgorithmus

Die KSeF-Validierung prüft die mathematische Integrität aller 4 Komponenten:

KSeF = NIP(10) + JJJJMMTT(8) + Hex(12) + Prüfsumme(2)
  1. 1. Entfernen Sie Bindestriche und validieren Sie die Länge von 32 Zeichen.
  2. 2. Prüfen Sie die eingebettete NIP in den ersten 10 Ziffern mit Modulo 11.
  3. 3. Validieren Sie das Datum in den Ziffern 11 bis 18 auf gültigen Tag, Monat und Jahr.
  4. 4. Stellen Sie sicher, dass die letzten 14 Zeichen ausschließlich Hexadezimalzeichen (0-9, A-F) sind.

Häufig gestellte Fragen (FAQ)