E-Invoice Error Reference

1369+ documented errors for Peppol, UBL, CII, and EN16931 validation errors.

755 errors found ยท Page 1 of 16 in Format Rules

warningPEPPOL-COMMON-R052DKPeppol BIS 3.0AUTO-FIX

Danish Chamber of Commerce P-Number Format Invalid

PEPPOL-COMMON-R052 validates that a Danish chamber of commerce production unit number (P-number) is in the correct format. The P-number must consist of exactly 10 digits. This rule fires when a party identifier uses scheme 0198 but the value does not meet the format requirements.

errorUBL-CR-077UBL 2.1AUTO-FIX

A UBL invoice should not include the StatementDocumentReference

Your invoice contains StatementDocumentReference which is not allowed in EN16931 invoices. Statement references are not supported.

errorCII-DT-024cii-d16bAUTO-FIX

Date element missing format="102" attribute

CII-DT-024 is an EN 16931 datatype assertion on the CII binding. Every udt:DateTimeString or udt:DateString must carry format="102" โ€” the UN/EDIFACT code for an eight-digit CCYYMMDD date.

errorUBL-CR-470UBL 2.1AUTO-FIX

A UBL invoice should not include the PrepaidPayment

Your invoice contains a PrepaidPayment element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-CR-491UBL 2.1AUTO-FIX

A UBL invoice should not include the PricingExchangeRate

Your invoice contains a PricingExchangeRate element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-CR-079UBL 2.1AUTO-FIX

A UBL invoice should not include the OriginatorDocumentReference UUID

Your invoice contains OriginatorDocumentReference/UUID which is not allowed in EN16931 invoices.

warningUBL-DT-19EN16931BLOCKED

Language 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.

errorUBL-CR-019UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference IssueTime

Your invoice contains OrderReference/IssueTime which is not allowed in EN16931 invoices.

errorUBL-CR-017UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference UUID

Your invoice contains OrderReference/UUID which is not allowed in EN16931 invoices.

errorUBL-CR-048UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference IssueTime

Your invoice contains DespatchDocumentReference/IssueTime which is not allowed in EN16931 invoices.

errorUBL-CR-023UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference CopyIndicator

Your invoice contains BillingReference/CopyIndicator which is not allowed in EN16931 invoices.

errorUBL-CR-493UBL 2.1AUTO-FIX

A UBL invoice should not include the PaymentAlternativeExchangeRate

Your invoice contains a PaymentAlternativeExchangeRate element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-CR-053UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference LocaleCode

Your invoice contains DespatchDocumentReference/LocaleCode which is not allowed in EN16931 invoices.

errorUBL-CR-054UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference VersionID

Your invoice contains DespatchDocumentReference/VersionID which is not allowed in EN16931 invoices.

errorUBL-CR-057UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference Attachment

Your invoice contains DespatchDocumentReference/Attachment which is not allowed. Attachments belong in AdditionalDocumentReference.

errorPEPPOL-EN16931-CL006PEPPOL_BISBLOCKED

Invoice period description code must be according to UNCL 2005 D.16B.

The invoice period description code must be from the UNCL 2005 D.16B list. This code describes what the invoicing period represents (delivery period, service period, etc.).

errorUBL-SR-13EN16931CONFIRM

Seller tax registration shall occur maximum once

Your invoice contains multiple Seller tax registration elements (PartyTaxScheme). EN16931 allows maximum one tax registration per seller.

errorUBL-CR-058UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference ValidityPeriod

Your invoice contains DespatchDocumentReference/ValidityPeriod which is not allowed in EN16931 invoices.

errorUBL-CR-060UBL 2.1AUTO-FIX

A UBL invoice should not include the DespatchDocumentReference...

Your invoice contains DespatchDocumentReference/ResultOfVerification which is not allowed in EN16931 invoices.

warningUBL-DT-12EN16931BLOCKED

Format 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.

errorPEPPOL-EN16931-CL007PEPPOL_BISBLOCKED

Currency 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.

errorUBL-CR-011UBL 2.1AUTO-FIX

A UBL invoice should not include the LineCountNumeric

Your invoice contains LineCountNumeric which is not allowed in EN16931 invoices.

errorUBL-CR-015UBL 2.1AUTO-FIX

A UBL invoice should not include the InvoicePeriod Description

Your invoice contains InvoicePeriod/Description which is not allowed. Use DescriptionCode instead.

errorUBL-CR-359UBL 2.1AUTO-FIX

A 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.

errorUBL-CR-385UBL 2.1AUTO-FIX

A 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.

errorUBL-SR-27EN16931AUTO-FIX

Payment means text shall occur maximum once

Your invoice contains multiple Payment means text elements (PaymentMeans/InstructionNote). EN16931 allows only one instruction note.

errorUBL-SR-28EN16931AUTO-FIX

Mandate reference identifier shall occur maximum once

Your invoice contains multiple Mandate reference identifiers (PaymentMandate/ID). EN16931 allows only one direct debit mandate reference.

errorUBL-CR-353UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity

Your invoice contains a DeliveryLocation CountrySubentity element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-CR-016UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference CopyIndicator

Your invoice contains OrderReference/CopyIndicator which is not allowed in EN16931 invoices.

errorUBL-CR-356UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation InformationURI

Your invoice contains a DeliveryLocation InformationURI element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-DT-01EN16931AUTO-FIX

Amounts 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).

warningUBL-DT-08EN16931BLOCKED

Scheme 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.

warningUBL-DT-09EN16931BLOCKED

Scheme 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.

errorUBL-CR-020UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference CustomerReference

Your invoice contains OrderReference/CustomerReference which is not allowed in EN16931 invoices.

warningUBL-DT-10EN16931BLOCKED

Scheme 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.

warningUBL-DT-11EN16931BLOCKED

Scheme 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.

warningUBL-DT-14EN16931BLOCKED

Unit 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.

warningUBL-DT-15EN16931BLOCKED

Unit 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.

errorUBL-CR-357UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation Name

Your invoice contains a DeliveryLocation Name element which is not allowed in EN16931 invoices. This element must be removed.

warningUBL-DT-16EN16931BLOCKED

List 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.

warningUBL-DT-17EN16931BLOCKED

List name attribute should not be present

Your invoice contains the listName attribute on a code element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-18EN16931BLOCKED

Name attribute should not be present

Your invoice contains the name attribute on an element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-21EN16931BLOCKED

List scheme uri attribute should not be present

Your invoice contains the listSchemeURI attribute on a code element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-22EN16931BLOCKED

Language local identifier attribute should not be present

Your invoice contains the languageLocaleID attribute on a text element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-23EN16931BLOCKED

Uri attribute should not be present

Your invoice contains the uri attribute on an element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-24EN16931BLOCKED

Currency code list version id should not be present

Your invoice contains the currencyCodeListVersionID attribute on a currency code. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-25EN16931BLOCKED

CharacterSetCode attribute should not be present

Your invoice contains the characterSetCode attribute on a binary object element. This attribute is not allowed in EN16931 and must be removed.

warningUBL-DT-28EN16931BLOCKED

List Agency ID attribute should not be present

Your invoice contains the listAgencyID attribute on a code element. This attribute is not allowed in EN16931 and must be removed.

errorUBL-CR-028UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference Xpath

Your invoice contains BillingReference/Xpath which is not allowed in EN16931 invoices.

errorUBL-CR-111UBL 2.1AUTO-FIX

A UBL invoice should not include the AdditionalDocumentReference UUID

Your invoice contains AdditionalDocumentReference/UUID which is not allowed in EN16931 invoices.

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โ†’