I'm in the process of returning my greencard, and I'm getting contradicting advice regarding the 8854 form
I've held my greencard between 1998 and 2009. I was only a resident in the US between 1998 and 2003, and moved back home to europe. I have filed my taxes accordingly every year in the US leveraging the tax credits etc...Based on the instructions on the 8854 form you are a long term resident (and must file 8854 form) if you held the green card for more than 8 of 15 years (but do not count any year you lived abraad and did not waive treaty benefits). However the US tax consultants (they focus on expats) I've used to file my taxes in the US say that I don't qualify for that rule since I've not lived in the US (even if I filed a regular 1040 return). Could some one advice me on what to do? Do I have to file or not? Or should I just go for the advice I got?