Error codes · Syntax errors

Syntax errors

XML structure and schema errors: the file does not match the UBL or CII specification.

42 errors documented

CII-SR-04Partly
Value element must not be present
cvc-complex-type.4In your invoicing software
Required attribute is missing from an invoice element
cvc-datatype-valid.1.2.1In your invoicing software
Value does not match the required XML datatype format
cvc-complex-type.2.4.bIn your invoicing software
Required XML element is missing (XSD content model incomplete)
cvc-complex-type.2.2In your invoicing software
Invoice XML elements are in the wrong order
CII-SR-05Partly
SpecifiedDocumentVersion element must not be present
PEPPOL-EN16931-R102Fixable here
Document Reference Only Allowed for Invoice Line Object
ZUG-XMP-001Partly
ZUGFeRD/Factur-X PDF Missing or Invalid XMP Metadata
ZUG-FILENAME-001Partly
ZUGFeRD/Factur-X Wrong Embedded XML Filename
CII-SR-02Partly
CII GuidelineSpecifiedDocumentContextParameter required
XML-002Partly
Malformed XML structure
XML-004Partly
Invalid XML characters
UBL-SR-06Partly
Preceding invoice reference shall occur maximum once
UBL-SR-08Partly
Invoice period shall occur maximum once
CII-SR-01Fixable here
CII namespace declaration required
CII-SR-002Partly
TestIndicator element must not be present
CII-SR-03Partly
ExchangedDocument element required
XML-003Partly
XML encoding declaration recommended
XML-005Partly
XML schema validation failed
XML-006Partly
Schematron validation failed
CII-SR-001Partly
SpecifiedTransactionID element must not be present
UBL-CR-002Fixable here
UBLVersionID must be 2.1 or absent
cvc-complex-type.2.4.aIn your invoicing software
Invoice XML structure does not match the required schema
CII-SR-003Fixable here
BusinessProcessSpecifiedDocumentContextParameter must occur maximum once
UBL-SR-01Partly
Contract identifier shall occur maximum once
UBL-SR-02Partly
Receive advice identifier shall occur maximum once
UBL-SR-04Partly
Invoice object identifier shall occur maximum once
UBL-SR-05Partly
Payment terms shall occur maximum once
UBL-SR-09Partly
Seller name shall occur maximum once
UBL-SR-03Partly
Despatch advice identifier shall occur maximum once
cvc-complex-type.2.4.dIn your invoicing software
Unexpected child element in invoice XML
cvc-complex-type.2.3In your invoicing software
Text content inside an element-only element
CII-SR-046Fixable here
GlobalID present without schemeID attribute
XML-001Partly
Invoice file is not well-formed XML
CII-DT-018Fixable here
TypeCode should not be present on this element
cvc-complex-type.2.1In your invoicing software
Element declared as empty contains character or child content
KSEF-21401Fixable here
Document does not conform to the KSeF XSD schema
KSEF-21121Partly
KSeF rate limit reached for this endpoint
KSEF-21301Partly
Missing authorization for this KSeF operation
KSEF-21170Partly
KSeF interactive session has expired
KSEF-21116Partly
KSeF authentication token is invalid
UBL-SR-10Partly
Seller trader name shall occur maximum once

Other categories: Business rules · Format rules · Country-specific rules

Related

Have an e-invoice that came back rejected? Check it here.

Check the rejected invoice

Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.