Just checked the exchange rate on TransferWise and it seems it is way better than any bank exchange rate in my country (not EUR).
So, what I am concerned about right now is taxes. It seems I can create an USD bank account in US on the name of my company for free. Then I can invoice my customers in USD (as I currently do) and tell them to pay the invoice to the US bank account in TransferWise. Then I transfer the USD to my local bank account (in local currency, using TransferWise exchange rate). So far so good.
But what about my USD bank account in US - wouldn't I need to pay taxes for my USD income in a US bank account?