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 |