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) |