Reconciling Exchange Rate Differences

When sending payments to the bank in a foreign currency, exchange rate differences between the exchange rate used in Business Central during export and the rate used by the bank. These variances will be evident when importing the bank account statement to the reconciliation page, where any difference will affect the reconciliation.

During automatic bank account reconciliation, Statement Intelligence examines the bank account entries for settlement by looking for the Transaction ID associated with each bank account line. The Transaction ID is a unique reference number generated on the payment record in the payment journal, which tracks the payment from the bank back to the account reconciliation journal. If a payment is made in a foreign currency and there is a discrepancy in the amount between two entries sharing the same Transaction ID, it will be treated as an exchange rate difference.


Exchange rate differences are automatically handled for bank accounts using the local currency (LCY) but not those set up in foreign currency.

Statement Intelligence automatically creates general journal entries for exchange rate differences when importing the bank account statement into the reconciliation journal. You need to post the general ledger entries to generate bank account entries in the reconciliation journal.

To manage exchange rate differences in the bank account reconciliation journal:

  1. Use the Search for page or report icon and search for Bank Account Reconciliations, then select the related link. This opens the list of bank account reconciliations.
  2. Open the bank account reconciliation page.
  3. Navigate to the Bank Statement Lines and see the column Status. After importing a bank statement, the lines with exchange rate differences will have the status Exchange rate difference.
  4. On the action bar, navigate to Journals > General Journals. This opens the general journal where ledger entries have been created for the exchange rate differences.
  5. Validate that the ledger entries are correct and post the entries.
  6. Close the ledger journal. When closing the ledger journal, Statement Intelligence will automatically create bank account ledger entries for the posted ledger entries and reconcile these entries with the bank statement lines.
  7. Navigate to the bank statement line from which the exchange rate difference occurred, and see that the line status is now OK.

The exchange rate differences have now been reconciled.