erroren16931
BR-DEC-06:Document level charge base: max 2 decimals
Document level charge base amount (BT-100) allows max 2 decimal places.
We can fix this automatically
AUTO-FIXAuto-fix: Round base amount to 2 decimal places. Safe format normalization.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by validation. Base amounts with wrong precision cause downstream calculation issues.
How to Fix It
1
Locate document charge
Find AllowanceCharge with ChargeIndicator=true at document level
2
Round base amount
Round cbc:BaseAmount to 2 decimal places using banker's rounding
Technical Details
XPath: /Invoice/cac:AllowanceCharge[cbc:ChargeIndicator=true]/cbc:BaseAmountCommon Causes
- Base amount from source system has excessive precision
- Calculation produced more than 2 decimals
- ERP does not truncate base amounts
- Data migration preserved original precision
- Manual entry error
Frequently Asked Questions
Item net price (BT-146) allows max 2 decimal places.
Round price to 2 decimal places. Invoice Navigator can help identify and fix this issue.
Yes, BR-DEC-06 is a critical error that must be fixed.
See Also
Related Errors
Last updated: 17 January 2026
Share this guide: