• Transition from TASBooks to Sage 50
    Easy with the Right Partner and Remarkably Beneficial
  • Transition from TASBooks to Sage 50

Integration – ‘The Foreign Currency on the account does not match the Foreign Currency on the transaction’

If you integrate Sage Job Costing or integration with 3rd parties with Sage Accounts and try to post an invoice to a Sage Accounts customer or supplier account, the following message may appear:

‘The Foreign Currency on the account does not match the Foreign Currency on the transaction.’

This can occur for the following reasons:

  • You tried to post a transaction to a customer or supplier record that has a non-base currency. This is because in Sage Job Costing, there’s no option to use foreign currencies.
  • The base currency in Sage Accounts v23.1 or above is not set to Pound Sterling.
  • Rename the original sg50sdoEngine230.dll in the syswow64 folder to old and Replace the sg50sdoEngine230.dll with the new attached file.