BR-CO-15
EN 16931
FATAL
El total con IVA (BT-112) debe ser igual al total sin IVA (BT-109) más el total de IVA (BT-110). Es la regla de cálculo que más se incumple - casi siempre una deriva de un céntimo entre el desglose de IVA y los totales declarados.
Cómo solucionarlo
- Recalcula: BT-112 = BT-109 + BT-110, ambos redondeados a 2 decimales.
- Calcula BT-110 como la suma de los importes de IVA por categoría (BT-117) - no tipo × total general (deriva un céntimo con tipos mixtos).
- Usa siempre la misma función de redondeo en todas partes.
Texto oficial de la regla
Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
Los desarrolladores también llegan a esta página buscando un «error de validación de factura», un mensaje «factura electrónica rechazada», o cómo solucionar una comprobación EN 16931 fallida — es el mismo problema, explicado más arriba.
Corrígelo más rápido
Pega el XML de tu factura en nuestro validador gratuito - cada hallazgo llega con su ID de regla. Luego genera, convierte y renderiza facturas conformes con una sola API.