Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

US tax for a resident NRI
Please declare everything you earn in India as well as the total amount of assets (it's called FBAR). The penalties for not declaring is jail time no matter how small the amount (and lots of ordinary people every 2-3 years are regularly sent to jail for not declaring such income). It's taken very seriously by the IRS - and any Indian bank who has an office in the US or does business here, can be asked by IRS to provide any bank account details for you. You will get deductions for taxes already paid to a foreign country due to double taxation, so there won't be any additional taxes because income taxes in US are on par or even lower than that in India. Using tricks (like transferring ownership to your brother) may not be worth it. Note: you pay taxes only when you realize gains anyway - both in India or here, so why do you want to take such hassles.  If you transfer to your brother, it will be taxed only until you hold them. Make sure you have exact dates of gains between the date you came to US and the date you "gifted" to your brother. As long as you clearly document that the stocks transferred to your brother was a gift and you have no more claims on them, it should be ok, but best to consult a CPA in the US. If you have claims on them, example agreement that you will repurchase them, then you will still continue to pay taxes. If you sell your real estate investments in India, you have to pay tax on the gains in the US (and you need proof of the original buying cost and your sale). If you have paid taxes on the real estate gains in India, then you can get deduction due to double tax avoidance treaty. No issues in bringing over the capital from India to US.