BR-O-05
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-O-05 mean? An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
Why did my invoice fail BR-O-05?
An invoice line (BG-25) with VAT category 'O' (Not subject to VAT) must not carry an Invoiced item VAT rate (BT-152). Because the supply is outside the scope of VAT there is no applicable percentage, so specifying any rate (even 0) is invalid.
Official rule text
An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152).
Common causes
- The line emits cac:ClassifiedTaxCategory/cbc:Percent (e.g. 0) alongside category 'O'.
- A default rate of 0.00 is written for all categories, including 'O'.
- Category 'O' was used where 'Z' (Zero-rated, which requires a 0 rate) was intended.
- Mapping logic always populates Percent from a tax table row.
How do I fix it?
Omit the Percent element for category O lines: <cac:ClassifiedTaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:ClassifiedTaxCategory> (no cbc:Percent).
Related rules
BR-O-01 · BR-O-02 · BR-O-03 · BR-O-04 · BR-O-06 · BR-O-07 · BR-O-08 · BR-O-09
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.