I appreciate you taking the time to go over that thread. When you receive a USD payment from a USD customer, you can choose which bank account it gets deposited into, including a USD bank account. If the fees you're referring to are bank fees, when you reconcile that bank account, you can account for the bank fees at that time. Again, the program will do the conversion and show you what it is on the reconciliation setup screen.
Otherwise, as I mentioned to John, there isn't a way to built into the program to have those expense and income accounts in a currency other than Canadian. An accountant may be able to help with figuring out how to account for the transactions how you'd like them.
I'm here if you have further questions.
... View more