Does a US LLC need to file taxes if owned by a foreign citizen?
There is no such thing as double taxation. If you pay tax in the US, you CAN claim tax credits from India tax authority.  For example, if you pay 100 tax in USA and your tax liability in India is 200, then you will only pay 100 (200 India tax liability minus 100 tax credits on foreign tax paid in the USA).  This is always true and not depending on any treaty. If there is a treaty, the tax rate in the United States is set on the treaty and you CAN claim that final tax rate based upon that treaty.  If you operate an LLC, and the income is NOT derived from United States and you have no ties with the US and that LLC is register to a foreign person (not company but a real human) then you will not have to submit tax return in the US... I advice you to read this: http://www.irs.gov/businesses/small/article/0,,id=98277,00.html