I wish to relocate to India permanently next month. I am a green card holder. Can I pay taxes for income earned in 2012 before leaving? Will I get W-2 from my company and 1099 from financial institutions before leaving or do I need to wait till Jan 2013? Also, since I don't plan to return to USA, do I need to report my income in India to IRS? Can I receive social security benefits before leaving or do I need to wait till I turn 62? Thanks