Ir al contenido

Error

BR-CO-25: Un importe a pagar exige fecha de vencimiento o condiciones de pago

En resumen

Error: no supera las comprobaciones seleccionadas.

BR-CO-25 significa que la factura pide un pago pero no indica ni la fecha de vencimiento ni las condiciones de pago. Corrígelo añadiendo la fecha de vencimiento, unas condiciones de pago como «Pago a 30 días», o ambas.

En esta página

Qué significa

Cuando el importe a pagar (BT-115) es mayor que cero, la factura debe incluir la fecha de vencimiento (BT-9), las condiciones de pago (BT-20), o ambas. La regla solo falla si no hay ninguna de las dos. Si el importe a pagar es cero o negativo, no se aplica.

Por qué importa

El destinatario necesita saber cuándo tiene que pagar. Sin fecha ni condiciones la factura está incompleta, no se puede programar el pago y se rechaza.

Cómo corregirlo

En tu programa de facturación, rellena la fecha de vencimiento o escribe las condiciones de pago en texto, por ejemplo «Pago a 30 días desde la fecha de expedición». Puedes indicar las dos cosas. Después exporta la factura de nuevo. Si generas el XML tú mismo, en CII usa ram:DueDateDateTime o ram:Description dentro de ram:SpecifiedTradePaymentTerms.

Texto oficial de la regla

In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.

Términos de negocio: BT-9, BT-20, BT-115

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-CO-25 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026