Verifactu — la AEAT lo rechazaría (códigos 1190 y 1142)
Una fattura semplificata (F2) che porta un blocco Destinatarios — vietato, codice 1190 — e la cui CuotaRepercutida (100 €) non corrisponde a base × aliquota (1.000 € × 21 % = 210 €), ben oltre la tolleranza di ±10 € del controllo 1142. Il file SUPERA l’XSD ufficiale senza un reclamo: lo schema non può vederlo, l’AEAT lo respinge.
IDVersion 1.0 — Non valido
Una fattura semplificata (F2) che porta un blocco Destinatarios — vietato, codice 1190 — e la cui CuotaRepercutida (100 €) non corrisponde a base × aliquota (1.000 € × 21 % = 210 €), ben oltre la tolleranza di ±10 € del controllo 1142. Il file SUPERA l’XSD ufficiale senza un reclamo: lo schema non può vederlo, l’AEAT lo respinge.
Cosa mostra questo file
Una fattura semplificata (F2) che porta un blocco Destinatarios — vietato, codice 1190 — e la cui CuotaRepercutida (100 €) non corrisponde a base × aliquota (1.000 € × 21 % = 210 €), ben oltre la tolleranza di ±10 € del controllo 1142. Il file SUPERA l’XSD ufficiale senza un reclamo: lo schema non può vederlo, l’AEAT lo respinge.
| Transazioni | 1 |
|---|---|
| Totale | 1100,00 € |
| Data nel file | 2026-01-20 |
I difetti che contiene
- 1190Si TipoFactura es F2 o R5 el bloque Destinatarios no puede estar cumplimentado.
- 1142CuotaRepercutida 100,00 € en lugar de 210,00 € (1 000 € × 21 %) — más allá de la tolerancia de ±10 €
Citato alla lettera dal validatore, non parafrasato.
Tutte le parti, gli IBAN e gli importi qui sotto sono fittizi. Gli IBAN sono strutturalmente validi — superano il mod-97 — ma non corrispondono ad alcun conto reale.
Contenuto del file
<?xml version="1.0" encoding="UTF-8"?>
<sfLR:RegFactuSistemaFacturacion xmlns:sfLR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd" xmlns:sf="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<sfLR:Cabecera>
<sf:ObligadoEmision>
<sf:NombreRazon>ValidateFin Demo SL</sf:NombreRazon>
<sf:NIF>B12345674</sf:NIF>
</sf:ObligadoEmision>
<sf:RemisionVoluntaria>
<sf:Incidencia>N</sf:Incidencia>
</sf:RemisionVoluntaria>
</sfLR:Cabecera>
<sfLR:RegistroFactura>
<sf:RegistroAlta>
<sf:IDVersion>1.0</sf:IDVersion>
<sf:IDFactura>
<sf:IDEmisorFactura>B12345674</sf:IDEmisorFactura>
<sf:NumSerieFactura>FA2026/0003</sf:NumSerieFactura>
<sf:FechaExpedicionFactura>20-01-2026</sf:FechaExpedicionFactura>
</sf:IDFactura>
<sf:NombreRazonEmisor>ValidateFin Demo SL</sf:NombreRazonEmisor>
<sf:TipoFactura>F2</sf:TipoFactura>
<sf:DescripcionOperacion>Prestacion de servicios</sf:DescripcionOperacion>
<sf:Destinatarios>
<sf:IDDestinatario>
<sf:NombreRazon>Cliente Ejemplo SA</sf:NombreRazon>
<sf:NIF>A58818501</sf:NIF>
</sf:IDDestinatario>
</sf:Destinatarios>
<sf:Desglose>
<sf:DetalleDesglose>
<sf:Impuesto>01</sf:Impuesto>
<sf:ClaveRegimen>01</sf:ClaveRegimen>
<sf:CalificacionOperacion>S1</sf:CalificacionOperacion>
<sf:TipoImpositivo>21</sf:TipoImpositivo>
<sf:BaseImponibleOimporteNoSujeto>1000.00</sf:BaseImponibleOimporteNoSujeto>
<sf:CuotaRepercutida>100.00</sf:CuotaRepercutida>
</sf:DetalleDesglose>
</sf:Desglose>
<sf:CuotaTotal>100.00</sf:CuotaTotal>
<sf:ImporteTotal>1100.00</sf:ImporteTotal>
<sf:Encadenamiento>
<sf:PrimerRegistro>S</sf:PrimerRegistro>
</sf:Encadenamiento>
<sf:SistemaInformatico>
<sf:NombreRazon>ValidateFin Demo SL</sf:NombreRazon>
<sf:NIF>B12345674</sf:NIF>
<sf:NombreSistemaInformatico>Demo SIF</sf:NombreSistemaInformatico>
<sf:IdSistemaInformatico>VF</sf:IdSistemaInformatico>
<sf:Version>1.0</sf:Version>
<sf:NumeroInstalacion>0001</sf:NumeroInstalacion>
<sf:TipoUsoPosibleSoloVerifactu>S</sf:TipoUsoPosibleSoloVerifactu>
<sf:TipoUsoPosibleMultiOT>N</sf:TipoUsoPosibleMultiOT>
<sf:IndicadorMultiplesOT>N</sf:IndicadorMultiplesOT>
</sf:SistemaInformatico>
<sf:FechaHoraHusoGenRegistro>2026-01-20T12:00:00+01:00</sf:FechaHoraHusoGenRegistro>
<sf:TipoHuella>01</sf:TipoHuella>
<sf:Huella>9CD58886523134CA9B193B80C5CDF69ECCEE705FFC84614E62E772746EED40F0</sf:Huella>
</sf:RegistroAlta>
</sfLR:RegistroFactura>
</sfLR:RegFactuSistemaFacturacion>
Come sappiamo che questi risultati reggono
Ogni file di questa libreria passa nel validatore del sito a ogni build. Il risultato atteso indicato sopra è verificato da un test automatico: se un file smettesse di corrispondere a quanto afferma questa pagina, la build fallirebbe. Due fixture ereditate sono state riparate così prima della pubblicazione: tre IBAN non superavano il mod-97 e diversi nomi usavano caratteri fuori dal set SEPA di base.