Yes, the company will be subject to US taxes but Delaware is a tax haven so it should be lower that wherever you live.<p>The problem is when you want to get money out of that company, to your home country. You&#x27;ll have to pay taxes in your home country... Unless you take the plane with a suitcase full of cash once in a while.