Ir al contenido

Fatal

BR-DEC-10: Total de descuentos globales: máximo dos decimales

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEC-10 significa que el total de los descuentos que se aplican a toda la factura tiene más de dos decimales. Redondea cada descuento a dos decimales y usa como total exactamente su suma.

En esta página

Qué significa

El total de todos los descuentos de toda la factura (BT-107) tiene más de dos cifras después del separador decimal. En el archivo XML ese separador es un punto, no una coma. Cuentan todas las cifras, así que 25,125 no pasa y 25,100 tampoco. En los conjuntos de reglas Factur-X y ZUGFeRD solo cambia la redacción del mensaje y la comprobación es la misma.

Por qué importa

Este total se resta al calcular el total sin IVA. Con decimales de más los totales no cuadran al céntimo, así que el archivo no supera la comprobación y se rechaza.

Cómo corregirlo

Redondea cada descuento de toda la factura (BT-92) a dos decimales, súmalos y usa esa suma como total. Tiene que coincidir con los descuentos individuales sumados. No incluyas los descuentos de línea, porque ya forman parte de los importes de las líneas.

Texto oficial de la regla

The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.

En Factur-X 1.09 BASIC WL, Factur-X 1.09 BASIC, Factur-X 1.09 EN 16931, Factur-X 1.09 EXTENDED, ZUGFeRD 2.5 BASIC WL, ZUGFeRD 2.5 BASIC, ZUGFeRD 2.5 EN 16931, ZUGFeRD 2.5 EXTENDED, la regla dice:

The allowed maximum number of decimals for the Sum of allowances on document level (BT-107) is 2.

Términos de negocio: BT-107

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-DEC-10 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026