Skip to content

BR: EN 16931 business rules

All validation rules whose ID starts with BR. Frequently reported rules and rules with a detailed explanation are listed first.

Rule Meaning Severity Applies to
BR-01 Specification identifier (BT-24) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-02 Invoice number (BT-1) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-03 Invoice issue date (BT-2) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-04 Invoice type code (BT-3) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-05 Invoice currency code (BT-5) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-06 Seller name (BT-27) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-07 Buyer name (BT-44) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-08 Seller postal address (BG-5) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-09 Seller country code (BT-40) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-10 Buyer postal address (BG-8) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-11 Buyer country code (BT-55) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-12 Sum of invoice line net amount (BT-106) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-13 Invoice total amount without VAT (BT-109) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-14 Invoice total amount with VAT (BT-112) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-15 Amount due for payment (BT-115) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-16 Invoice without an invoice line (BG-25) Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-17 Payee name (BT-59) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-18 Seller tax representative name (BT-62) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-19 Seller tax representative postal address (BG-12) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-20 Tax representative country code (BT-69) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-21 Invoice line identifier (BT-126) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-22 Invoiced quantity (BT-129) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-23 Invoiced quantity unit of measure code (BT-130) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-24 Invoice line net amount (BT-131) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-25 Item name (BT-153) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-26 Item net price (BT-146) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-27 Item net price (BT-146) is negative Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-28 Item gross price (BT-148) is negative Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-29 Invoicing period end date (BT-74) is before the start date (BT-73) Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-30 Invoice line period end date (BT-135) is before the start date (BT-134) Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-31 Document level allowance amount (BT-92) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-32 Document level allowance VAT category code (BT-95) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-33 Document level allowance reason (BT-97/BT-98) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-36 Document level charge amount (BT-99) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-37 Document level charge VAT category code (BT-102) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-38 Document level charge reason (BT-104/BT-105) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-41 Invoice line allowance amount (BT-136) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-42 Invoice line allowance reason (BT-139/BT-140) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-43 Invoice line charge amount (BT-141) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-44 Invoice line charge reason (BT-144/BT-145) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-45 VAT category taxable amount (BT-116) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-46 VAT category tax amount (BT-117) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-47 VAT category code of the VAT breakdown (BT-118) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-48 VAT category rate of the VAT breakdown (BT-119) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-49 Payment means type code (BT-81) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-50 Payment account identifier (BT-84) is missing despite credit transfer details Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-51 Card primary account number (BT-87) is too long Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-52 Supporting document reference (BT-122) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-53 Invoice total VAT amount in accounting currency (BT-111) is missing Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
BR-54 Item attribute without name (BT-160) or value (BT-161) Error EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931