Skip to content

Validation rules for e-invoices

Your e-invoice was rejected with a message like "[BR-DE-15]"? Here you find the official message for every XRechnung, ZUGFeRD/Factur-X and EN 16931 validation rule and, where available, a plain explanation with a solution.

Validation basis: XRechnung 3.0.2 · ZUGFeRD 2.4 (EN 16931) · KoSIT configuration of Aug. 31, 2026 · Deadlines checked on Oct. 30, 2026

Rule Meaning Severity Applies to
CII-SR-043 CategoryCode should not be present Warning EN 16931 (CII)
CII-SR-044 Subject should not be present Warning EN 16931 (CII)
CII-SR-045 ID should not be present Warning EN 16931 (CII)
CII-SR-046 schemeID must be present if GlobalID is present Error EN 16931 (CII)
CII-SR-048 ManufacturerAssignedID should not be present Warning EN 16931 (CII)
CII-SR-049 TradeName should not be present Warning EN 16931 (CII)
CII-SR-05 SpecifiedDocumentVersion should not be present Warning EN 16931 (CII)
CII-SR-050 TypeCode should not be present Warning EN 16931 (CII)
CII-SR-051 NetWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-052 GrossWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-053 ProductGroupID should not be present Warning EN 16931 (CII)
CII-SR-054 EndItemTypeCode should not be present Warning EN 16931 (CII)
CII-SR-055 EndItemName should not be present Warning EN 16931 (CII)
CII-SR-056 AreaDensityMeasure should not be present Warning EN 16931 (CII)
CII-SR-057 UseDescription should not be present Warning EN 16931 (CII)
CII-SR-058 BrandName should not be present Warning EN 16931 (CII)
CII-SR-059 SubBrandName should not be present Warning EN 16931 (CII)
CII-SR-060 DrainedNetWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-061 VariableMeasureIndicator should not be present Warning EN 16931 (CII)
CII-SR-062 ColourCode should not be present Warning EN 16931 (CII)
CII-SR-063 ColourDescription should not be present Warning EN 16931 (CII)
CII-SR-064 Designation should not be present Warning EN 16931 (CII)
CII-SR-065 FormattedCancellationAnnouncedLaunchDateTime should not be present Warning EN 16931 (CII)
CII-SR-066 FormattedLatestProductDataChangeDateTime should not be present Warning EN 16931 (CII)
CII-SR-067 ID should not be present Warning EN 16931 (CII)
CII-SR-068 TypeCode should not be present Warning EN 16931 (CII)
CII-SR-069 Description should exist maximum once. Error EN 16931 (CII)
CII-SR-070 ValueMeasure should not be present Warning EN 16931 (CII)
CII-SR-071 MeasurementMethodCode should not be present Warning EN 16931 (CII)
CII-SR-072 Value should exist maximum once. Error EN 16931 (CII)
CII-SR-073 ValueCode should not be present Warning EN 16931 (CII)
CII-SR-074 ValueDateTime should not be present Warning EN 16931 (CII)
CII-SR-075 ValueIndicator should not be present Warning EN 16931 (CII)
CII-SR-076 ContentTypeCode should not be present Warning EN 16931 (CII)
CII-SR-077 ValueSpecifiedBinaryFile should not be present Warning EN 16931 (CII)
CII-SR-078 ApplicableProductCharacteristicCondition should not be present Warning EN 16931 (CII)
CII-SR-079 ApplicableReferencedStandard should not be present Warning EN 16931 (CII)
CII-SR-080 ApplicableMaterialGoodsCharacteristic should not be present Warning EN 16931 (CII)
CII-SR-081 SystemID should not be present Warning EN 16931 (CII)
CII-SR-082 SystemName should not be present Warning EN 16931 (CII)
CII-SR-083 ClassName should not be present Warning EN 16931 (CII)
CII-SR-084 SubClassCode should not be present Warning EN 16931 (CII)
CII-SR-085 ClassProductCharacteristic should not be present Warning EN 16931 (CII)
CII-SR-086 ApplicableReferencedStandard should not be present Warning EN 16931 (CII)
CII-SR-087 IndividualTradeProductInstance should not be present Warning EN 16931 (CII)
CII-SR-088 CertificationEvidenceReferenceReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-089 InspectionReferenceReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-090 ID should exist maximum once. Error EN 16931 (CII)
CII-SR-091 Name should not be present Warning EN 16931 (CII)
CII-SR-092 SubordinateTradeCountrySubDivision should not be present Warning EN 16931 (CII)