What it means
For UBL invoices and credit notes, the source scan covers cac:ClassifiedTaxCategory and cac:AllowanceCharge/cac:TaxCategory throughout the document, selecting category L under the VAT tax scheme. This includes lines (BG-25, BT-151), discounts (BG-20, BT-95) and charges (BG-21, BT-102), including discounts and charges within lines. If a matching source exists, the VAT breakdown (BG-23) needs a category entry (BT-118) whose cbc:ID is exactly L. With no matching source, an L breakdown entry under the VAT tax scheme fails. The CII variants require an IPSI breakdown entry when IPSI is used.
Why it matters
Your tax summary needs to represent the tax categories actually used in the document.
How to fix it
Compare the categories on your lines, discounts and charges with those in your VAT breakdown. Add the missing category entry, or correct a category assigned by mistake. In UBL, write the breakdown code as exactly L, without surrounding spaces. Remove an unused breakdown entry if it is incorrect, then recheck your file.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
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 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC". Where EN 16931 (CII), XRechnung 3.0 (CII), France CTC (CII) run it, the rule reads:
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 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI". Business terms: BG-20, BG-21, BG-23, BG-25, BT-95, BT-102, BT-118, BT-151
Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether BR-IG-01 still fails, and which other rules do.
Related rules
- BR-AE-01 Reverse-charge items need a matching VAT breakdown entry
- BR-AF-01 Keep IGIC categories and the VAT breakdown consistent
- BR-AG-01 Keep IPSI categories and the VAT breakdown consistent
- BR-E-01 Exempt items need a matching VAT breakdown entry
- BR-FXEXT-AE-01 Reverse charge needs both source and breakdown entries
- BR-FXEXT-AF-01 Category L needs both source and breakdown entries