E-Invoice Error Reference

1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.

33 errors found in Syntax Errors

errorCII-SR-01cii-d16bMANUAL

CII namespace declaration required

Cross Industry Invoice must declare RSM namespace.

View fix
errorCII-SR-02cii-d16bMANUAL

CII GuidelineSpecifiedDocumentContextParameter required

CII must specify guideline identifier.

View fix
errorCII-SR-03cii-d16bMANUAL

ExchangedDocument element required

CII must have ExchangedDocument with ID and TypeCode.

View fix
errorXML-002ubl-2.1MANUAL

Malformed XML structure

XML document is not well-formed.

View fix
errorXML-004ubl-2.1MANUAL

Invalid XML characters

Document contains invalid XML characters.

View fix
errorUBL-CR-007ubl-2.1AUTO-FIX

Too many TaxTotal elements

UBL invoices should have at most two TaxTotal elements (document and optional tax currency).

View fix
errorUBL-CR-008ubl-2.1AUTO-FIX

TaxTotal missing TaxSubtotal

TaxTotal element must contain at least one TaxSubtotal.

View fix
warningXML-003ubl-2.1MANUAL

XML encoding declaration recommended

XML should declare character encoding.

View fix
errorXML-005ubl-2.1MANUAL

XML schema validation failed

Document does not conform to XSD schema.

View fix
errorXML-006en16931MANUAL

Schematron validation failed

Document failed business rule validation.

View fix
errorUBL-CR-003ubl-2.1AUTO-FIX

Duplicate invoice line ID

Each invoice line must have a unique ID within the invoice. Duplicate IDs found.

View fix
errorUBL-CR-004ubl-2.1AUTO-FIX

Invalid date format

Dates must be in ISO 8601 format: YYYY-MM-DD.

View fix
errorCII-SR-001cii-d16bMANUAL

Invalid CII namespace

CII (Cross Industry Invoice) documents must use the correct namespace declaration.

View fix
errorCII-SR-002cii-d16bMANUAL

Missing ExchangedDocument context

CII documents must include the ExchangedDocumentContext header.

View fix
errorUBL-CR-005ubl-2.1AUTO-FIX

Empty required element

Required elements must not be empty or contain only whitespace.

View fix
errorUBL-CR-006ubl-2.1AUTO-FIX

Invalid decimal format

Decimal numbers must use dot (.) as decimal separator with max 2 decimal places for amounts.

View fix
errorUBL-SR-01ubl-2.1AUTO-FIX

UBL namespace declaration required

UBL documents must declare correct namespace.

View fix
errorUBL-SR-02ubl-2.1AUTO-FIX

CAC/CBC namespace declarations required

UBL requires Common Aggregate and Basic Component namespaces.

View fix
errorUBL-SR-03ubl-2.1AUTO-FIX

UBL element order incorrect

UBL elements must follow schema-defined order.

View fix
warningUBL-SR-04ubl-2.1AUTO-FIX

Empty elements should be removed

UBL elements with no content should be omitted.

View fix
errorUBL-SR-05ubl-2.1AUTO-FIX

ID elements must be unique

ID elements within scope must have unique values.

View fix
errorUBL-SR-06ubl-2.1AUTO-FIX

Invalid date format

UBL dates must use YYYY-MM-DD format.

View fix
errorUBL-SR-08ubl-2.1AUTO-FIX

Quantity missing unit code

Quantity elements must have unitCode attribute.

View fix
errorUBL-SR-09ubl-2.1AUTO-FIX

Invalid boolean value

Boolean elements must be true or false.

View fix
errorUBL-SR-10ubl-2.1AUTO-FIX

Invalid decimal format

Decimal numbers must use period as separator.

View fix
errorUBL-CR-001ubl-2.1AUTO-FIX

Invalid XML Syntax

The invoice XML is not well-formed. This means the XML structure has errors like unclosed tags or invalid characters.

View fix
errorUBL-CR-002ubl-2.1AUTO-FIX

Invalid or Missing Namespace

The UBL invoice must use the correct XML namespaces for UBL 2.1.

View fix
errorUBL-CR-009ubl-2.1AUTO-FIX

Invalid or unknown attribute

Element contains an attribute not defined in UBL 2.1 schema.

View fix
errorUBL-CR-010ubl-2.1AUTO-FIX

Elements in wrong order

UBL elements must appear in the order defined by the schema.

View fix
errorUBL-SR-07ubl-2.1NEEDS INPUT

Amount missing currency attribute

All amount elements must have currencyID attribute.

View fix
errorCII-SR-003cii-d16bNEEDS INPUT

Invalid document type code

CII TypeCode must be valid UNTDID 1001 code (380=Invoice, 381=Credit Note).

View fix
errorCII-SR-04cii-d16bMANUAL

SupplyChainTradeTransaction required

CII must have main trade transaction element.

View fix
errorCII-SR-05cii-d16bMANUAL

ApplicableHeaderTradeAgreement required

CII must specify seller and buyer.

View fix

Found an error? Fix it automatically

Upload your invoice and we'll fix common errors automatically. No XML editing required.

Fix Your Invoice