In my experience US companies had no problem paying my Austrian invoices. Setting up an LLC in the US sounds like an expensive and unnecessary bureaucratic nightmare when all you want to do is a bit of contract work.
I've also talked to a bunch of people who have done contract work for US companies, and they all just have a business registered in their home country.
Noone wants to be subject to US taxation voluntarily.
I've also talked to a bunch of people who have done contract work for US companies, and they all just have a business registered in their home country.
Noone wants to be subject to US taxation voluntarily.