fatalEN 16931EN 16931 business ruleCIIUBLBG-20BG-21BG-25BT-102BT-118BT-151BT-95
An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95, BT-118 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95, BT-118 or BT-102) is “Standard rated”.
An invoice line uses VAT category this VAT category (B), which requires the seller to be identified for VAT, but neither the Seller VAT identifier (BT-31), the Seller tax registration identifier (BT-32) nor the Seller tax representative VAT identifier (BT-63) is present.
Add the Seller VAT identifier (BT-31). If the seller is not VAT registered, this VAT category is the wrong choice - reconsider the category code.
CII — context /rsm:CrossIndustryInvoice
(//ram:CategoryCode ='B' and (not(//ram:CategoryCode ='S'))) or (not(//ram:CategoryCode ='B'))
UBL — context /ubl:Invoice | /cn:CreditNote
((cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID ='B' or cac:AllowanceCharge/cac:TaxCategory/cbc:ID ='B' or //cac:ClassifiedTaxCategory/cbc:ID = 'B') and (not(cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID ='S' or cac:AllowanceCharge/cac:TaxCategory/cbc:ID ='S' or //cac:ClassifiedTaxCategory/cbc:ID = 'S'))) or (not(cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID ='B' or cac:AllowanceCharge/cac:TaxCategory/cbc:ID ='B' or //cac:ClassifiedTaxCategory/cbc:ID = 'B'))