Qué significa
En el perfil Extended de Factur-X y ZUGFeRD, cada fila del desglose del IVA (BG-23) con categoría E (exento de IVA) debe tener una base imponible (BT-116) igual a la suma de las bases imponibles de las líneas (BT-131), menos los descuentos sobre el total de la factura (BT-92), más los recargos sobre el total de la factura (BT-99) y los importes de servicios logísticos (BT-X-272), todos con categoría E. Solo cuentan las líneas de detalle y se admite una diferencia de hasta 0,01 por cada importe sumado, por redondeo. Los importes pueden sumarse de la forma simple, contando todas las partidas con categoría E, o de la forma estricta, contando solo las partidas con el mismo texto (BT-120) y código (BT-121) de motivo de exención que la fila. La regla falla solo si no cuadra de ninguna de las dos formas.
Por qué importa
El desglose del IVA es el resumen que el destinatario contabiliza y que puede revisar la administración tributaria. Si la base imponible de una fila no sale de las partidas que hay detrás, el resumen contradice el resto de la factura y la factura se rechaza. Los avisos BR-FXEXT-E-08INI y BR-FXEXT-E-08REV suelen aparecer junto con este error.
Cómo corregirlo
Suma las líneas, descuentos y recargos con categoría E y compara el total con la base imponible de la fila E del desglose del IVA. Corrige lo que esté mal: las causas habituales son una línea, un descuento o un recargo que se cuenta en un sitio y no en el otro, y una partida con la categoría equivocada. Si usas más de un motivo de exención, da a cada uno su propia fila E, con el mismo texto y código de motivo que las partidas que cubre, y haz que la base imponible de cada fila sea el total de esas partidas. El programa de facturación suele generar esta tabla solo, así que una diferencia suele significar que algo se editó a mano después.
Texto oficial de la regla
In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “E” ("Exempt from VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Exempt from VAT" (E), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value ""DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed. Términos de negocio: BG-23, BT-92, BT-95, BT-99, BT-102, BT-116, BT-118, BT-120, BT-121, BT-131, BT-151, BT-173, BT-174, BT-175, BT-176
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- BR-FXEXT-AE-08B La base imponible de la fila AE debe cuadrar con las líneas
- BR-FXEXT-AE-08REV Los importes AE deberían cuadrar por motivo de exención
- BR-FXEXT-AF-08B La base imponible de la fila L debe cuadrar con las líneas
- BR-FXEXT-AF-08REV Los importes L deberían cuadrar por motivo de exención
- BR-FXEXT-AG-08B La base imponible de la categoría M debe cuadrar con sus importes
- BR-FXEXT-AG-08REV Los motivos de exención de la categoría M deberían coincidir