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-FIX

Auto-fix: Round charge amount to 2 decimal places using standard rounding rules. Safe precision adjustment only.

No manual changes needed
Upload and Fix Now

Why 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:Amount

Common 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: