> As a green card holder, you generally are required to file a U.S. income tax return and report worldwide income no matter where you live.[1]
You’ll probably get a tax discount if you’re still paying taxes in your original country, but you must file US returns regardless.
If you haven’t been filing returns for the past 5 years, you should hire a CPA to get a professional opinion and possibly file late returns before applying for citizenship.
If you haven’t been filing returns for the past 5 years, you should hire a CPA to get a professional opinion and possibly file late returns before applying for citizenship.
[1] https://www.irs.gov/individuals/international-taxpayers/freq...