Solved
I am on H1B visa since 07/14/2016 and before that I had an OPT (F1). Can I use turbotax to e-file my tax return?
Absolutely ! You are considered as a resident for tax purposes if meet the Substantial Presence Test after staying in US for five years. In your situation, from 2008-2012, you are a nonresident not counting days while staying in US. You will start counting your days from 1/1/2013. During 2016, if you met the SPT, you are a resident and required to file a Form 1040. You can use TurboTax to complete your filing.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.