Ir al contenido

Fatal

BR-DEC-09: Suma de las líneas: máximo dos decimales

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEC-09 significa que la suma de los importes de todas las líneas de la factura tiene más de dos decimales. Redondea primero el importe de cada línea a dos decimales y suma después esos importes, de modo que la suma también tenga dos.

En esta página

Qué significa

La suma de las bases imponibles de todas las líneas de la factura (BT-106) 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 1180,125 no pasa y 1180,100 tampoco.

Por qué importa

Esta suma es el punto de partida de todos los totales: el total sin IVA se calcula a partir de ella. Si arrastra decimales de más, todas las cifras que dependen de ella quedan desajustadas, el archivo no supera la comprobación y se rechaza.

Cómo corregirlo

Redondea el importe de cada línea (BT-131) a dos decimales y suma esos importes ya redondeados para obtener esta suma. No redondees la suma por separado, porque tiene que coincidir con las líneas sumadas. Si cada línea ya tiene dos decimales y la suma no, tu programa está sumando valores sin redondear: cambia su ajuste de redondeo o redondea antes de exportar.

Texto oficial de la regla

The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.

Términos de negocio: BT-106

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-09 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026