erroren16931
BR-CO-25:Duplicate invoice line identifiers
Each invoice line must have unique ID within document.
We can help you fix this
NEEDS INPUTRequires user input: Payment due date or payment terms text. Cannot auto-generate because payment terms depend on customer agreements and business policies.
Simple form - we handle the XML for you
Upload and Answer QuestionsWhy This Error Matters
Invoice rejected. Buyers need to know when payment is expected.
How to Fix It
1
Check all line IDs
Review InvoiceLine/ID values
2
Make unique
Use sequential numbers or unique identifiers
Technical Details
XPath: /Invoice/cac:InvoiceLine/cbc:IDCommon Causes
- Positive amount due but no payment date or terms
- Invoice has payable amount without due date (BT-9)
- PaymentTerms/Note also missing when amount > 0
- Payment instructions incomplete for payable invoice
- Export missing payment timing information
Frequently Asked Questions
Each invoice line must have unique ID within document.
Ensure each line ID is unique. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, BR-CO-25 is a critical error that will cause invoice rejection. It must be fixed before submission to ensure your invoice is accepted by the recipient's system.
Many instances of BR-CO-25 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues, including duplicate invoice line identifiers.
See Also
Related Errors
Last updated: 18 January 2026
Share this guide: