BR-IC-10
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-IC-10 mean? A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
Why did my invoice fail BR-IC-10?
A VAT breakdown (BG-23) with VAT category code (BT-118) "K" (Intra-community supply) must state a justification via a VAT exemption reason code (BT-121) meaning intra-community supply, or a VAT exemption reason text (BT-120) to that effect. This documents to the tax authority why the supply carries no VAT.
Official rule text
A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
Common causes
- K breakdown emitted with neither TaxExemptionReasonCode nor TaxExemptionReason.
- Using a VATEX code that does not correspond to intra-community supply.
- Exemption reason text left empty or generic (e.g. "exempt") without the intra-community meaning.
- Reason provided only on lines, not in the VAT breakdown (BG-23).
How do I fix it?
Add to the K TaxCategory: <cbc:TaxExemptionReasonCode>VATEX-EU-IC</cbc:TaxExemptionReasonCode> or <cbc:TaxExemptionReason>Intra-community supply</cbc:TaxExemptionReason>.
Related rules
BR-IC-01 · BR-IC-02 · BR-IC-03 · BR-IC-04 · BR-IC-05 · BR-IC-06 · BR-IC-07 · BR-IC-08
Paste it into the live demo, or call POST /v1/validate. See the quickstart.