Générateur d'Identifiant KSeF (Facture Pologne)
Générez et formatez des identifiants officiels de facturation électronique polonaise (Krajowy System e-Faktur).
En attendant la génération...
À propos des identifiants KSeF (Pologne)
Le KSeF (Krajowy System e-Faktur) est la plateforme centrale de facturation électronique en Pologne, gérée par le Ministère des Finances (Ministerstwo Finansów) et la KAS.
L'identifiant KSeF comporte 32 caractères alphanumériques selon la structure `NIP(10)-Date(8)-Hex1(6)-Hex2(6)-Checksum(2)`. Le NIP intégré est rigoureusement validé par l'algorithme Modulo 11 avec les poids `6, 5, 7, 2, 3, 4, 5, 6, 7`.
Anatomie & Structure du Numéro KSeF Polonais
L'identifiant KSeF se compose de 32 caractères alphanumériques structurés :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 10 | NIP de l'Émetteur | 10 chiffres | Numéro d'identification fiscale polonais de l'émetteur vérifié par Modulo 11 | 1234567890 |
| 11 à 18 | Date d'Émission | 8 chiffres | Date de la facture au format AAAAMMJJ | 20260827 |
| 19 à 30 | ID Technique Hex | 12 hex | Deux blocs de 6 caractères hexadécimaux aléatoires | 1A2B3C4D5E6F |
| 31 à 32 | Checksum Hex | 2 hex | Octets de contrôle hexadécimaux du système KSeF | A1 |
Algorithme d'Assemblage et de Validation KSeF
La validation inspecte la cohérence des 4 composantes de l'identifiant :
KSeF = NIP(10) + AAAAMMJJ(8) + Hex(12) + Checksum(2)
- 1. Supprimez les tirets et validez la longueur de 32 caractères alphanumériques.
- 2. Validez le NIP intégré dans les 10 premiers chiffres avec le Modulo 11.
- 3. Validez la date dans les chiffres 11 à 18 en assurant un jour, mois et année valides.
- 4. Vérifiez que les 14 derniers caractères ne contiennent que des chiffres hexadécimaux (0-9, A-F).