Research-backed guide

Budgeting App for Expats Living Abroad: A Practical Guide

Updated 6 min readBy Dennis Vymer

A budgeting app for US expats living abroad has to model FBAR, FATCA, the FTC-vs-FEIE choice, and state-residency tail risk — not just multi-currency.

Quick answers

Do US expats still have to file a US tax return if they live abroad permanently?

Yes. US citizenship-based taxation requires worldwide income reporting regardless of residence.

What's the difference between the FEIE and the Foreign Tax Credit?

FEIE excludes up to $130,000 (2025) of foreign-earned income; FTC credits foreign income tax already paid against US tax owed.

When do I have to file an FBAR?

When the aggregate value of all foreign financial accounts exceeds $10,000 at any point during the calendar year.

A US expat's budget is not a digital nomad's budget. The controlling problem isn't multi-currency cashflow; it's that the IRS keeps following the passport after the moving truck unloads in Berlin. Roughly 9 million American citizens live outside the United States, and every one owes annual US filings regardless of where their salary is paid or which country already taxed it.[] A budgeting app for digital nomads optimizes around 330-day travel windows; a budgeting app for expats living abroad has to optimize around the cost of being a US tax resident in a country that is not the United States.

The mistake most off-the-shelf budgeting apps for expats living abroad make is treating "living abroad" as a currency problem. It's a compliance problem with a currency wrapper, and the costs an expat leaks — FATCA-driven banking fees, the FTC-vs-FEIE election, state-residency unwinding, totalization paperwork — are line items most apps don't have categories for.

The signal a settled expat actually budgets against

When you move to a country and intend to stay, your tax shape changes more than your spending shape. The Foreign Earned Income Exclusion caps at $130,000 for tax year 2025, indexed off the 2024 base of $126,500.[] That's the headline number every expat tax guide leads with, and it's also the most overrated. In any host country with effective tax rates above the relevant US bracket — Germany, France, the UK, the Netherlands, most of Scandinavia — the Foreign Tax Credit often produces a better US-side result than electing FEIE, because FTC carries forward unused credit for ten years while FEIE does not.[]

What an expat with a salaried job in a high-tax country actually budgets is the residual: the cost of complying with the US system on top of the local one. That deserves its own category.

The compliance forms a generic budget never models

Three filings sit alongside the 1040, and a budgeting app worth using has to make space for all three. FinCEN Form 114, the FBAR, is required when foreign financial accounts aggregate above $10,000 at any point during the year — a threshold a single salaried euro checking account crosses by mid-February.[] Form 8938, the FATCA report, is a separate IRS attachment with overlapping but not identical rules; for an unmarried filer abroad, the threshold is $200,000 in foreign financial assets at year-end or $300,000 at any point during the year, doubled for joint filers.[] Form 1116, the Foreign Tax Credit, is the third — most expats use it even alongside Form 2555 for the FEIE, because passive income, SE income, and earned income above the FEIE cap need a credit, not an exclusion.

The penalty floor is the budget signal that matters. Form 8938 starts at $10,000 per missed year before any tax-evasion finding, and willful FBAR penalties can reach 50% of the highest aggregate balance.[] An app that models the loan payment to the dollar but never surfaces "FBAR due Apr 15" is missing the largest discrete dollar risk on the balance sheet.

What compliance actually costs

The calculation rendered below works through a representative case: a US citizen earning $90,000 of salaried income in Germany, holding one local checking account around $12,000 and one local brokerage account at $220,000. That balance sheet triggers FBAR, Form 8938, and a Form 1116 claim. Cheap commercial expat-tax software runs $400–$700 a year; a CPA package runs $900–$1,800. Layered on top is the FATCA banking premium — many local banks decline US citizens outright because of the reporting burden on foreign financial institutions, so the accounts that are available charge more in fees. The all-in annual compliance cost lands around $780, or 0.87% of gross.

That number is small as a percentage and large as a fixed line item. A generic budget app's "Taxes" category never separates it from withholding, so the expat doesn't see the fixed $780 sitting next to variable host-country withholding.

How I'd actually track this in MFFT

I would not try to model multi-currency at the transaction level — the host-country bank already does that. The four lines I'd track instead are:

  • A monthly snapshot of aggregate foreign-account balance in USD, with a hard rule that crossing $10,000 flips a flag from "no FBAR needed" to "FBAR required this calendar year."
  • A "US compliance" envelope funded monthly with one-twelfth of the prior year's prep cost, so the April invoice doesn't surprise the cashflow.
  • A "host-country tax true-up" envelope, because in countries collecting tax via annual self-assessment rather than payroll withholding (Germany's Steuererklärung, the UK's self-assessment for higher earners), the bill arrives once a year.
  • A "state residency" status flag for the four sticky states. Leaving California with a driver's license and storage unit still active means you remain a CA resident for tax purposes until both ties close.

The pitfall most expats walk into anyway

Electing FEIE on the first return after moving feels right — it's the form everyone has heard of — but in a high-tax host country it usually leaves money on the table. The decision should be run from Form 1116 in both directions: with the exclusion and without. The numbers are usually decisive, and the wrong choice locks in for five years before it can be reversed without IRS consent.[]

