Foreign Income and US Taxes, Explained
If you earned money outside the US, you may still need to report it on a US tax return. The rules depend on your status, where you live, what kind of income you had, and whether you also paid tax in another country.
The short answer: yes, foreign income often matters on a US tax return
For many people, the surprise is simple: moving money outside the US does not make it invisible to the IRS. If you are a US citizen, a green card holder, or meet the IRS tax-residency rules, you may need to report worldwide income on your US return.
That can include income such as:
- Wages from a job in another country
- Self-employment or freelance income earned abroad
- Foreign business income
- Interest from a foreign bank account
- Dividends from foreign investments
- Rental income from property outside the US
- Pension or retirement income from another country
This does not always mean you will pay tax twice. Some people qualify for tools that may reduce double taxation, such as a foreign tax credit or a foreign earned income exclusion. But those rules are detailed, and mistakes can be expensive.
If you are unsure, the safest move is to speak with a licensed accountant, such as a CPA or IRS Enrolled Agent, who handles international issues. BalancedRow is a free matching service. We help you compare options and connect with licensed professionals; we do not give tax advice or prepare returns. You can start here: get matched.
Who usually needs to pay attention to foreign income rules
Foreign income questions come up for more people than you might think. Common examples include:
1. US citizens living abroad
If you live and work in another country, you may still need to file a US return each year.
2. Green card holders
Even if you spend a lot of time outside the US, your US filing duties may continue.
3. People in the US with foreign accounts or overseas investments
Interest, dividends, and capital gains may need to be reported.
4. Immigrants and dual-status taxpayers
The year you move to or from the US can be especially confusing. Residency rules can change what must be reported.
5. Small-business owners and freelancers with cross-border income
Maybe you invoice clients in another country, own part of a foreign business, or get paid through an overseas platform. That can create both income-reporting and recordkeeping issues.
6. ITIN filers with foreign-source income questions
Some people are not US citizens but still have US filing duties, treaty questions, or mixed income from inside and outside the US. If that is you, this page may help, and our ITIN and immigrant help page may also be useful.
A lot depends on your exact facts:
- Your tax residency status
- Whether you are married and how you file
- Whether you lived abroad long enough to meet IRS tests
- Whether tax was already paid to another country
- What records you have
- Whether the income came from work, business, investments, or property
That is why online general answers can only go so far. A qualified accountant can review your dates, documents, and country-specific details before telling you what forms may apply.
What the IRS usually wants to know
When foreign income is involved, the IRS usually cares about a few basic things.
First: what kind of income was it?
Job wages are treated differently from self-employment income. Interest is different from rental income. Owning part of a foreign company can create extra forms.
Second: when did you earn it, and where were you living?
Your physical presence, residency status, and timing matter. The tax year you move into or out of the US is often tricky.
Third: did you already pay tax to another country?
That may affect whether you can claim relief from double taxation.
Fourth: do you have foreign financial accounts or entities?
Some people may have separate reporting duties for foreign accounts or ownership interests, even when no extra tax is due.
Here are a few plain-English points that help:
- Reporting income and reporting a foreign account are not always the same thing.
- A person can owe no additional US tax and still have a filing requirement.
- Exchange rates matter. Foreign income often must be converted to US dollars.
- Good records matter more than people think. Keep pay statements, foreign tax documents, account statements, invoices, and proof of dates in and out of the US.
If you run a small business, clean books make this much easier. Separate business and personal transactions. Save invoices and receipts. Track which country the income relates to. If your records are messy, a licensed accountant may also suggest help with ongoing bookkeeping or broader small-business accounting.
Typical fees are estimates only, not quotes. A straightforward individual return may often run about $180-$500, while a more complex return with foreign income or added forms may cost more. Small-business returns often run about $500-$1,800 or more depending on the work involved, the records you bring, and your area. Always confirm the fee and scope in writing before any work starts.
Where people get burned
Foreign income tax problems usually do not start with fraud. They start with bad assumptions.
Common mistakes include:
- Thinking income earned abroad does not belong on a US return
- Assuming paying tax in another country means nothing must be filed in the US
- Confusing immigration status with tax residency rules
- Missing extra forms tied to foreign accounts, assets, or business ownership
- Using a preparer who handles simple domestic returns but not international issues
- Sending sensitive documents to someone whose license was never checked
Be careful with anyone who:
- Promises a refund before reviewing your records
- Acts like foreign income is "no big deal" without asking questions
- Will not explain their fee clearly
- Pressures you to send your passport, SSN, ITIN, bank login, or tax documents right away
- Cannot show an active credential or PTIN
Protect your information. Never share a Social Security Number, ITIN number, bank login, or tax documents with anyone you have not verified. BalancedRow itself collects contact and request details only. We never ask for SSNs, ITIN numbers, financial-account numbers, or tax documents.
Before you hire anyone:
1. Verify they are a licensed accountant such as a CPA or IRS Enrolled Agent.
2. Check their credential and PTIN yourself through the IRS Directory of Federal Tax Return Preparers or the relevant state board of accountancy.
3. Ask whether they regularly handle foreign income issues like yours.
4. Get the fee, scope, and timeline in writing.
If you want a starting point, our guide on how to choose an accountant can help you ask better questions.
What to do next
If foreign income is part of your tax picture, do not panic. Many people deal with this every year, including new immigrants, people working across borders, and small-business owners with overseas clients.
A simple next-step plan:
1. Gather the basics
Collect wage statements, invoices, bank interest records, dividend statements, rental records, foreign tax slips, prior-year returns, and your travel or residency dates.
2. Write a short timeline
Note when you lived in the US, when you lived abroad, and when the income was earned. This helps a professional spot issues faster.
3. List your accounts and entities
Make a simple list of foreign bank accounts, investment accounts, businesses, or property interests. Do not send account numbers or documents until you verify who you are dealing with.
4. Get matched and compare
Use BalancedRow to connect, at no cost, with licensed accountants who may fit your situation. Matching is free to you. Participating accountants pay a flat fee to be included. You compare, you verify, and you choose who to hire. Start here: get matched.
5. Confirm the engagement in writing
Ask what is included, what extra forms may cost, what records are needed, and how they bill if complications come up.
If you are still sorting out whether you need a CPA or an Enrolled Agent, this guide may help: CPA vs EA vs tax preparer.
If you earned money outside the US, do not assume it is off the IRS radar. Gather your records, keep your SSN, ITIN, and tax documents private until you verify a licensed CPA or IRS Enrolled Agent, and use [get matched](/get-matched/) to compare help for free.