BR-CO-25: Missing due date or payment terms

Severity: error

What it means

The Amount due for payment is positive but the invoice gives neither a Payment due date (BT-9) nor Payment terms (BT-20).

Most common cause

cac:PaymentTerms was removed (or never populated) and no DueDate is present either, on an invoice with a positive payable amount.

How to fix it

Add either a DueDate or a PaymentTerms/Note describing when payment is due. Not auto-repaired: BR-CO-* rules are never auto-fixed (CLAUDE.md invariant), reported so the source system can be corrected.

Validate your invoice free

Related error codes