Generador de KSeF ID (Factura Polonia)
Genere y formatee identificadores oficiales de facturación electrónica polaca (Krajowy System e-Faktur).
Esperando generación...
Sobre el KSeF ID (Factura Polonia)
El KSeF (Krajowy System e-Faktur) es la plataforma gubernamental centralizada de facturación electrónica en Polonia, gestionada por el Ministerio de Finanzas (Ministerstwo Finansów) y KAS.
El identificador KSeF tiene 32 caracteres alfanuméricos y obedece a la estructura `NIP(10)-Fecha(8)-Hex1(6)-Hex2(6)-Checksum(2)`. El NIP integrado se valida rigurosamente mediante el algoritmo Módulo 11 con pesos ponderados `6, 5, 7, 2, 3, 4, 5, 6, 7`.
Anatomía & Estructura del Número KSeF Polaco
El identificador KSeF consta de 32 caracteres alfanuméricos estructurados:
| Posição | Campo | Tamaño | Significado & Regra | Ejemplo |
|---|---|---|---|---|
| 1 a 10 | NIP del Emisor | 10 dígitos | Número de Identificación Fiscal del emisor validado con Módulo 11 | 1234567890 |
| 11 a 18 | Fecha de Emisión | 8 dígitos | Fecha en formato AAAAMMDD | 20260827 |
| 19 a 30 | ID Técnico Hex | 12 hex | Dos bloques de 6 caracteres hexadecimales aleatorios | 1A2B3C4D5E6F |
| 31 a 32 | Checksum Hex | 2 hex | Dígitos de control hexadecimales del sistema KSeF | A1 |
Algoritmo de Montaje y Validación del KSeF
La validación del KSeF inspecciona la integridad de las 4 partes del identificador:
KSeF = NIP(10) + AAAAMMDD(8) + Hex(12) + Checksum(2)
- 1. Elimina guiones y valida la longitud de 32 caracteres alfanuméricos.
- 2. Valida el NIP integrado en los 10 primeros dígitos aplicando la fórmula ponderada Módulo 11.
- 3. Valida la fecha en los dígitos 11 a 18 asegurando día, mes y año válidos.
- 4. Valida que los 14 caracteres finales contengan únicamente dígitos hexadecimales (0-9, A-F).