errorPEPPOL_BIS
PEPPOL-EN16931-R005:VAT accounting currency code MUST be different from invoice currency code when provided.
When a VAT accounting currency is provided, it must be different from the invoice currency. If they are the same, the VAT accounting currency field should not be used at all.
We can fix this automatically
AUTO-FIXAuto-fix: Remove VAT accounting currency if it equals invoice currency. Safe because same currency means it is redundant.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by PEPPOL validation. Redundant same-currency declaration violates the specification.
Common Causes
- VAT accounting currency set to same value as invoice currency
- Field populated by default with same currency
- Copy from multi-currency invoice without updating
- ERP always exports both currencies even when same
- Misunderstanding of when VAT accounting currency is needed
Frequently Asked Questions
When a VAT accounting currency is provided, it must be different from the invoice currency. If they are the same, the VAT accounting currency field should not be used at all.
When a VAT accounting currency is provided, it must be different from the invoice currency. If they are the same, the VAT accounting currency field should not be used at all. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, PEPPOL-EN16931-R005 is a critical error that will cause invoice rejection. It must be fixed before submission to ensure your invoice is accepted.
Many instances of PEPPOL-EN16931-R005 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues.
Last updated: 16 January 2026
Share this guide: