errorPEPPOL_BIS
PEPPOL-EN16931-R051:All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting curren
All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting currency (BT-111) which can be different. This ensures monetary consistency.
We can fix this automatically
AUTO-FIXAuto-fix: Normalize all currencyID attributes to match invoice currency code (BT-5), except BT-111. Safe because all amounts should be in invoice currency.
No manual changes needed
Upload and Fix NowWhy This Error Matters
Invoice will be rejected by PEPPOL validation. Mixed currencies (except for accounting VAT) are not allowed.
Common Causes
- Different currency codes used on amounts
- Line items have different currency than header
- Copy from multi-currency source without normalizing
- ERP exports original currency instead of invoice currency
- Manual entry with wrong currency code
Frequently Asked Questions
All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting currency (BT-111) which can be different. This ensures monetary consistency.
All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting currency (BT-111) which can be different. This ensures monetary consistency. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, PEPPOL-EN16931-R051 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-R051 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: