The reason I chose Revolut instead of Transferwise is this:Hopefully They will issue IB debit card for non US citizens soon. I doubt that would be the case tough. Luckily I can use TW debit card which is not a prepaid debit card.
"Incompatible Accounts & Currencies
When you send money to TransferWise, there are a few types of bank accounts that we can't receive from, because they don't include your name as the sender.
These include, but are not limited to:
Brokerage accounts*
...
*We can receive money from USD brokerage accounts, but only if the money is sent from an account in your name. We might ask for a document to back up account ownership."
https://transferwise.com/help/11/getting-started/2932118/incompatible-accounts-currencies
If you want to spend money in a different currency than USD, you have to convert from USD to that currency. Transferwise claims they are 8 times cheaper than the average bank in doing this. However, they are still more expensive compared to doing the conversion yourself in your Interactive Brokers account.
As you can see, Transferwise claims the problem is that brokers generally do not include your name as the sender. However, Interactive Brokers does include your name as the sender. I suspect the real issue is that in a brokerage account at for instance Interactive Brokers you can do the currency exchange yourself, which means Transferwise will not make money doing the exchange.
Have you (or anyone else) been able to wire funds in another currency than USD from Interactive Brokers to Transwise?