Symptom
"Currency EUR not permitted in account 01234567 / DE02500700240123 " error comes during upload of bank statement via App "Manage Incoming Payment Files".
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Enter App 'Manage Incoming Payment Files'.
- Upload a bank statement file.
- In the Log the error states: "Currency EUR not permitted in account 01234567 / DE02500700240123".
Cause
The error occurs when the system is unable to correctly determine the bank account during Electronic Bank Statement processing.
This can happen in the following scenarios:
- The currency in the bank statement file does not match the currency maintained in the House Bank account (e.g., file contains EUR, but the account is maintained in USD).
- The Bank Account Number is reused across multiple bank accounts with different currencies.
- The system is getting confused by the fact that an alternative bank account number which is actually also used by another bank account number in the system.
In such cases, the system cannot uniquely identify the correct bank account and may select an incorrect one, resulting in error.
Resolution
To resolve the issue, ensure the following:
- Verify that the currency in the bank statement file matches the currency maintained in the House Bank account.
- Ensure the bank statement file contains sufficient identification details (preferably IBAN).
- Review the Alternative Bank Account Number configuration:
- Maintain it as unique per bank account, or
- Remove it if not required
This will ensure accurate bank account determination and prevent currency mismatch errors during processing.
Keywords
Manage Incoming Payment Files, bank statement, currency, FV141, bank statement, upload, F1680, F1 680 , KBA , FI-BL-PT-BA-2CL , bank statement (Public Cloud) , Problem
SAP Knowledge Base Article - Public