This page is also available in your language:
CRATEAPI Error reference EN · FR · DE · RO

BR-AF-08

EN 16931 FATAL

Official rule text

For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).

What this error means

This is a VAT category rule for VAT category. When any line, allowance or charge uses this category, the standard requires a matching, internally consistent VAT breakdown (seller identifiers, category rates, taxable and tax amounts).

How to fix it

  1. Check every line using this VAT category against the requirement in the rule text.
  2. Make sure the VAT breakdown (BG-23) contains exactly one entry for this category, with consistent rate and amounts.
  3. For exemption-style categories, provide the exemption reason text or code where required.

Related rules

Fix it faster

Paste your invoice XML in our free validator - every finding comes with its rule ID. Then generate, convert and render compliant invoices through one API.