Error codes · ubl-2.1
UBL-SR-05In your invoicing software
Payment terms shall occur maximum once
This is the rejection, word for word: „[UBL-SR-05] Your invoice contains multiple payment terms elements. EN16931 allows only one payment terms element.“
XPath: //cbc:ID within parent context
What to have readyNothing. The file has to be re-exported from your invoicing software; we check it again afterwards.
What we doEnsure each ID value is unique within its context.
What the finding looks likeExample
FindingStructure invalid · UBL-SR-05
Location/Invoice/cac:PaymentTerms
From youA re-exported file
ThenRe-export
ProofSHA-256 and /verify link after the check
Often appears together with
BR-CO-25Payment due date or payment terms required when amount due is positive