I'm a non-resident of the US and I've never been to the US. However, I have an LLC in the US. I sell computer software warranty services where we fix computer problems remotely from India. I have a US-based LLC with a US-based business account that gets all my income. I then transfer it to my Indian business account.
Do I pay tax to the US and then also pay it in India for my income, or does my American partner, who holds 15% of the monthly income, pay tax in the US for his income?
We are not selling and physical goods and all transactions take place on the internet.