Software Development startup, need process related help. Probably someone who has very good understanding of this operation should be able to help. This is how I am planning for my business structure:
1.Two Owner, One USA Citizen and another India Citizen
2. An onsite office in USA (Say in NY)
3. An offshore office in India (This office should be able to handle local Software related work in india also)
Service to include software development/maintenance, BPO
Questions:
1. What would be the best business structure for USA and Or India (I see that most of the existing company have an .inc in USA and LTD in india.
2. Tax related issues - if any that I should prepare at the time of startup (best resource to get help at the time of filing)
3. Legal related issues - if any that I should prepare at the time of startup (best resource to get help when required)
4. Banking - Since the transaction is in multiple currency, which bank and what type of account.
Any help would be appreciated.



