warningEN16931
UBL-CR-639:A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
We can fix this automatically
AUTO-FIX1. Identify the non-EN16931 element. 2. Remove from invoice or move data to EN16931-compliant location.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by EN16931 validators. These conformance rules prohibit UBL elements that are not part of the EN16931 e-invoicing profile. Remove the disallowed element.
Common Causes
- Invoice line price allowance contains accounting cost
- Price AllowanceCharge AccountingCost not permitted
- Cost description in price not in EN16931
- Accounting info not needed in price structure
- ERP exports accounting descriptions in price allowance
Frequently Asked Questions
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset.
This UBL element should not be present in an EN16931 invoice. It is allowed in full UBL 2.1 but not in the EN16931 subset. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
UBL-CR-639 is a warning that may not always cause rejection, but it indicates a potential compliance issue that should be addressed.
Many instances of UBL-CR-639 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues.
See Also
Last updated: 16 January 2026
Share this guide: