BR-CO-25: Missing payment due date or terms
When the amount due is positive, the invoice must contain either a payment due date (BT-9) or payment terms (BT-20).
Where to look in UBL
/Invoice/cbc:DueDate or /Invoice/cac:PaymentTerms/cbc:Note
How to investigate the error
If PayableAmount is greater than zero, provide a genuine due date or the agreed payment terms from the invoicing system.
Can RejectFix repair this automatically?
RejectFix can report implemented checks and only offers a deterministic repair when the intended value is unambiguous. Business identifiers, dates, payment terms and accounting values must come from your source system rather than being invented.
Scope: This guide explains the official rule, but RejectFix is not the official OpenPeppol Schematron or an Access Point and cannot guarantee acceptance. Confirm the current requirement with your Access Point.