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 |