Error codes · EN 16931
BR-CO-18Fixable here
An Invoice shall at least have one VAT breakdown group (BG-23)
This is the rejection, word for word: „[BR-CO-18] An Invoice shall at least have one VAT breakdown group (BG-23). This applies to the `cac:TaxSubtotal` element in the invoice XML.“
What to have readyInvoiced Quantity · Unit Price
What we doThis requires user input to resolve. Provide the correct value for `cac:TaxSubtotal` (BG-23).
If you enter it yourself in your invoicing software
Before
<cac:TaxTotal> <cac:TaxSubtotal><!-- invalid or missing value --></cac:TaxSubtotal> </cac:TaxTotal>
After
<cac:TaxTotal> <cac:TaxSubtotal>correct-value</cac:TaxSubtotal> </cac:TaxTotal>
What the finding looks likeExample
FindingValue missing · BR-CO-18
Location/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
From youInvoiced Quantity, Unit Price
ThenPassed
ProofSHA-256 and /verify link after the check
Often appears together with
BR-CO-19Invoice period must have at least one dateBR-CO-20Invoice line period dates required