HomeError code lexicon › BR-CL-17
BR-CL-17 Field BT-151 Code list rules (BR-CL)

Fix BR-CL-17: Invalid VAT category on invoice line level

[BR-CL-17]-Invoice tax categories MUST be coded using UNCL 5305 code list

BR-CL-17 in your own invoice? Upload the file and find every error in seconds.

What does BR-CL-17 mean?

Invoice tax categories MUST be coded using UNCL 5305 code list. The value must come from the prescribed code list; free or wrong codes are rejected by the standard.

Common causes of BR-CL-17

How to fix BR-CL-17

  1. Find the faulty spot in the XML. Open the XML of the invoice and go to field BT-151 along this XPath://ram:ApplicableTradeTax/ram:CategoryCode
  2. Apply the fix. Code the VAT category (BT-151, invoice line level) with a code from UNCL 5305: 'S','Z','E','AE','K','G','O','L','M'.
  3. Validate again. Save the file and validate it again to check that BR-CL-17 is no longer reported.
Concrete fix

Code the VAT category (BT-151, invoice line level) with a code from UNCL 5305: 'S','Z','E','AE','K','G','O','L','M'.

XPath//ram:ApplicableTradeTax/ram:CategoryCode

Frequent questions about BR-CL-17

How do I fix BR-CL-17?
Code the VAT category (BT-151, invoice line level) with a code from UNCL 5305: 'S','Z','E','AE','K','G','O','L','M'.

Related error codes

Check BR-CL-17 automatically

Instead of digging through the XML by hand you can validate your ZUGFeRD or XRechnung file online – upload the PDF or the XML and you get every error with rule ID, affected field, fix and XPath, as a readable report or as JSON through the API.

Find every error automatically instead of searching by hand

Upload your ZUGFeRD, Factur-X or XRechnung file – you get every violation back with rule ID, field, fix and XPath.

Validate online for free
Check invoice