Fixture ID: badTotals · XPath: N/A (Computed / Semantic Rule)
BR-CO-15 requires the invoice total with VAT (BT-112) to equal BT-109 + BT-110. You declared 1.00 for BT-112, but the document's own stated figures give 2.00 — a difference of -1.00 EUR. Check whether one of BT-109 or BT-110 is also flagged above; BR-CO-15 often fails only as a consequence.
BR-CO-15Either correct the line data so it sums to your declared figure, or drop declaredTotals.taxInclusiveAmount and let the library compute it. Note that EN 16931 sums *rounded* line amounts: round each line to 2 decimals first, then add — rounding only the final sum drifts by a cent or two on long invoices.
"declaredTotals": { "taxInclusiveAmount": 2.00 }