erroren16931
BR-DEC-05:Document level charge: max 2 decimals
Document level charge amount (BT-99) allows max 2 decimal places.
We can fix this automatically
AUTO-FIXAuto-fix: Round charge amount to 2 decimal places using standard rounding rules. Safe precision adjustment only.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by validation. Charge amounts with improper precision fail schema validation.
How to Fix It
1
Locate document charge
Find AllowanceCharge with ChargeIndicator=true at document level
2
Round amount
Round cbc:Amount to 2 decimal places using banker's rounding
Technical Details
XPath: /Invoice/cac:AllowanceCharge[cbc:ChargeIndicator=true]/cbc:AmountCommon Causes
- Charge calculated with percentage producing extra decimals
- ERP exports full precision without rounding
- Manual entry with excessive decimal places
- Import from external billing system
- Currency conversion introduced extra precision
Frequently Asked Questions
Invoice line charge amount allows max 2 decimal places.
Round line charge to 2 decimals. Invoice Navigator can help identify and fix this issue.
Yes, BR-DEC-05 is a critical error that must be fixed.
See Also
Related Errors
Last updated: 17 January 2026
Share this guide: