The tax total amount must equal the sum of VAT breakdown calculated amounts, with a tolerance of 0.01.
Why Factur-X / CII invoices fail rule FX-VAT-003 (ERROR) and how to fix it: The tax total amount must equal the sum of VAT breakdown calculated amounts, with a tolerance of 0.01.
What this rule checks
The tax total amount must equal the sum of VAT breakdown calculated amounts, with a tolerance of 0.01.
Affected element: Totals › TaxAmount.
Standard: EN 16931 / Factur-X (CII). Severity: ERROR.
Why your invoice is rejected
e-Invoicing platforms and buyers validate EN 16931 business rules after the XSD check. When this rule fails the invoice is rejected — even if the XML is otherwise well-formed — so it must be fixed before you send it.
How to fix it
This is a totals-consistency check. Recompute the total directly from the underlying amounts (lines, VAT categories) and make the declared total match, accumulating as integer minor units to avoid rounding drift.
Verify before you send
Upload your Factur-X / CII invoice to the validator to confirm this rule — and every other EN 16931 business rule — passes before your buyer or platform sees it.