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 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si BR-DEC-10 sigue fallando y qué otras reglas fallan.
Reglas relacionadas
- BR-CO-11 El total de descuentos debe coincidir con la suma de los descuentos
- BR-CO-13 Base imponible total: líneas menos descuentos más recargos
- BR-DEC-RO-10 Total de descuentos globales: dos decimales como máximo
- BR-FXEXT-CO-11 El total de descuentos debe ser la suma de los descuentos
- BR-DEC-11 Total de recargos globales: máximo dos decimales
- BR-DEC-12 Total sin IVA: máximo dos decimales