ValidateFin

KSeF FA(3) Validator Poland

Compruebe una factura polaca FA(3) con el XSD oficial del Ministerio de Hacienda polaco — en el navegador, sin subir nada.

FA(3)Official MF XSDKSeF100% local
100% Local

¿Qué es el esquema KSeF FA(3)?

FA(3) es el esquema de factura estructurada del sistema nacional polaco de facturación electrónica, KSeF (Krajowy System e-Faktur). Sustituyó a FA(2) el 1 de febrero de 2026 y es el único esquema que KSeF acepta ahora. Este validador gratuito comprueba un archivo XML con el XSD oficial del Ministerio de Hacienda (espacio de nombres http://crd.gov.pl/wzor/2025/06/25/13775/) enteramente en su navegador: la factura nunca sale de su equipo.

En resumen

  • FA(3) es el esquema obligatorio de KSeF desde el 1 de febrero de 2026; sustituye a FA(2).
  • Validación con el XSD oficial del Ministerio de Hacienda polaco (crd.gov.pl).
  • El archivo se procesa solo en su navegador — nunca se sube.
  • También comprueba el dígito de control del NIP (mod 11) y la coherencia de P_13/P_14/P_15.
  • Validar aquí NO envía la factura a KSeF — solo comprueba el archivo.

Sobre el validador KSeF FA(3)

FA(3) es el esquema de factura estructurada del sistema nacional polaco de facturación electrónica, KSeF (Krajowy System e-Faktur). Es obligatorio desde el 1 de febrero de 2026 para los sujetos pasivos con más de 200 millones de PLN de ventas, y desde el 1 de abril de 2026 para el resto. Sustituyó a FA(2).

El validador carga el XSD oficial publicado por el Ministerio de Hacienda polaco (espacio de nombres http://crd.gov.pl/wzor/2025/06/25/13775/) y comprueba su archivo con él: estructura, tipos de datos, cardinalidades y listas de códigos cerradas — incluidas RodzajFaktury (VAT, KOR, ZAL, ROZ, UPR, KOR_ZAL, KOR_ROZ) y los tipos de IVA.

A ello se suman las reglas que un esquema no puede expresar: el dígito de control del NIP (mod 11) y la coherencia de los totales. Estas se notifican como advertencias, no como errores: las hemos contrastado con las 26 facturas de ejemplo publicadas por el Ministerio, y ninguna regla puede marcar una de ellas como incorrecta.

Puntos clave

  • FA(3) es el único esquema que KSeF acepta desde el 1 de febrero de 2026.
  • Al migrar desde FA(2): Podmiot2 incorpora dos campos obligatorios nuevos, JST y GV.
  • Las sanciones solo se aplican desde el 1 de enero de 2027 — 2026 es un año de transición.
  • Los códigos de tipo impositivo distinguen mayúsculas: «zw», «oo» y «np I» van en minúscula.
  • Su archivo nunca sale de su dispositivo — la validación es 100 % en el navegador.

Preguntas frecuentes

¿Qué es FA(3) y desde cuándo es obligatorio?

FA(3) es el esquema de factura estructurada vigente en KSeF. Es obligatorio desde el 1 de febrero de 2026 para los sujetos pasivos cuyas ventas brutas de 2024 superaron los 200 millones de PLN, y desde el 1 de abril de 2026 para todas las demás empresas. Sustituyó a FA(2).

¿Puedo enviar todavía un archivo FA(2)?

No. FA(3) sustituyó a FA(2) el 1 de febrero de 2026. Si suelta aquí un archivo FA(2), el validador lo reconoce por su espacio de nombres y se lo indica de forma explícita. La trampa de migración más habitual son los dos campos obligatorios nuevos de Podmiot2: JST y GV.

¿Qué comprueba exactamente este validador?

Primero, el XSD oficial del Ministerio de Hacienda: estructura del documento, tipos de datos, cardinalidades y listas de códigos cerradas. Segundo, las reglas que el esquema no puede expresar: el dígito de control del NIP y la coherencia de los totales de IVA (P_13_x, P_14_x, P_15) entre sí y con las líneas de la factura.

¿Se envía mi factura a algún sitio?

No. Toda la validación se ejecuta en su navegador. El archivo no se sube, ni se almacena, ni se registra. Puede desconectarse de internet una vez cargada la página y el validador seguirá funcionando.

¿Validar aquí envía mi factura a KSeF?

No. Esta herramienta solo comprueba el archivo. No se conecta a KSeF, no envía nada y no asigna ningún número KSeF. Debe seguir enviando la factura con su propio software o con la aplicación oficial del contribuyente.

¿Por qué algunos hallazgos son advertencias y no errores?

Porque no toda regla es normativa. En el ejemplo n.º 1 del propio Ministerio, los importes netos y el IVA suman 2050,99 mientras que P_15 indica 2051. Tratar esa diferencia como error significaría rechazar los archivos del Ministerio. Por eso los totales y el dígito del NIP son advertencias: informan, pero nunca declaran la factura no conforme.

ValidateFin is an independent tool, not certified or endorsed by the Polish Ministry of Finance or KSeF. “Official” refers to the schema used — the FA(3) XSD published on crd.gov.pl — not to any accreditation of this tool. Validating a file here does not submit it to KSeF.