Can US work clients pay directly into my bank account on a 01 Visa , or does it have to go through my agents account first ?
I am a US citizen working as a real estate agent and domiciled in country X . If I take payment for my services by bank transfer to my US account , to whom do I pay taxes : the US government or country X 's government ?