Volver al blog

KSeF 2026: la guía completa para pequeñas empresas en Polonia

Publicado el 23 de agosto de 20268 min de lectura
Esta guía trata sobre Polonia. KSeF es el sistema nacional polaco de facturación electrónica, y las normas que siguen se aplican a las empresas registradas a efectos fiscales en Polonia, incluidas las sociedades y los autónomos de propiedad extranjera. Si tu empresa está registrada en España o en otro país, esto no te afecta: consulta los estándares de facturación electrónica que admite Invoice.app.

El Krajowy System e-Faktur (KSeF, el sistema nacional polaco de facturación electrónica) ha cambiado la forma de facturar en Polonia. La factura electrónica estructurada es obligatoria para las grandes empresas desde el 1 de febrero de 2026 y para todos los sujetos pasivos de IVA desde el 1 de abril de 2026. Toda empresa, incluidas las exentas de IVA, debe poder recibir facturas a través del sistema desde el 1 de febrero de 2026.

El cambio afecta a más de 1,7 millones de entidades, entre ellas autónomos (en polaco, JDG) y sociedades. Si diriges una pequeña empresa en Polonia y quieres evitar sanciones cuando termine el periodo transitorio, esta guía es para ti.

¿Qué es KSeF?

KSeF (Krajowy System e-Faktur) es un sistema informático central del Ministerio de Hacienda polaco que almacena facturas electrónicas estructuradas en formato XML. Cada factura enviada a KSeF recibe un número de referencia KSeF único y un UPO (Urzędowe Poświadczenie Odbioru, justificante oficial de recepción), que confirman su autenticidad, su integridad y la fecha de entrega.

El sistema sustituye al modelo anterior, en el que las facturas en PDF o en papel circulaban entre vendedor y comprador. En KSeF la factura llega a una base de datos central y queda disponible de inmediato para ambas partes. No hace falta enviarla por correo electrónico ni conservarla por tu cuenta: el sistema guarda las facturas durante diez años desde el final del año natural en que se emitieron.

A quién afecta KSeF y desde cuándo

La obligación se implanta por fases. Este es el calendario completo:

FechaQué cambia
1 de febrero de 2026Las grandes empresas emiten facturas a través de KSeF. Todas las demás, incluidas las exentas de IVA, deben poder recibir facturas por el sistema.
1 de abril de 2026Emitir facturas por KSeF pasa a ser obligatorio para todos los sujetos pasivos de IVA.
31 de diciembre de 2026Fin del periodo transitorio para microempresas (ventas inferiores a 10.000 PLN mensuales).
1 de enero de 2027Obligación plena para toda entidad B2B y comienzo de las sanciones.

¿Y las facturas B2C?

Las facturas a consumidores (particulares sin NIP) no tienen que pasar por KSeF. Puedes seguir emitiéndolas como hasta ahora, en PDF o en papel.

El NIP es el número de identificación fiscal polaco, equivalente al NIF español. KSeF lo usa para asignar cada factura al comprador correcto.

Cómo generar un token de KSeF 2.0 paso a paso

El token de autorización es la llave que permite a aplicaciones externas como Invoice.app comunicarse con KSeF en tu nombre. Trátalo como una contraseña: guárdalo en un lugar seguro.

Importante: los tokens generados en KSeF 1.0 (el entorno de pruebas anterior a 2026) no funcionan en KSeF 2.0 (producción). Tienes que generar uno nuevo en el portal actual.

El portal del contribuyente solo está disponible en polaco, así que las capturas siguientes muestran la interfaz polaca. Los nombres polacos de cada sección y botón aparecen junto a la explicación en español para que puedas localizarlos.

Paso 1: entra en la Aplicacja Podatnika KSeF

Ve a ap.ksef.mf.gov.pl/web e inicia sesión con uno de estos métodos:

  • Profil Zaufany (perfil de confianza): el método más habitual, disponible en login.gov.pl. Requiere un perfil de confianza polaco, que suele tramitarse a través de un banco o una oficina pública.
  • Podpis kwalifikowany (firma electrónica cualificada): más rápido y estable. Requiere un certificado cualificado, por ejemplo de Certum o SimplySign.
  • Pieczęć elektroniczna (sello electrónico): para empresas que dispongan de un sello electrónico cualificado.
Aplicacja Podatnika KSeF (interfaz en polaco): inicio de sesión

Paso 2: genera un token con los permisos correctos

Una vez dentro, abre la sección Tokeny (Tokens) y pulsa Generuj token (Generar token). En la pantalla del token:

  1. Ponle un nombre descriptivo, por ejemplo «Invoice app», para saber después para qué sirve cada token.
  2. Marca los dos permisos:
    • Wystawianie faktur (emisión de facturas): permite a la aplicación enviar facturas a KSeF.
    • Przeglądanie faktur (consulta de facturas): permite descargar las facturas recibidas, como las facturas de compra de tus proveedores.

Ten en cuenta que los permisos de un token no se pueden cambiar una vez creado. Si olvidas el permiso de consulta, tendrás que generar otro.

Aplicacja Podatnika KSeF (interfaz en polaco): generar el token y elegir permisos

Paso 3: copia el token y guárdalo

