Error codes · EN 16931
BR-AG-01Partly
IPSI VAT breakdown required when IPSI used on lines
This is the rejection, word for word: „[BR-AG-01] When using the IPSI VAT category (M) on invoice lines, allowances, or charges, you must have exactly one matching VAT breakdown section for IPSI.“
XPath: /Invoice/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCategory/cbc:ID="M"]. IPSI (category M) is the Ceuta and Melilla indirect tax. When lines or document-level items use this category, the VAT breakdown must include a corresponding TaxSubtotal.
What to have readyThe correct figures from your bookkeeping; we show you which field is affected.
What we doRecalculate the value in `cac:InvoiceLine` to match the expected formula. Verify all contributing amounts are correct (BR-AG-01).
If you enter it yourself in your invoicing software
Before
<Invoice> <cac:InvoiceLine>999.99</cac:InvoiceLine> <!-- Does not match expected calculation --> </Invoice>
After
<Invoice> <cac:InvoiceLine>100.00</cac:InvoiceLine> <!-- Matches expected calculation --> </Invoice>
What the finding looks likeExample
FindingNeeds your check · BR-AG-01
From youThe correct figures
ThenChecked again
ProofSHA-256 and /verify link after the check