I am a foreign national who was in the US for 3 months in 2007 on a J1 visa. I was doing voluntary work and was not paid. It didn't occur to me that I would have to file a tax return as I didn't earn any money whilst I was there.
I have now been told that I did not have to file a tax return but that I should have completed form 8843. Is this something that I should do even at this late stage or should I forget the whole thing?
I don't intend on returning to the US except for holidays, but I'm a lawyer and would hate to be on the wrong side of the law!