Validador SAF‑T (PT). Errores, IVA y correcciones en el navegador.

Cargue el archivo SAF‑T de facturación: el validador muestra el resumen, los errores que la AT rechaza y el IVA por tipo y región. Corrija lo que el programa exportó mal, NIF, exenciones, referencias y período, y descargue el archivo corregido.

Gratis y sin registro. Para contables, autónomos y empresas.

Sin registro · El archivo se queda en su ordenador

Arrastre el archivo SAF‑T (PT) aquí

.xml o .zip, hasta 250 MB · No se envía nada: el archivo se queda en su ordenador

Pruebe con un ejemplo:
El archivo se lee en el navegador y no se envía a ningún servidor

Cómo funciona el validador

  1. Elija el archivo

    El SAF‑T (PT) de facturación que exporta el programa, en XML o ZIP. El navegador lo lee en su ordenador; no se envía nada.

  2. Vea los errores, los documentos y el IVA

    Cada regla explica qué rechaza la AT y dónde está la norma. El resumen muestra los documentos por tipo y mes, el IVA por tipo y región, los clientes y los artículos.

  3. Corrija y descargue

    Corrija en el propio documento lo que el programa exportó mal: el cliente de un documento y sus datos, el código de exención de una línea al 0 %, la referencia de una nota de crédito, el período, el ATCUD. Los importes de un documento emitido no cambian: se corrigen con nota de crédito y nuevo documento. El archivo corregido mantiene todo lo demás byte a byte, con el registro de los cambios.

Qué comprueba el validador

Las reglas de la estructura de datos de la Portaria 302/2016 y del esquema XSD 1.04_01, las preguntas frecuentes de la AT sobre el SAF‑T (PT), el ATCUD de la Portaria 195/2020, la tabla de códigos de motivo de exención y los tipos de IVA del continente, Azores y Madeira.

Estructura y codificación
XML bien formado, estructura 1.04_01, campos vacíos, elementos desconocidos, codificación declarada y real, BOM.
Cabecera
NIF y CompanyID, año fiscal y período, fecha de creación, moneda, programa y certificado, dirección.
Clientes
Dígito de control del NIF, consumidor final con 999999990, país ISO, códigos postales, direcciones «Desconhecido», clientes sin documentos.
Productos e impuestos
Códigos repetidos, tipos, tabla de impuestos coherente con los tipos legales de cada región, entradas sin uso.
Documentos
Número y serie, ATCUD, firma, fechas y período, numeración sin saltos, cliente y productos existentes, tipos y códigos de exención de la tabla de la AT, referencias de las notas de crédito, importes de las líneas y totales.
Totales del archivo
Número de documentos, totales de débitos y créditos sin los documentos anulados, recibos, documentos de verificación y de transporte, asientos contables.

Del SAF‑T al e‑Fatura sin rechazos

El archivo de facturación se presenta en el portal e‑Fatura hasta el día 5 del mes siguiente. El portal valida la estructura y el contenido al cargarlo: basta un NIF erróneo, un código de exención que falta o un total que no cuadra para que se rechace. Verifique el archivo antes, corrija en el validador lo que el programa dejó mal y preséntelo a la primera.

FIZ para contables

Quien factura en FIZ no necesita el archivo

FIZ comunica cada factura a la AT al emitirla y, si el titular lo activa, envía por email el SAF‑T (PT) del mes al contable. El validador queda para los archivos de otros programas.

Facturación certificada

Elija el plan para su negocio

Preguntas frecuentes sobre el validador SAF‑T

¿El archivo se envía a FIZ?

No sale de su ordenador. El navegador lee el archivo, lo comprueba, calcula los resúmenes y guarda el archivo corregido, todo en local. FIZ no recibe el archivo ni los datos que contiene; solo cuenta, de forma anónima, que se usó el validador.

¿Qué versión del SAF‑T (PT) se comprueba?

La estructura 1.04_01 de la Portaria 302/2016, la única que la AT acepta desde julio de 2017. Sobre la estructura, el validador aplica las reglas que la AT publicó después: el ATCUD de la Portaria 195/2020, la tabla de códigos de motivo de exención en vigor y los tipos de IVA de cada región.

¿Por qué el ATCUD «0» aparece como error?

Desde el 1 de enero de 2023, todos los documentos llevan el ATCUD: el código de validación que la AT asigna a la serie, un guion y el número del documento. El texto de la Portaria 302/2016, que mandaba rellenar con «0» hasta la regulación, quedó superado. Los documentos anteriores a 2023 con «0» no dan error.

¿Qué códigos de exención se aceptan?

Los de la tabla «Códigos de Motivo de Isenção» de la AT, versión 4.0 del 18 de junio de 2026: M01 a M99, con las fechas en que cada código entró o dejó de estar en vigor. El M26 de la cesta alimentaria solo vale para documentos hasta el 4 de enero de 2024; el M35 de las obras de vivienda se aplica a documentos desde el 1 de julio de 2026. En una línea al 0 %, el motivo (TaxExemptionReason) y el código (TaxExemptionCode) son ambos obligatorios.

¿Puedo corregir un documento firmado sin invalidar la firma?

Sí, en los campos fuera de la firma. La firma de un programa certificado cubre la fecha del documento, la fecha de registro, el número, el total con IVA y la firma anterior. El validador no cambia esos campos ni los importes de los documentos: el tipo de una línea solo se corrige cuando el IVA del documento ya se calculó al tipo correcto y solo el campo del tipo salió mal. Los importes de un documento emitido se corrigen con una nota de crédito y un nuevo documento.

¿Qué corregir cuando la AT rechaza el archivo por NIF no válido?

El NIF del cliente en la tabla de clientes: el validador comprueba el dígito de control y acepta la corrección en el panel del documento. Sin NIF conocido, el cliente genérico lleva 999999990 y la designación «Consumidor final». El NIF 999999999 se rechaza. Corrija también el cliente en el programa de facturación, para que los próximos archivos salgan bien.

¿Sirve para el SAF‑T de contabilidad?

Para el resumen y la comprobación de los asientos: el validador lee un archivo de contabilidad (TaxAccountingBasis «C»), muestra los totales y señala los asientos cuyos débitos y créditos no cuadran. La edición se aplica a los documentos de facturación.

¿Cuál es el tamaño máximo del archivo?

250 MB, en XML o dentro de un ZIP. Un archivo mensual de facturación suele tener unos megabytes; los archivos anuales de comercio con cientos de miles de documentos pueden tardar unos segundos en leerse.

¿Hasta cuándo se envía el SAF‑T de facturación a la AT?

Hasta el día 5 del mes siguiente al de la emisión de los documentos, en el portal e‑Fatura o por el webservice de la AT. Quien factura en FIZ no necesita el archivo: FIZ comunica cada documento a la AT al emitirlo.

Para contablesFacturación certificadaDeclaración de IVA para empresas