To my knowledge, if you're a US citizen, you're supposed to file your taxes even tho you moved to a different country and are paying tax there too.

How do you deal with that? How do you actually do it (like turbotax or any free alternaties)?


Leave a Reply