erroren16931
BR-DEC-20:VAT tax amount: max 2 decimals
TaxSubtotal/TaxAmount allows maximum 2 decimal places.
We can fix this automatically
AUTO-FIXAuto-fix: Round VAT amount to 2 decimal places. Safe precision normalization for tax amounts.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by validation. VAT amounts must have proper precision for tax compliance and reporting.
How to Fix It
1
Check tax amount
Each TaxSubtotal/TaxAmount
2
Round
May cause minor discrepancy with rate × base
Technical Details
XPath: /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountCommon Causes
- Tax rate calculation produced extra decimals
- Percentage of taxable amount created excess precision
- ERP exports calculated tax with full precision
- Rounding not applied after tax calculation
- Multiple sub-calculations summed without rounding
Frequently Asked Questions
TaxSubtotal/TaxAmount allows maximum 2 decimal places.
Round calculated VAT to 2 decimals. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, BR-DEC-20 is a critical error that will cause invoice rejection. It must be fixed before submission to ensure your invoice is accepted by the recipient's system.
Many instances of BR-DEC-20 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues, including vat tax amount: max 2 decimals.
See Also
Related Errors
Last updated: 16 January 2026
Share this guide: