Typically, accounting systems only allow debtors or creditors to have a single currency and require users to create a new debtor or creditor when posting a transaction of a different currecy to the one set.
Some newer accounting systems allow users to have debtors or creditors with multiple currencies.
This article shows the list of the systems we have seen so far that allow multi-currency at the debtor and creditor level
List of packages that allow multi-currency at the debtor and creditor level
- Xero
- QuickBook Online
- Business Central 365
- Intacct
- Netsuite
Note: This may not be the full list; more will be added over time.