I thought US based income is taxed in American LLC companies (delaware or wyoming llc) ?
My friend said, even as a non-resident or foreigner, if you receive money to an American bank from USA sources you are going to pay tax for it. Can anybody enlighten me if I'm wrong?