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.