✅ Quick Answer:
Yes. If you are a green card holder (U.S. lawful permanent resident), you are required to report and file taxes on your worldwide income—not just income earned in the U.S.
🤔 Hold On — What?
When you become a green card holder, the U.S. considers you a resident for tax purposes—even if you live part of the year abroad or earn income from foreign sources.
That means you must report:
- Wages or salary from other countries
- Foreign rental income
- Dividends and interest from non-U.S. accounts
- Profits from selling property overseas
- Any other form of global income
Even if you’re already paying taxes in another country, you still need to report that income to the IRS. It can get complicated, but we have another post here that goes into detail on making income in another country.
🧩 What About Double Taxation?
Don’t worry—you won’t necessarily be taxed twice. The U.S. has:
- Tax treaties with many countries
- Foreign tax credits to reduce or eliminate double taxation
- The Foreign Earned Income Exclusion (FEIE) if you qualify based on living and working abroad
A tax advisor can help you use these tools properly, so you don’t overpay.
⚠️ What Happens If You Don’t File?
- Penalties and interest for unreported income
- IRS audits or flags on your file
- Problems renewing or keeping your green card (not filing taxes is a red flag for USCIS)
- Issues if you apply for citizenship—paying taxes is part of showing “good moral character”
👥 Who Should You Talk To?
A tax advisor with experience in:
- U.S. international tax law
- Green card and expat taxes
- FBAR and FATCA reporting requirements (for foreign bank accounts and assets)
💡To Wrap Up
If you’re a green card holder and have income from outside the U.S., don’t wait until tax season to figure it out. Talk to a tax professional early to avoid surprises and stay in good standing.


Leave a Reply