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-DT-041 | BasisAmount should not be present | Warning | EN 16931 (CII) |
| CII-DT-042 | UnitBasisAmount should not be present | Warning | EN 16931 (CII) |
| CII-DT-043 | LineTotalBasisAmount should not be present | Warning | EN 16931 (CII) |
| CII-DT-044 | AllowanceChargeBasisAmount should not be present | Warning | EN 16931 (CII) |
| CII-DT-045 | @listID should not be present | Warning | EN 16931 (CII) |
| CII-DT-046 | @listAgencyID should not be present | Warning | EN 16931 (CII) |
| CII-DT-047 | @listVersionID should not be present | Warning | EN 16931 (CII) |
| CII-DT-048 | @listURI should not be present | Warning | EN 16931 (CII) |
| CII-DT-049 | CurrencyCode should not be present | Warning | EN 16931 (CII) |
| CII-DT-050 | Jurisdiction should not be present | Warning | EN 16931 (CII) |
| CII-DT-051 | CustomsDutyIndicator should not be present | Warning | EN 16931 (CII) |
| CII-DT-052 | ExemptionReasonCode should not be present | Warning | EN 16931 (CII) |
| CII-DT-053 | TaxBasisAllowanceRate should not be present | Warning | EN 16931 (CII) |
| CII-DT-054 | TaxPointDate should not be present | Warning | EN 16931 (CII) |
| CII-DT-055 | Type should not be present | Warning | EN 16931 (CII) |
| CII-DT-056 | InformationAmount should not be present | Warning | EN 16931 (CII) |
| CII-DT-057 | CategoryName should not be present | Warning | EN 16931 (CII) |
| CII-DT-058 | DueDateTypeCode should not be present | Warning | EN 16931 (CII) |
| CII-DT-059 | @format should not be present | Warning | EN 16931 (CII) |
| CII-DT-060 | SpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-061 | ServiceSupplyTradeCountry should not be present | Warning | EN 16931 (CII) |
| CII-DT-062 | BuyerRepayableTaxSpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-063 | SellerPayableTaxSpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-064 | SellerRefundableTaxSpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-065 | BuyerDeductibleTaxSpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-066 | BuyerNonDeductibleTaxSpecifiedTradeAccountingAccount should not be present | Warning | EN 16931 (CII) |
| CII-DT-067 | PlaceApplicableTradeLocation should not be present | Warning | EN 16931 (CII) |
| CII-DT-068 | DateTime shall not be used. | Error | EN 16931 (CII) |
| CII-DT-069 | DurationMeasure shall not be used. | Error | EN 16931 (CII) |
| CII-DT-070 | InclusiveIndicator shall not be used. | Error | EN 16931 (CII) |
| CII-DT-071 | Description shall not be used. | Error | EN 16931 (CII) |
| CII-DT-072 | DateTime shall not be used. | Error | EN 16931 (CII) |
| CII-DT-073 | CompleteDateTime shall not be used. | Error | EN 16931 (CII) |
| CII-DT-074 | OpenIndicator shall not be used. | Error | EN 16931 (CII) |
| CII-DT-075 | SeasonCode shall not be used. | Error | EN 16931 (CII) |
| CII-DT-076 | ID shall not be used. | Error | EN 16931 (CII) |
| CII-DT-077 | Name shall not be used. | Error | EN 16931 (CII) |
| CII-DT-078 | SequenceNumeric shall not be used. | Error | EN 16931 (CII) |
| CII-DT-079 | StartDateFlexibilityCode shall not be used. | Error | EN 16931 (CII) |
| CII-DT-080 | ContinuousIndicator shall not be used. | Error | EN 16931 (CII) |
| CII-DT-081 | PurposeCode shall not be used. | Error | EN 16931 (CII) |
| CII-DT-082 | ID shall not be used. | Error | EN 16931 (CII) |
| CII-DT-083 | PostOfficeBox shall not be used. | Error | EN 16931 (CII) |
| CII-DT-084 | BuildingName shall not be used. | Error | EN 16931 (CII) |
| CII-DT-086 | LineFour shall not be used. | Error | EN 16931 (CII) |
| CII-DT-087 | LineFive shall not be used. | Error | EN 16931 (CII) |
| CII-DT-088 | StreetName shall not be used. | Error | EN 16931 (CII) |
| CII-DT-089 | CitySubDivisionName shall not be used. | Error | EN 16931 (CII) |
| CII-DT-090 | CountryName shall not be used. | Error | EN 16931 (CII) |
| CII-DT-091 | CountrySubDivisionID shall not be used. | Error | EN 16931 (CII) |