Hi Steve:
I do not think that the issue is having (or not having) foreign currency bank accounts.
Rather, I would think that it depends on the number of Euro trades that the client will be making.
If it is just one or two every month or so, then you could set up another couple of GL accounts to handle the foreign exchange.
For example, if we assume 100 euro = $130 USD and they made a transaction for 100 euro, for the payment I would credit Bank for $100 and a new Bank account foreign exchange for $30. (The other side of the entry would likely be debit AP for either $130 or $100 and another foreign exchange AP account for $30. Or, something similar to this. What we want to do is capture the difference due to the exchange in a separate account so that you can account for the actual amount in USD and if necessary, then make adjustments later on.
It would take some thinking and testing to set this up, but I believe that you are capable.
If on the other hand they are going to be doing a fair amount of trading in other currencies, I would consider the MC module.
What do you think?
_________________________
Samuel Kopstick
S Kopstick & Associates Inc
Toronto, ON