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-144 DeliveryTradeLocation should not be present Warning EN 16931 (CII)
CII-SR-145 TradeComparisonReferencePrice should not be present Warning EN 16931 (CII)
CII-SR-146 AssociatedReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-147 RequisitionerReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-148 ItemSellerTradeParty should not be present Warning EN 16931 (CII)
CII-SR-149 ItemBuyerTradeParty should not be present Warning EN 16931 (CII)
CII-SR-150 IncludedSpecifiedMarketplace should not be present Warning EN 16931 (CII)
CII-SR-151 RequestedQuantity should not be present Warning EN 16931 (CII)
CII-SR-152 ReceivedQuantity should not be present Warning EN 16931 (CII)
CII-SR-153 ChargeFreeQuantity should not be present Warning EN 16931 (CII)
CII-SR-154 PackageQuantity should not be present Warning EN 16931 (CII)
CII-SR-155 ProductUnitQuantity should not be present Warning EN 16931 (CII)
CII-SR-156 PerPackageUnitQuantity should not be present Warning EN 16931 (CII)
CII-SR-157 NetWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-158 GrossWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-159 TheoreticalWeightMeasure should not be present Warning EN 16931 (CII)
CII-SR-160 DespatchedQuantity should not be present Warning EN 16931 (CII)
CII-SR-161 SpecifiedDeliveryAdjustment should not be present Warning EN 16931 (CII)
CII-SR-162 IncludedSupplyChainPackaging should not be present Warning EN 16931 (CII)
CII-SR-163 RelatedSupplyChainConsignment should not be present Warning EN 16931 (CII)
CII-SR-164 ShipToTradeParty should not be present Warning EN 16931 (CII)
CII-SR-165 UltimateShipToTradeParty should not be present Warning EN 16931 (CII)
CII-SR-166 ShipFromTradeParty should not be present Warning EN 16931 (CII)
CII-SR-167 ActualDespatchSupplyChainEvent should not be present Warning EN 16931 (CII)
CII-SR-168 ActualPickUpSupplyChainEvent should not be present Warning EN 16931 (CII)
CII-SR-169 RequestedDeliverySupplyChainEvent should not be present Warning EN 16931 (CII)
CII-SR-170 ActualDeliverySupplyChainEvent should not be present Warning EN 16931 (CII)
CII-SR-171 ActualReceiptSupplyChainEvent should not be present Warning EN 16931 (CII)
CII-SR-172 AdditionalReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-173 DespatchAdviceReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-174 ReceivingAdviceReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-175 DeliveryNoteReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-176 ConsumptionReportReferencedDocument should not be present Warning EN 16931 (CII)
CII-SR-177 RequestedQuantity should not be present Warning EN 16931 (CII)
CII-SR-178 PaymentReference should not be present Warning EN 16931 (CII)
CII-SR-179 InvoiceIssuerReference should not be present Warning EN 16931 (CII)
CII-SR-180 TotalAdjustmentAmount should not be present Warning EN 16931 (CII)
CII-SR-181 DiscountIndicator should not be present Warning EN 16931 (CII)
CII-SR-182 CalculatedAmount should not be present Warning EN 16931 (CII)
CII-SR-183 IndicatorString should not be present Warning EN 16931 (CII)
CII-SR-184 ID should not be present Warning EN 16931 (CII)
CII-SR-185 SequenceNumeric should not be present Warning EN 16931 (CII)
CII-SR-186 @format should not be present Warning EN 16931 (CII)
CII-SR-187 BasisQuantity should not be present Warning EN 16931 (CII)
CII-SR-188 PrepaidIndicator should not be present Warning EN 16931 (CII)
CII-SR-189 UnitBasisAmount should not be present Warning EN 16931 (CII)
CII-SR-190 TypeCode should not be present Warning EN 16931 (CII)
CII-SR-191 CategoryTradeTax should not be present Warning EN 16931 (CII)
CII-SR-192 ActualTradeCurrencyExchange should not be present Warning EN 16931 (CII)
CII-SR-193 ID should not be present Warning EN 16931 (CII)