What it means
The invoice uses the VAT category IPSI (code M, the tax of Ceuta and Melilla) on an invoice line (BT-151), a discount on the whole invoice (BT-95) or a charge on the whole invoice (BT-102). When it does, the VAT breakdown (BG-23) must contain at least one entry whose VAT category code (BT-118) is IPSI.
Why it matters
The VAT breakdown is where the invoice shows the VAT for each category. If a category is used on the lines but missing from the breakdown, the totals cannot be reconciled with the lines. The recipient or the network then rejects the invoice.
How to fix it
Check which VAT category your invoicing software has put on the lines and on any whole-invoice discounts or charges. If IPSI is correct, recalculate or re-save the invoice so the software rebuilds the VAT breakdown, and add the IPSI row by hand if it is still missing. If IPSI is not correct, change the category on those lines to the right one and let the software recalculate.
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 "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 |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
Check your file
Drop your e-invoice to see whether BR-AG-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 IGIC on the invoice needs an IGIC entry in the VAT breakdown
- BR-E-01 Exempt items need a matching VAT breakdown entry
- BR-FXEXT-AE-01 Reverse-charge items need at least one VAT breakdown entry
- BR-FXEXT-AF-01 Canary Islands tax items need at least one VAT breakdown entry
- BR-FXEXT-AG-01 Ceuta and Melilla tax (category M) needs a VAT breakdown entry