Guía
IVA y redondeos: detectar diferencias en totales XML
Resuelve diferencias en una factura XML: concilia líneas, descuentos, impuestos e importe pagadero sin ocultar el error con un redondeo arbitrario.
Un céntimo de diferencia puede proceder del cálculo de líneas, de un descuento, de la agrupación del IVA o del importe pagadero. Antes de añadir un ajuste, reconstruye el cálculo en orden. El PDF puede mostrar cifras abreviadas mientras los datos exportados siguen otra precisión.
Separar niveles de cálculo
Empieza por los importes netos de las líneas: BR-CO-10 comprueba su suma. Revisa después descuentos y cargos del documento y el desglose fiscal. BR-CO-15 concilia el total con impuestos, el total sin impuestos y el IVA. Un problema en un nivel no se resuelve necesariamente cambiando otro total.
Un ejemplo de diagnóstico
En un ejemplo simplificado, 100,00 netos y 20,00 de impuesto producen 120,00 con impuestos. Si la exportación indica 119,99, busca qué dato cambió y cuándo. El ejemplo ilustra una suma; no recomienda un tipo de IVA para una operación real. Recalcula con los valores exportados, no solo con el texto redondeado en pantalla.
No ocultar errores con redondeos
El importe de redondeo pagadero, BT-114, tiene una función concreta y límites propios. No corrige una base imponible incorrecta. Ajusta la política de precisión del programa, regenera el archivo y repite los controles. Prueba varias líneas para detectar diferencias entre redondearlas por separado o redondear su suma. Guarda los totales esperados para comparar versiones futuras.
Comprobar tu propio caso
Trabaja primero con una copia y conserva el original intacto. Anota el resultado esperado, la acción realmente ejecutada y la versión del programa. Compara después número del documento, partes, moneda e importes con la factura inicial. Aclara cualquier diferencia antes de reutilizar el resultado. Para diagnosticar un fallo, un ejemplo pequeño anonimizado es preferible a compartir indiscriminadamente datos completos de clientes. Repite la prueba después de cambiar la exportación y, cuando corresponda, confirma que el destinatario puede recibir y procesar el documento obtenido.
Fuentes y próximos pasos
Herramientas para este tema
Más guías
- Nota de crédito electrónica: referencias, importes y XML
- EN 16931: la norma europea detrás de los formatos de factura
- Corregir errores de validación en una factura XML
- EDI, Peppol y XML: ¿formato o canal de envío?
- Factura electrónica en Bélgica: preparar Peppol
- Facturación electrónica en Francia: las etapas de 2026 y 2027
No es asesoramiento jurídico. Las fechas y obligaciones siguen las fuentes oficiales citadas; se indica cuándo una fecha no es definitiva.