The other quiet trap is self-employment tax on foreign earnings. The FEIE does not reduce it, but a US Social Security Totalization Agreement with the host country usually can. Thirty countries currently have such agreements with the US.[] A consultant in Spain, Italy, or Switzerland with a Certificate of Coverage from the host country is exempt from the 15.3% US SE tax on the same earnings — a budget swing of about $13,770 on $90,000 of net Schedule C profit if you qualify.

What I'd actually track

Three lines, every month: the FBAR threshold flag, the compliance-cost envelope, and the FTC-vs-FEIE decision file. Everything else — the multi-currency conversions, the local utility bills, the pension contribution caps — is interesting but not where the dollar risk concentrates. The dollar risk concentrates in the US filings that have to happen whether or not the person ever sets foot in the United States again.

Run your own numbers — in 2 minutes.

Open free planner

Frequently asked questions

Do US expats still have to file a US tax return if they live abroad permanently?

Yes. US citizenship-based taxation requires worldwide income reporting regardless of residence.

The US is one of two countries (with Eritrea) that taxes citizens on worldwide income regardless of where they live. IRS Publication 54 spells this out plainly: a US citizen or resident alien living abroad files Form 1040 reporting worldwide income, and may also need Form 2555 (FEIE), Form 1116 (FTC), Form 8938 (FATCA), and FinCEN Form 114 (FBAR). The filing obligation does not pause when the plane lands. (Source: IRS Pub 54.)

What's the difference between the FEIE and the Foreign Tax Credit?

FEIE excludes up to $130,000 (2025) of foreign-earned income; FTC credits foreign income tax already paid against US tax owed.

The Foreign Earned Income Exclusion (Form 2555) excludes up to $130,000 of foreign-earned income from US tax for tax year 2025. The Foreign Tax Credit (Form 1116) credits foreign income taxes already paid against the US tax owed on the same income. In high-tax host countries — Germany, France, the UK, Scandinavia — the FTC typically wins because local rates exceed US rates and FTC carries unused credit forward 10 years. In low-tax host countries the FEIE wins. The wrong election locks in for five years before it can be reversed without IRS consent.

When do I have to file an FBAR?

When the aggregate value of all foreign financial accounts exceeds $10,000 at any point during the calendar year.

FBAR (FinCEN Form 114) is filed under the Bank Secrecy Act when the aggregate maximum value of all foreign financial accounts exceeds $10,000 at any point during the calendar year. It's filed separately from the 1040, electronically through the BSA E-Filing System, and is due April 15 with an automatic extension to October 15. Willful non-filing penalties can reach 50% of the highest aggregate balance. (Source: FinCEN, 31 CFR 1010.350.)

Does a US expat owe self-employment tax on foreign earnings?

Yes by default, but a totalization agreement with the host country usually exempts you.

The FEIE does not reduce US self-employment tax — Schedule C net profit remains subject to the 15.3% combined SE tax abroad. The exception is a US Social Security Totalization Agreement: 30 countries currently have one with the US (per SSA International Programs). If you obtain a Certificate of Coverage from the host country's social-security authority, you can be exempt from US SE tax on the same earnings. Without it, a self-employed expat at $90,000 net profit owes roughly $13,770 in US SE tax even if no income tax is owed.

Will my US state still tax me if I move abroad?

Most states release residency on physical departure plus intent; California, New Mexico, South Carolina, and Virginia treat residency as sticky.

Most US states release residency on physical departure plus intent to remain abroad. The four 'sticky' states — California, New Mexico, South Carolina, and Virginia — keep claiming you as a resident until you sever specific ties: driver's license, voter registration, vehicle registration, real-estate ownership, mailing address, and family ties. California's Franchise Tax Board Pub 1031 walks through the residency tests; an ex-Californian with a CA driver's license and a CA storage unit is still a CA resident for tax purposes.

What's the Form 8938 threshold for an unmarried American living abroad?

$200,000 in foreign financial assets at year-end or $300,000 at any point during the year.

Form 8938 (Statement of Specified Foreign Financial Assets) is filed with Form 1040 when foreign financial assets exceed certain thresholds. For an unmarried filer living abroad: $200,000 at year-end OR $300,000 at any point during the year. For joint filers abroad: $400,000 / $600,000. The thresholds are higher than for taxpayers living inside the US. The starting penalty for non-filing is $10,000 per missed year before any tax-evasion finding. (Source: 2024 IRS Instructions for Form 8938.)

Sources

  1. [1] Publication 54: Tax Guide for U.S. Citizens and Resident Aliens Abroad Internal Revenue Service (Jan 25, 2024)
  2. [2] Instructions for Form 8938 (Statement of Specified Foreign Financial Assets) Internal Revenue Service (Dec 1, 2024)
  3. [3] Report of Foreign Bank and Financial Accounts (FBAR) Financial Crimes Enforcement Network (FinCEN) (Sep 1, 2024)
  4. [4] International Programs: Totalization Agreements Social Security Administration (Jan 1, 2025)
  5. [5] Foreign Earned Income Exclusion Internal Revenue Service (Oct 22, 2024)

About the author

Dennis Vymer

Dennis Vymer is the founder of My Financial Freedom Tracker, a budgeting and FIRE planning platform. He writes about personal finance grounded in public-data sources and transparent math.

Published by My Financial Freedom Tracker.