NordInvoice / Validation rules / BR-CO-25
English Deutsch Nederlands Français
BR-CO-25No payment due date or payment terms
BR-CO-25 comes from the official e-invoicing rule sets. This page explains what the rule checks, why invoices trip over it and the concrete change that makes the document pass.
Why this error appears
Whenever the amount due for payment (BT-115) is positive, the buyer must be able to see when or under which terms to pay. The invoice therefore needs the due date (BT-9) or the payment terms text (BT-20). Invoices that are already settled (amount due 0) are exempt, which is why the rule seems to fire only sometimes.
How to fix it
When an amount is due, provide either the due date (BT-9) or payment terms (BT-20).
Example
Rejected
<cbc:IssueDate>2026-08-01</cbc:IssueDate>
<!-- no DueDate, no PaymentTerms -->
Accepted
<cbc:IssueDate>2026-08-01</cbc:IssueDate>
<cbc:DueDate>2026-08-31</cbc:DueDate>
Check your invoice in the free validator
Catch this automatically in the API