BR-44
EN 16931
FATAL
This is a mandatory field rule: the business term referenced below must be present in every invoice, and it is missing (or empty) in yours.
How to fix it
- Add the element for the business term (BT) named in the rule text.
- An empty element does not count - the field must carry a value.
- Check you placed it at the correct level (document, party, or line).
Official rule text
Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code.
Developers also reach this page searching for an “invoice validation error”, an “e-invoice rejected” message, or how to fix a failed EN 16931 compliance check — it's the same issue, explained above.
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.