Working for a US company while being based in Europe
Is it possible to work for a US company (as a software engineer) while being based in the EU? If so, how is this typically done if the company has no presence in the EU? Do you have to create and operate a company in order to be able to bill, or can you become an employee? If so, how would you pay income tax?
If you are a US citizen and resident of some EU country you will need to file taxes for both the US and your country of residence.
In most EU country’s you could easily function as a self employed contractor to a US company. But being a full time employee seems challenging as the company would need pay various taxes for your employment - others will know more than me on this.
I do something similar but I’m based in Australia. I’m registered as a sole trader (one man LLC basically) and just invoice them once a month. I need to manage my own retirement fund, tax, health insurance etc.
I am doing this now. Yes you need to run your own company.
no. as a european who moved to the US i can tell you that even though US companies have the remote fad going on, they want you to be in the US. they are not going to pay you US compensation while you are in europe. remote really means, we can pay you less because you live in a cheap place. it’s not what you think it is. there is a reason people move to the US.