Ir al contenido
Tema
Español

Aviso

BR-FXEXT-S-08REV: La fila S debería cuadrar con las líneas y sus motivos de exención

En resumen

Aviso: conviene revisarlo.

BR-FXEXT-S-08REV significa que la base imponible de una fila S no coincide con las líneas, descuentos y recargos de ese tipo que llevan el mismo motivo de exención que la fila. Recalcula la fila y haz que los motivos coincidan; es solo un aviso y el archivo se acepta.

En esta página

Qué significa

En el perfil Extended de Factur-X y ZUGFeRD, la base imponible (BT-116) de cada fila del desglose del IVA (BG-23) con categoría S (tipo normal) debe ser igual a la suma de la base imponible de cada línea (BT-131), menos los descuentos sobre toda la factura (BT-92), más los recargos sobre toda la factura (BT-99) y los importes de servicios logísticos (BT-X-272), todo ello al tipo de IVA de la fila (BT-119). Esta versión también tiene en cuenta los motivos de exención de IVA: si una línea, un descuento o un recargo lleva un motivo de exención, su texto y su código deben ser idénticos al texto (BT-120) y al código (BT-121) de la fila, o no se cuenta para esa fila. Se admite una diferencia de hasta 0,01 por cada elemento implicado, por redondeo. Solo cuentan las líneas ordinarias: subtipo DETAIL (BT-X-8) o sin subtipo.

Por qué importa

La base imponible es la cantidad sobre la que se calcula el IVA, y los motivos de exención explican por qué se usa una categoría. Es un aviso, así que el archivo se acepta. Conviene corregirlo porque señala una diferencia real entre las líneas y el desglose del IVA. BR-FXEXT-S08B es la versión de error de esta comprobación y rechaza el archivo cuando los importes no coinciden.

Cómo corregirlo

Suma la base imponible de las líneas a ese tipo, resta los descuentos sobre toda la factura y suma los recargos, contando solo los elementos cuyo motivo de exención coincide con el de la fila. Escribe el resultado como base imponible de la fila S. Si algunas líneas, descuentos o recargos llevan motivo de exención y otros no, comprueba que el texto y el código sean los mismos que en la fila.

Texto oficial de la regla

In a VAT breakdown (BG-23), for each different value of VAT rate (BT-119), where VAT category code (BT-118) is equal to “S” ("Standard Rated"), 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 "Standard Rated" (S), and where applicable the VAT exemption reason and specification code (BT-195, BT-174 and BT-176 and BT-X-592) and the Exemption reason text (BT-194, BT-173 and BT-175 and BT-X-591) are identical with the VAT category VAT exemption reason and specification code (BT-121) and VAT exemption reason text (BT-120), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified.

Términos de negocio: BG-23, BT-92, BT-95, BT-99, BT-102, BT-116, BT-118, BT-119, BT-120, BT-121, BT-131, BT-151, BT-173, BT-174, BT-175, BT-176, BT-194, BT-195

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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-FXEXT-S-08REV sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026