BR-E-06
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-E-06 mean? In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
Why did my invoice fail BR-E-06?
When a document-level allowance (BG-20) uses the VAT category code 'Exempt from VAT' (code E) in BT-95, its VAT rate BT-96 must be exactly 0. Exempt supplies carry no VAT, so any non-zero rate would be contradictory and is rejected.
Official rule text
In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero).
Common causes
- BT-96 left empty or omitted while BT-95 is set to E (an empty rate is not treated as zero).
- A standard rate like 20 or 21 copied onto an exempt allowance from a template.
- Category code mistakenly set to E when the allowance is actually standard-rated (S).
- Mapping logic that only sets the rate for taxable categories and leaves exempt ones unset.
How do I fix it?
Under cac:AllowanceCharge/cac:TaxCategory set the rate to zero: <cbc:ID>E</cbc:ID> with <cbc:Percent>0</cbc:Percent>.
Related rules
BR-E-01 · BR-E-02 · BR-E-03 · BR-E-04 · BR-E-05 · BR-E-07 · BR-E-08 · BR-E-09
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.