Foreign Currencies: what is possible

This topic describes what is possible around multi-currency.

For multi-currency transactions it's necessary to know the transaction (e.g. invoice, vendor bill) currency, the bank account currency and the base currency of the subsidiary. The following table gives an overview of what is possible and not. 

Base currency refers to the base currency of the subsidiary. Foreign currency is any currency that is not the base currency of the subsidiary.

When an account is being selected in Select Account column, this account must be in the same currency as is the transaction (statement) currency. This is a Netsuite limitation - Netsuite only allows to post entries on accounts within the same currency.

NoScenarioTransaction CurrencyBank Account CurrencyNotes
1Posting a paymentBase currencyBase currencyPossible
2Posting a paymentForeign currencyBase currencyPossible
3Posting a payment Base currencyForeign currencyNot possible, * NetSuite limitation
4Posting a paymentForeign currencyForeign currencyOnly if the currencies are the same (e.g. an CAD invoice can only be paid on a CAD bank account if CAD is not the subsidiary base currency). NetSuite limitation.
5Using the Payment Difference Reasons functionalityBase currencyBase currencyPossible
6Using the Payment Difference Reasons functionalityForeign currencyBase currencyNot possible, Fast Four limitation.
7Using the Payment Difference Reasons functionalityForeign currencyForeign currencyOnly Payment Discount is supported as a payment difference reason option. Fast Four limitation.


* NetSuite limitation related to accepting/making payments in foreign currencies is described on SuiteAnswers article below. Additional postings to "transit" account are needed to cover this scenario.
https://suiteanswers.custhelp.com/app/answers/detail/a_id/21339/loc/en_US