El portal mostrará entonces el token, una cadena de caracteres que pegarás en tu aplicación de facturación. Cópialo enseguida y guárdalo en un sitio seguro, por ejemplo en un gestor de contraseñas. El portal solo lo muestra una vez: si lo pierdes, tendrás que generar otro.

Aplicacja Podatnika KSeF (interfaz en polaco): copia el token generado

KSeF en Invoice.app

Configurar la conexión

Pega el token generado en los ajustes de Invoice.app y la conexión con KSeF quedará configurada automáticamente. A partir de ese momento podrás enviar y recibir facturas desde la propia aplicación.

Pantalla de configuración de KSeF en Invoice.app: autenticación con token

Enviar la primera factura a KSeF

Con el token configurado, enviar una factura es sencillo y en gran parte automático:

  1. Crea la factura como siempre: datos del cliente, líneas, tipos de IVA y plazo de pago.
  2. Comprueba el NIP del comprador: KSeF lo exige en toda factura B2B. Asegúrate de que los datos del cliente están completos y coinciden con el registro de IVA.
  3. Envía la factura a KSeF: Invoice.app genera el XML estructurado, lo cifra y lo transmite al sistema.
  4. Espera la validación: KSeF comprueba la factura. Una vez aceptada, recibe su número de referencia KSeF oficial y el UPO.

Consejo: una factura enviada a KSeF no se puede editar ni eliminar. Si detectas un error, la única salida es emitir una factura rectificativa (faktura korygująca).

Envío de una factura a KSeF en Invoice.app

Seguir el estado y descargar el UPO

Invoice.app muestra el estado de cada factura en tiempo real:

  • Pendiente: la factura se ha enviado y espera validación.
  • Aceptado: la factura ha superado la validación y ha recibido su número de referencia KSeF. El comprador ya la ve en su sistema.
  • Rechazado: la factura tiene errores, por ejemplo un NIP inválido. Corrige los datos y vuelve a enviarla.
Seguimiento del estado de las facturas KSeF en Invoice.app

Sincronizar las facturas de compra

Ya no hace falta introducir a mano las facturas del combustible o del teléfono. Invoice.app descarga automáticamente las facturas recibidas por KSeF y mantiene tus datos locales al día con el sistema nacional. Todo lo emitido y lo recibido queda en un mismo sitio.

Sincronización de facturas con KSeF en Invoice.app

Códigos QR en las facturas

Invoice.app añade un código QR a la versión en PDF de cada factura enviada a KSeF. El destinatario puede escanearlo con el móvil y comprobar el documento directamente en el sistema nacional.

Código QR de KSeF en una factura generada con Invoice.app

Errores frecuentes al adoptar KSeF

  1. NIP del comprador ausente o incorrecto: KSeF exige el NIP en toda factura B2B, escrito sin guiones ni espacios. Revisa que las fichas de tus clientes estén al día.
  2. Token sin permiso de consulta: marca los dos permisos al generarlo. Después no se pueden cambiar.
  3. Intentar editar una factura ya enviada: en KSeF la factura es inmutable. La única salida es una factura rectificativa.

Qué aporta KSeF a una pequeña empresa

  • Devolución del IVA más rápida: el plazo baja de 60 a 40 días para las facturas emitidas por KSeF.
  • Sin archivo propio: el sistema conserva los documentos diez años.
  • Se acabó el JPK_FA: la Administración ya tiene tus facturas en el sistema, no hay que preparar archivos adicionales.
  • Entrega inmediata: tu cliente ve la factura en cuanto KSeF la valida.

Enlaces útiles

Preguntas frecuentes sobre KSeF

Sí. La obligación alcanza tanto a los sujetos pasivos de IVA como a los exentos. Desde el 1 de febrero de 2026 toda empresa debe poder recibir facturas de KSeF, y desde el 1 de abril de 2026, emitirlas.

Recibir facturas es obligatorio desde el 1 de febrero de 2026 y emitirlas desde el 1 de abril de 2026. Las microempresas con ventas inferiores a 10.000 PLN mensuales tienen un periodo transitorio hasta el 31 de diciembre de 2026.

Solo si estás registrado a efectos fiscales en Polonia, por ejemplo con una sucursal o un negocio dado de alta allí. Una empresa únicamente española no entra en el sistema: puedes seguir facturando a clientes polacos como hasta ahora. La normativa española de facturación electrónica es independiente de KSeF.

No. Las facturas a consumidores, particulares sin NIP, quedan fuera de la obligación. Puedes seguir emitiéndolas como siempre.

Es una cadena de caracteres confidencial que se genera en la Aplicacja Podatnika KSeF. Permite que aplicaciones externas como Invoice.app envíen y reciban facturas en tu nombre. Trátalo como una contraseña y no lo compartas.

Una factura en KSeF no se puede editar ni eliminar. La única vía es emitir una factura rectificativa vinculada al documento original.

Sí. Invoice.app está totalmente integrado con la API de KSeF 2.0 y admite la emisión y recepción de facturas, la sincronización de facturas de compra, los códigos QR y la descarga del UPO.

¿Listo para empezar con KSeF?

Descarga Invoice.app y comienza a enviar facturas electrónicas al Sistema Nacional de Facturación Electrónica de Polonia hoy mismo.

Descargar en el App StoreDisponible en Google PlayAbrir la aplicación web