Overview
U.S. citizens and resident aliens abroad generally remain subject to U.S. tax filing rules and worldwide income reporting even when they live outside the United States.
This is the core expat tax question. Many readers have lived abroad for years and need a calm starting point before deciding whether returns, foreign account reports, or professional cleanup help are needed.
What to review
Review citizenship or residency status, filing history, foreign income, foreign taxes paid, foreign accounts, currency conversion, and whether any IRS notice or foreign-account reporting deadline is active.
Practical steps
- Confirm whether you are a U.S. citizen, green-card holder, or resident alien for U.S. tax purposes.
- List each year you lived abroad and whether a U.S. return was filed.
- Gather foreign wage, self-employment, investment, pension, and tax records.
- Check whether foreign bank or financial asset reporting may also apply.
Risks to understand
- Living abroad does not automatically remove U.S. filing duties.
- Foreign income may still need to be reported even if it may later be excluded or offset.
- Missed foreign account reporting can create separate compliance issues.
Documents to gather
- Foreign wage or self-employment records
- Foreign tax returns
- Foreign bank account records
- Prior U.S. returns
- IRS notices
- Currency conversion notes
Possible next steps
Start by confirming whether a U.S. return, FBAR, Form 8938, or late-filing cleanup path is required before choosing a credit, exclusion, or compliance procedure. Depending on your situation, options may include filing missing returns, requesting a payment plan, exploring hardship status, asking for penalty relief, appealing a proposed action, or consulting a credentialed tax professional.
When to get professional help
Get professional help if several years are unfiled, foreign accounts are involved, self-employment income exists, or an IRS notice has arrived overseas.
Related search terms
U.S. expat taxes, worldwide income, foreign account reporting