← Blog
US expat taxesforeign incomeFBARForm 2555FEIEUS citizen abroad

How to Report Foreign Income on Your US Tax Return

US citizens must report all worldwide income regardless of where they live. Learn the key forms, the Foreign Earned Income Exclusion, and FBAR requirements for expat freelancers.

By FlowFund TeamJune 28, 20263 min read

US Citizens Must Report All Worldwide Income

Unlike most countries, the US taxes citizens and permanent residents on worldwide income regardless of where they live or work. If you are a US citizen freelancing abroad, you must file a US tax return reporting all income, from all sources, in all currencies.

The Key Forms

Form 1040: Main US tax return. All worldwide income reported here.

Schedule C: Self-employment income and expenses. Complete one for each business activity.

FBARs (FinCEN 114): If you have foreign financial accounts with combined balance over $10,000 at any point during the year. Filed separately at FinCEN.gov. Penalties for missing this are severe ($10,000-100,000 or more).

Form 8938 (FATCA): If foreign financial assets exceed $50,000 on last day of tax year or $75,000 at any point. Filed with your 1040.

Form 2555: To claim the Foreign Earned Income Exclusion (FEIE).

Foreign Earned Income Exclusion

If you meet the Physical Presence Test (330 days outside the US in any 12-month period) or Bona Fide Residence Test, you can exclude up to $126,500 (2024) of foreign earned income from US taxes.

This does not eliminate filing requirements — it just reduces tax owed.

Foreign Tax Credit

For income that does not qualify for FEIE, or for taxes paid to foreign governments, the Foreign Tax Credit (Form 1116) can offset US tax dollar for dollar. You cannot double-use FEIE and FTC on the same income.

Get a Professional

US expat taxes are complex. An expatriate CPA specializing in Form 2555 and FBAR is worth every dollar for anyone with significant foreign income.

Track this with FlowFund

Free to start. No bank connection needed. 150+ currencies, tax estimates for 20 countries.

Try FlowFund Free →

💬 Join the FlowFund Community →

Related posts

How Freelancers Can Benefit From Tax Treaties
Tax treaties between countries prevent double taxation and reduce withholding tax for international ...
How to Reduce Your Tax Bill Legally as a Freelancer
Freelancers have more legal tax reduction options than employees. Learn the highest-impact moves: re...
Global Finance for Freelancers: A Country-by-Country Tax Overview
Tax and financial rules for freelancers vary dramatically by country. Country-by-country overview co...