Fehlercodes · EN 16931
Intra-community supply invoice line must have a VAT rate of zero
So lautet die Ablehnung wörtlich: „[BR-IC-05] BR-IC-05 fires when an invoice line (BG-25) whose invoiced item VAT category code (BT-151) is 'Intra-community supply' (code K) carries an invoiced item VAT rate (BT-152) other than 0. Intra-community B2B supplies are reverse-charged to the customer, so the seller must show a 0 rate. It is the category-K member of the EN 16931 line-rate family (BR-S-05, BR-Z-05, BR-E-05, BR-AE-05, BR-G-05, BR-O-05).“
The schematron requires every cac:InvoiceLine where cac:Item/cac:ClassifiedTaxCategory/cbc:ID = K to have cbc:Percent = 0. Failures: the line keeps the domestic rate after the category was switched to K; the wrong category entirely (a domestic S sale tagged K); a null/absent Percent rendered as a non-zero default; reverse charge applied at document level but the line rate not zeroed; a copied template line not reset.
<cac:InvoiceLine><cbc:ID>1</cbc:ID><cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity><cbc:LineExtensionAmount currencyID="EUR">2000.00</cbc:LineExtensionAmount><cac:Item><cbc:Name>Industrial sensors</cbc:Name><cac:ClassifiedTaxCategory><cbc:ID>K</cbc:ID><cbc:Percent>21</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:ClassifiedTaxCategory></cac:Item></cac:InvoiceLine>
<cac:InvoiceLine><cbc:ID>1</cbc:ID><cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity><cbc:LineExtensionAmount currencyID="EUR">2000.00</cbc:LineExtensionAmount><cac:Item><cbc:Name>Industrial sensors</cbc:Name><cac:ClassifiedTaxCategory><cbc:ID>K</cbc:ID><cbc:Percent>0</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:ClassifiedTaxCategory></cac:Item></cac:InvoiceLine>