Ir al contenido

Fatal

BR-DEC-12: Total sin IVA: máximo dos decimales

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEC-12 significa que el importe total de la factura sin IVA tiene más de dos decimales. Redondea a dos decimales los importes con los que se calcula y vuelve a calcular el total.

En esta página

Qué significa

El importe total de la factura sin IVA (BT-109), la base imponible de toda la factura, 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

El total sin IVA es la base del total con IVA y el destinatario lo contabiliza al céntimo. Un total con decimales de más no se puede contabilizar tal como viene, así que el archivo no supera la comprobación y se rechaza.

Cómo corregirlo

Calcula el total sin IVA como la suma de las líneas, menos los descuentos de toda la factura, más los recargos de toda la factura, con importes ya redondeados a dos decimales. Si tu programa lo calcula con cifras sin redondear, ajusta su redondeo a dos decimales o redondea antes de exportar. No redondees solo el total, porque tiene que seguir coincidiendo con los importes de los que sale.

Texto oficial de la regla

The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.

Términos de negocio: BT-109

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 MINIMUM 1.0.9-2
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 MINIMUM 2.5.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-12 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026