18romil94
New Member

I had already filed my 2024 tax return but I recently received form 1042S from Bank of America. I am not sure if I am required to file it and if yes, how should I do it?

I am currently on an F1 visa on STEM OPT and am a resident alien in the US for tax purposes.