Error codes · Syntax errors
Syntax errors
XML structure and schema errors: the file does not match the UBL or CII specification.
42 errors documented
CodeRejectionSolvable
CII-SR-04Partly
Value element must not be presentcvc-complex-type.4In your invoicing software
Required attribute is missing from an invoice elementcvc-datatype-valid.1.2.1In your invoicing software
Value does not match the required XML datatype formatcvc-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 orderCII-SR-05Partly
SpecifiedDocumentVersion element must not be presentPEPPOL-EN16931-R102Fixable here
Document Reference Only Allowed for Invoice Line ObjectZUG-XMP-001Partly
ZUGFeRD/Factur-X PDF Missing or Invalid XMP MetadataZUG-FILENAME-001Partly
ZUGFeRD/Factur-X Wrong Embedded XML FilenameCII-SR-02Partly
CII GuidelineSpecifiedDocumentContextParameter requiredXML-002Partly
Malformed XML structureXML-004Partly
Invalid XML charactersUBL-SR-06Partly
Preceding invoice reference shall occur maximum onceUBL-SR-08Partly
Invoice period shall occur maximum onceCII-SR-01Fixable here
CII namespace declaration requiredCII-SR-002Partly
TestIndicator element must not be presentCII-SR-03Partly
ExchangedDocument element requiredXML-003Partly
XML encoding declaration recommendedXML-005Partly
XML schema validation failedXML-006Partly
Schematron validation failedCII-SR-001Partly
SpecifiedTransactionID element must not be presentUBL-CR-002Fixable here
UBLVersionID must be 2.1 or absentcvc-complex-type.2.4.aIn your invoicing software
Invoice XML structure does not match the required schemaCII-SR-003Fixable here
BusinessProcessSpecifiedDocumentContextParameter must occur maximum onceUBL-SR-01Partly
Contract identifier shall occur maximum onceUBL-SR-02Partly
Receive advice identifier shall occur maximum onceUBL-SR-04Partly
Invoice object identifier shall occur maximum onceUBL-SR-05Partly
Payment terms shall occur maximum onceUBL-SR-09Partly
Seller name shall occur maximum onceUBL-SR-03Partly
Despatch advice identifier shall occur maximum oncecvc-complex-type.2.4.dIn your invoicing software
Unexpected child element in invoice XMLcvc-complex-type.2.3In your invoicing software
Text content inside an element-only elementCII-SR-046Fixable here
GlobalID present without schemeID attributeXML-001Partly
Invoice file is not well-formed XMLCII-DT-018Fixable here
TypeCode should not be present on this elementcvc-complex-type.2.1In your invoicing software
Element declared as empty contains character or child contentKSEF-21401Fixable here
Document does not conform to the KSeF XSD schemaKSEF-21121Partly
KSeF rate limit reached for this endpointKSEF-21301Partly
Missing authorization for this KSeF operationKSEF-21170Partly
KSeF interactive session has expiredKSEF-21116Partly
KSeF authentication token is invalidUBL-SR-10Partly
Seller trader name shall occur maximum onceOther categories: Business rules · Format rules · Country-specific rules
Related
Blog
Have an e-invoice that came back rejected? Check it here.
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.