E-Invoice Error Reference
1350+ documented errors for Peppol, UBL, CII, and EN16931 validation errors.
753 errors found · Page 2 of 16 in Format Rules
UBL-SR-15EN16931CONFIRMBuyer name shall occur maximum once
Your invoice contains multiple Buyer name elements (AccountingCustomerParty/Party/PartyName/Name). EN16931 allows only one buyer name.
UBL-CR-040UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference...
Your invoice contains BillingReference/SelfBilledCreditNoteDocumentReference which is not allowed in EN16931 invoices.
UBL-CR-041UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference DebitNoteDocumentReference
Your invoice contains BillingReference/DebitNoteDocumentReference which is not allowed in EN16931 invoices.
UBL-DT-12EN16931BLOCKEDFormat attribute should not be present
Your invoice contains the format attribute on an element. This attribute is not allowed in EN16931 and must be removed.
UBL-SR-49EN16931CONFIRMValue tax point date shall occur maximum once
Your invoice contains multiple Value tax point date elements (TaxPointDate). EN16931 allows only one tax point date per invoice.
UBL-DT-19EN16931BLOCKEDLanguage identifier attribute should not be present
Your invoice contains the languageID attribute on a text element. This attribute is not allowed in EN16931 and must be removed.
UBL-CR-046UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference UUID
Your invoice contains DespatchDocumentReference/UUID which is not allowed in EN16931 invoices.
UBL-CR-622UBL 2.1AUTO-FIXA UBL invoice should not include the InvoiceLine Item ItemInstance
UBL 2.1 Invoice schema does not include `cac:Item/cac:ItemInstance`. This element must be removed for EN 16931 compliance.
UBL-SR-50EN16931CONFIRMItem description shall occur maximum once
Your invoice line Item contains multiple Description elements. EN16931 allows only one item description per line.
UBL-SR-51EN16931CONFIRMAn address can only have one third line.
Duplicate address line 3. An address can have at most one additional address line (third line).
UBL-CR-006UBL 2.1AUTO-FIXDisallowed element: cbc:IssueTime
UBL 2.1 Invoice schema does not include `cbc:IssueTime`. This element must be removed for EN 16931 compliance.
UBL-SR-52EN16931CONFIRMDocument reference shall occur maximum once
Duplicate document reference. Document reference can only appear once in the specified context.
UBL-CR-019UBL 2.1AUTO-FIXA UBL invoice should not include the OrderReference IssueTime
Your invoice contains OrderReference/IssueTime which is not allowed in EN16931 invoices.
UBL-CR-048UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference IssueTime
Your invoice contains DespatchDocumentReference/IssueTime which is not allowed in EN16931 invoices.
FORMAT-001internalBLOCKEDUnrecognized invoice format
Your file was read successfully as XML, but it does not contain a recognized e-invoice structure. Supported formats are UBL 2.1 Invoice, UBL 2.1 CreditNote, and UN/CEFACT Cross-Industry Invoice (CII D16B). The file may have been exported in the wrong format, or it may be a different type of XML document (such as an order or dispatch advice).
UBL-CR-411UBL 2.1AUTO-FIXA UBL invoice should not include the PaymentMeans ID
Your invoice contains a PaymentMeans ID element which is not allowed in EN16931 invoices. This element must be removed.
UBL-CR-023UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference CopyIndicator
Your invoice contains BillingReference/CopyIndicator which is not allowed in EN16931 invoices.
UBL-CR-053UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference LocaleCode
Your invoice contains DespatchDocumentReference/LocaleCode which is not allowed in EN16931 invoices.
UBL-CR-054UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference VersionID
Your invoice contains DespatchDocumentReference/VersionID which is not allowed in EN16931 invoices.
UBL-CR-055UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference...
Your invoice contains DespatchDocumentReference/DocumentStatusCode which is not allowed in EN16931 invoices.
UBL-CR-057UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference Attachment
Your invoice contains DespatchDocumentReference/Attachment which is not allowed. Attachments belong in AdditionalDocumentReference.
UBL-CR-024UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference UUID
Your invoice contains BillingReference/UUID which is not allowed in EN16931 invoices.
UBL-CR-009UBL 2.1AUTO-FIXDisallowed element: cbc:PaymentAlternativeCurrencyCode
UBL 2.1 Invoice schema does not include `cbc:PaymentAlternativeCurrencyCode`. This element must be removed for EN 16931 compliance.
UBL-CR-058UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference ValidityPeriod
Your invoice contains DespatchDocumentReference/ValidityPeriod which is not allowed in EN16931 invoices.
UBL-CR-060UBL 2.1AUTO-FIXA UBL invoice should not include the DespatchDocumentReference...
Your invoice contains DespatchDocumentReference/ResultOfVerification which is not allowed in EN16931 invoices.
PEPPOL-EN16931-CL007PEPPOL_BISBLOCKEDCurrency code must be according to ISO 4217:2005
Currency codes must be valid ISO 4217:2005 codes. Only standard 3-letter currency codes like EUR, USD, GBP are accepted.
UBL-CR-011UBL 2.1AUTO-FIXA UBL invoice should not include the LineCountNumeric
Your invoice contains LineCountNumeric which is not allowed in EN16931 invoices.
UBL-CR-359UBL 2.1AUTO-FIXA UBL invoice should not include the Delivery DeliveryLocation Address ID
Your invoice contains a DeliveryLocation Address ID element which is not allowed in EN16931 invoices. This element must be removed.
UBL-CR-385UBL 2.1AUTO-FIXA UBL invoice should not include the Delivery CarrierParty
Your invoice contains a CarrierParty element which is not allowed in EN16931 invoices. This element must be removed.
PEPPOL-EN16931-CL002PEPPOL_BISAUTO-FIXReason code MUST be according to subset of UNCL 5189 D.16B.
The allowance reason code must be from the UNCL 5189 D.16B subset. This code explains why a discount or allowance is being applied.
PEPPOL-EN16931-CL003PEPPOL_BISAUTO-FIXReason code MUST be according to UNCL 7161 D.16B.
The charge reason code must be from the UNCL 7161 D.16B list. This code explains why a surcharge or additional charge is being applied.
UBL-DT-01EN16931AUTO-FIXAmounts shall be decimal up to two fraction digits
Your invoice contains amount values with more than 2 decimal places. EN16931 requires all monetary amounts to have maximum 2 decimal digits (e.g., 100.00 not 100.001).
UBL-SR-18EN16931CONFIRMBuyer VAT identifier shall occur maximum once
Your invoice contains multiple Buyer VAT identifiers (PartyTaxScheme with VAT scheme). EN16931 allows only one VAT identifier per buyer.
UBL-CR-025UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference IssueTime
Your invoice contains BillingReference/IssueTime which is not allowed in EN16931 invoices.
UBL-CR-412EN16931AUTO-FIXA UBL invoice should not include the PaymentMeans PaymentDueDate
Your invoice contains a PaymentMeans PaymentDueDate element which is not allowed in EN16931 invoices. Use PaymentTerms instead.
UBL-CR-027UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference DocumentType
Your invoice contains BillingReference/DocumentType which is not allowed in EN16931. Only the document ID is permitted for billing references.
UBL-CR-029UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference LanguageID
Your invoice contains BillingReference/LanguageID which is not allowed in EN16931 invoices.
UBL-CR-031UBL 2.1AUTO-FIXA UBL invoice should not include the BillingReference VersionID
Your invoice contains BillingReference/VersionID which is not allowed in EN16931 invoices.
UBL-CR-665EN16931AUTO-FIXA UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
UBL-CR-680EN16931AUTO-FIXA UBL invoice should not include the PaymentMeans/PayerFinancialAccount
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
UBL-CR-681EN16931AUTO-FIXA UBL invoice should not include the PaymentMeans InstructionNote
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
UBL-CR-682EN16931AUTO-FIXA UBL invoice should not include the Delivery DeliveryAddress
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
UBL-DT-08EN16931BLOCKEDScheme name attribute should not be present
Your invoice contains the schemeName attribute on an identifier element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-09EN16931BLOCKEDScheme agency name attribute should not be present
Your invoice contains the schemeAgencyName attribute on an identifier element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-10EN16931BLOCKEDScheme data uri attribute should not be present
Your invoice contains the schemeDataURI attribute on an identifier element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-11EN16931BLOCKEDScheme uri attribute should not be present
Your invoice contains the schemeURI attribute on an identifier element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-13EN16931BLOCKEDUnit code list identifier attribute should not be present
Your invoice contains the unitCodeListID attribute on a quantity element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-14EN16931BLOCKEDUnit code list agency identifier attribute should not be present
Your invoice contains the unitCodeListAgencyID attribute on a quantity element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-15EN16931BLOCKEDUnit code list agency name attribute should not be present
Your invoice contains the unitCodeListAgencyName attribute on a quantity element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-16EN16931BLOCKEDList agency name attribute should not be present
Your invoice contains the listAgencyName attribute on a code element. This attribute is not allowed in EN16931 and must be removed.
Handle These Errors Automatically in Your Pipeline
The compliance engine auto-remediates validation errors with controlled safety policies and evidence pack generation.
Get API Access→