E-Invoice Error Reference
1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.
1326 errors found • Page 22 of 27
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-DT-06EN16931Binary object elements shall contain the mime code attribute
Your invoice contains an embedded attachment (EmbeddedDocumentBinaryObject) but the mimeCode attribute is missing. The MIME type (e.g., application/pdf, image/png) must be specified.
UBL-DT-08EN16931AUTO-FIXScheme 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-09EN16931AUTO-FIXScheme 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-10EN16931AUTO-FIXScheme 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-11EN16931AUTO-FIXScheme 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-12EN16931AUTO-FIXFormat 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-DT-13EN16931AUTO-FIXUnit 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-14EN16931AUTO-FIXUnit 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-15EN16931AUTO-FIXUnit 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-16EN16931AUTO-FIXList 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.
UBL-DT-17EN16931AUTO-FIXList 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.
UBL-DT-18EN16931AUTO-FIXName 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.
UBL-DT-19EN16931AUTO-FIXLanguage 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-DT-20EN16931AUTO-FIXList uri attribute should not be present
Your invoice contains the listURI attribute on a code element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-21EN16931AUTO-FIXList 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.
UBL-DT-22EN16931AUTO-FIXLanguage 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.
UBL-DT-23EN16931AUTO-FIXUri 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.
UBL-DT-24EN16931AUTO-FIXCurrency 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.
UBL-DT-25EN16931AUTO-FIXCharacterSetCode 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.
UBL-DT-26EN16931AUTO-FIXEncodingCode attribute should not be present
Your invoice contains the encodingCode attribute on a binary object element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-27EN16931AUTO-FIXScheme Agency ID attribute should not be present
Your invoice contains the schemeAgencyID attribute on an identifier element. This attribute is not allowed in EN16931 and must be removed.
UBL-DT-28EN16931AUTO-FIXList 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.
UBL-SR-11EN16931AUTO-FIXSeller legal registration identifier shall occur maximum once
Your invoice contains multiple Seller legal registration identifiers (PartyLegalEntity/CompanyID). EN16931 allows only one legal registration ID per seller.
UBL-SR-12EN16931AUTO-FIXSeller VAT identifier shall occur maximum once
Your invoice contains multiple Seller VAT identifiers (PartyTaxScheme with VAT scheme). EN16931 allows only one VAT identifier per seller.
UBL-SR-13EN16931AUTO-FIXSeller tax registration shall occur maximum once
Your invoice contains multiple Seller tax registration elements (PartyTaxScheme). EN16931 allows maximum one tax registration per seller.
UBL-SR-14EN16931AUTO-FIXSeller additional legal information shall occur maximum once
Your invoice contains multiple Seller additional legal information elements (PartyLegalEntity/CompanyLegalForm). EN16931 allows only one.
UBL-SR-15EN16931AUTO-FIXBuyer name shall occur maximum once
Your invoice contains multiple Buyer name elements (AccountingCustomerParty/Party/PartyName/Name). EN16931 allows only one buyer name.
UBL-SR-16EN16931AUTO-FIXBuyer identifier shall occur maximum once
Your invoice contains multiple Buyer identifier elements (AccountingCustomerParty/Party/PartyIdentification/ID). EN16931 allows only one buyer identifier.
UBL-SR-17EN16931AUTO-FIXBuyer legal registration identifier shall occur maximum once
Your invoice contains multiple Buyer legal registration identifiers (PartyLegalEntity/CompanyID). EN16931 allows only one legal registration ID per buyer.
UBL-SR-18EN16931AUTO-FIXBuyer 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-SR-19EN16931AUTO-FIXPayee name shall occur maximum once, if the Payee is different from the Seller
Your invoice contains multiple Payee name elements (PayeeParty/PartyName/Name). EN16931 allows only one payee name.
UBL-SR-20EN16931AUTO-FIXPayee identifier shall occur maximum once, if the Payee is different from the Seller
Your invoice contains multiple Payee identifier elements (PayeeParty/PartyIdentification/ID). EN16931 allows only one payee identifier.
UBL-SR-21EN16931AUTO-FIXPayee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
Your invoice contains multiple Payee legal registration identifiers (PayeeParty/PartyLegalEntity/CompanyID). EN16931 allows only one.
UBL-SR-22EN16931AUTO-FIXSeller tax representative name shall occur maximum once, if the Seller has a tax representative
Your invoice contains multiple Tax representative name elements (TaxRepresentativeParty/PartyName/Name). EN16931 allows only one.
UBL-SR-23EN16931AUTO-FIXSeller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
Your invoice contains multiple Tax representative VAT identifiers (TaxRepresentativeParty/PartyTaxScheme). EN16931 allows only one.
UBL-SR-24EN16931AUTO-FIXDeliver to information shall occur maximum once
Your invoice contains multiple Delivery location elements. EN16931 allows only one Delivery element per invoice.
UBL-SR-25EN16931AUTO-FIXDeliver to party name shall occur maximum once
Your invoice contains multiple Deliver to party name elements (Delivery/DeliveryParty/PartyName/Name). EN16931 allows only one.
UBL-SR-26EN16931AUTO-FIXPayment reference shall occur maximum once
Your invoice contains multiple Payment reference elements (PaymentMeans/PaymentID). EN16931 allows only one payment reference per invoice.
UBL-SR-27EN16931AUTO-FIXPayment means text shall occur maximum once
Your invoice contains multiple Payment means text elements (PaymentMeans/InstructionNote). EN16931 allows only one instruction note.
UBL-SR-28EN16931AUTO-FIXMandate reference identifier shall occur maximum once
Your invoice contains multiple Mandate reference identifiers (PaymentMandate/ID). EN16931 allows only one direct debit mandate reference.
UBL-SR-29EN16931AUTO-FIXBank creditor reference shall occur maximum once
Your invoice contains multiple Bank creditor reference elements (PaymentMeans/PayeeFinancialAccount/ID with creditor reference). EN16931 allows only one.
UBL-SR-30EN16931AUTO-FIXDocument level allowance reason shall occur maximum once
Your invoice contains multiple Document level allowance reason texts (AllowanceCharge/AllowanceChargeReason). EN16931 allows only one reason per allowance.
UBL-SR-31EN16931AUTO-FIXDocument level charge reason shall occur maximum once
Your invoice contains multiple Document level charge reason texts (AllowanceCharge/AllowanceChargeReason). EN16931 allows only one reason per charge.
UBL-SR-32EN16931AUTO-FIXVAT exemption reason text shall occur maximum once
Your invoice contains multiple VAT exemption reason texts (TaxCategory/TaxExemptionReason). EN16931 allows only one exemption reason per VAT category.
UBL-SR-33EN16931AUTO-FIXSupporting document description shall occur maximum once
Your invoice contains multiple Supporting document description elements (AdditionalDocumentReference/DocumentDescription). EN16931 allows only one description per document.
UBL-SR-34EN16931AUTO-FIXInvoice line note shall occur maximum once
Your invoice line contains multiple Note elements (InvoiceLine/Note). EN16931 allows only one note per invoice line.
UBL-SR-35EN16931AUTO-FIXReferenced purchase order line identifier shall occur maximum once
Your invoice line contains multiple Referenced purchase order line identifiers (OrderLineReference/LineID). EN16931 allows only one per line.
UBL-SR-36EN16931AUTO-FIXInvoice line period shall occur maximum once
Your invoice line contains multiple Invoice line period elements (InvoiceLine/InvoicePeriod). EN16931 allows only one period per line.
UBL-SR-37EN16931AUTO-FIXItem price discount shall occur maximum once
Your invoice line contains multiple Item price discount elements (Price/AllowanceCharge). EN16931 allows only one discount per price.
Found an error? Fix it automatically
Upload your invoice and we'll fix common errors automatically. No XML editing required.
Fix Your Invoice