This article explains how to resolve currency mismatch errors in Payhawk when a payment's currency does not align with the supplier's configured bank account details. It also covers best practices for managing cross-currency transactions within the Payhawk platform to prevent delays and errors.
What are the best practices for cross-currency transactions?
Always verify that the payment currency aligns with the currency of the beneficiary’s bank account.
Ensure you’re aware of which currencies are supported and consider using widely accepted alternatives like EUR or USD if a specific currency is not available.
For large or critical payments, consult with the recipient beforehand to avoid delays or errors.
Error messages related to currency mismatches
In some cases, users can encounter errors such as The supplier payment details do not match the currency of this expense. This error occurs when the supplier’s payment details are configured for a different currency than the currency of the payment. For example, if the supplier's account is set up for GBP but the payment is in USD, this mismatch will trigger an error.
To resolve the error:
Update the supplier's payment details - modify the supplier's account details to match the currency of the expense, for example, add a USD account for USD-related expenses.
Use SWIFT transfers for foreign currency payments - keep the payment in the foreign currency but adjust the Location of the Bank to a region outside the domestic area, for example, set it as outside the UK, so the funds transfer through SWIFT instead of local payment methods.
These edits can be made in the Supplier tab by selecting the supplier and updating their payment details accordingly.