Get your taxes done using TurboTax

No, March - August 2016 on 'B1 in lieu of H1B'. For tax purposes I'm a resident, following the substantial presence test. I'm pretty sure I have to consider my income on this visa as US source income, but because I don't have a W-2, I don't know if this created problems for the company or not.