Ir al contenido
Tema
Español

Error

BR-FXEXT-AG-08B: La base imponible de la categoría M debe cuadrar con sus importes

En resumen

Error: no supera las comprobaciones seleccionadas.

BR-FXEXT-AG-08B significa que la base imponible de una fila del desglose del IVA con categoría M (impuesto de Ceuta y Melilla) no coincide con la suma de las líneas, descuentos y recargos de esa categoría, teniendo en cuenta también los motivos de exención. Recalcula la base imponible con esos importes y haz que las líneas y la fila del desglose lleven los mismos motivos de exención.

En esta página

Qué significa

Para cada fila del desglose del IVA (BG-23) con código de categoría M (BT-118), la base imponible de la categoría (BT-116) debe ser igual a la suma de los importes de las líneas (BT-131) de categoría M, menos los descuentos sobre el total de la factura (BT-92), más los recargos sobre el total de la factura (BT-99) y las tarifas de servicios logísticos, todo ello de esa misma categoría. Esta versión tiene en cuenta además los motivos de exención: el texto (BT-120) y el código (BT-121) de la fila del desglose, y los equivalentes de cada línea, descuento y recargo. Se admite una diferencia de redondeo de hasta 0,01 por cada importe sumado, y solo cuentan las líneas normales (subtipo DETAIL o ninguno). BR-FXEXT-AG-08INI es la versión anterior de esta comprobación, sin los motivos de exención, y BR-FXEXT-AG-08REV compara además los propios motivos de exención. Esas dos son avisos.

Por qué importa

La base imponible es el importe sobre el que se calcula el impuesto de esta categoría. Si no cuadra con las líneas, los descuentos y los recargos, el impuesto y el importe a pagar quedan en duda y la factura se rechaza.

Cómo corregirlo

Suma los importes de las líneas de categoría M, réstales los descuentos sobre el total de la factura de esa categoría, suma los recargos y compara el resultado con la base imponible de la fila M del desglose. Comprueba también que el motivo de exención de cada línea, descuento y recargo es el de la fila del desglose a la que pertenece. Una causa habitual es un descuento o un recargo que está en el archivo pero no en el desglose, o una línea que pasó a otra categoría sin actualizar el resumen.

Texto oficial de la regla

In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “M” ("Ceuta and Mellita tax"), 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 "Ceuta and Mellita tax" (M), 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
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-AG-08B sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026