Error codes · EN 16931
BR-AG-10Fixable here
IPSI VAT breakdown must NOT have exemption reason
This is the rejection, word for word: „[BR-AG-10] An IPSI VAT breakdown must NOT have a VAT exemption reason code or text. IPSI is a positive tax (like standard VAT), so exemption reasons are not applicable.“
XPath: /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[cbc:ID="M"]/cbc:TaxExemptionReasonCode (BT-121) and /cbc:TaxExemptionReason (BT-120). IPSI (category M) is the Ceuta and Melilla indirect tax. It is a positive tax rate, so exemption reasons do not apply.
What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doInvoice Navigator automatically fixes this issue by correcting the `cac:TaxSubtotal` element in your Invoice (BR-AG-10).
If you enter it yourself in your invoicing software
Before
<cac:TaxTotal> <cac:TaxSubtotal>-100.00</cac:TaxSubtotal> </cac:TaxTotal>
After
<cac:TaxTotal> <cac:TaxSubtotal>100.00</cac:TaxSubtotal> </cac:TaxTotal>
What the finding looks likeExample
FindingValue missing · BR-AG-10
Location//cac:TaxTotal/cac:TaxSubtotal[cac:TaxCategory/cbc:ID='M']/cac:TaxCategory/cbc:TaxExemptionReasonCode
From youThe missing value
ThenPassed
ProofSHA-256 and /verify link after the check