Affiliate disclosure: This page links to MyExpatTaxes, which is a paid affiliate partner — ClearedExpat may earn a commission if you sign up through one of those links, at no extra cost to you. Other tax software and CPA firms mentioned on this page are not affiliates. The recommendation logic does not change based on affiliate status. See full disclaimer.

Bottom line up front: Most mainstream U.S. tax software can handle a simple FEIE return, but every option built for domestic filers stops short on FBAR, FATCA, self-employment abroad, and back-filing through the Streamlined Procedures. Of the consumer-facing tools I tested, MyExpatTaxes is the only one designed ground-up for Americans abroad — it covers FEIE, FTC, FATCA, FBAR, self-employment abroad, and Streamlined back-filing — and it is the one I would point most expats to first. For foreign business ownership, PFIC-heavy portfolios, or treaty-position returns, a human specialist is still worth the cost — the table below shows where each option fits.

What expat tax software must actually handle

Standard U.S. tax software is built for domestic filers. Expat returns require a specific set of forms and capabilities that many tools handle poorly, partially, or not at all. Before evaluating any software, confirm it supports the forms relevant to your situation.

Form / FilingWhat it isWho needs it
Form 2555Claims the Foreign Earned Income Exclusion (FEIE)Anyone claiming FEIE — most salary expats
Form 1116Calculates the Foreign Tax Credit (FTC)Anyone using FTC instead of or alongside FEIE
Form 8938FATCA — Statement of Specified Foreign Financial AssetsExpats with foreign accounts above FATCA thresholds
FinCEN 114 (FBAR)Report of Foreign Bank and Financial AccountsExpats with foreign accounts exceeding $10,000 at any point in the year
Schedule SESelf-employment tax calculationSelf-employed expats (FEIE does NOT eliminate SE tax)
Form 8833Treaty-based return position disclosureExpats taking treaty positions — rarely handled by software
The FBAR is not a tax form. It is filed separately with FinCEN — not with the IRS. No tax return software files it automatically. You must file it independently through the BSA E-Filing System. Miss it and penalties start at $10,000 per account per year for non-willful violations. See the FBAR section below for the full picture.

How I compared these options

Every tool in the table below was evaluated against the six criteria that actually matter for a U.S. expat return: Form 2555 (FEIE), Form 1116 (Foreign Tax Credit), Form 8938 (FATCA), FBAR / FinCEN 114, self-employment abroad (Schedule SE + totalization), and all-in cost. I did not score on general tax-software features like state returns, W-2 import, or refund timing — those exist in every option and do not differentiate on expat coverage.

  • Scoring key: ✓ = fully supported in the core product · ~ = partial, requires manual entry, or covered only in a higher tier · ✗ = not supported, pointed to a third-party service, or explicitly out of scope.
  • Pricing: figures reflect each vendor's published 2026 retail pricing for a single federal return relevant to that tier. Add-ons (state, live expert, amendment) are noted where material but not priced into the main cost cell.
  • Coverage verification: claims were cross-checked against each vendor's current product pages, IRS form support lists, and — where available — my own testing of the interview flow with a synthetic expat scenario (W-2 salary abroad + Form 2555 + FBAR + Schedule SE).
  • Affiliate relationships: I have an affiliate relationship with MyExpatTaxes. I do not have affiliate relationships with TurboTax, H&R Block, FreeTaxUSA, or IRS Free File. Affiliate status did not change the scoring — the table reflects what each product actually does, not what I am paid to promote.

Software comparison at a glance

Affiliate disclosure: The MyExpatTaxes link below is an affiliate link — ClearedExpat may earn a commission if you sign up through it, at no extra cost to you. TurboTax, H&R Block, FreeTaxUSA, and IRS Free File links are not affiliate links. Affiliate status does not affect ratings. See our full disclaimer.
Option Form 2555 (FEIE) Form 1116 (FTC) Form 8938 (FATCA) FBAR (separate) SE abroad Approx. cost
MyExpatTaxes Best for most expats
Expat tax specialist
(included) From ~$115
TurboTax (Deluxe/Premium) ~ (file separately) ~ $89–$169
H&R Block (Premium) ~ (file separately) ~ $85–$145
FreeTaxUSA (file separately) ~ $0–$15
Expat-specialist service (included) $300–$800+
IRS Free File (basic) ~ (provider-dependent) ~ (file separately) $0 (income <$89k)

✓ = fully supported  ·  ~ = partial or limited support  ·  ✗ = not supported or not applicable

Feature-support score (out of 5 core expat features)
  • MyExpatTaxes — FEIE, FTC, FATCA, FBAR, SE abroad5 / 5
  • Expat-specialist service (CPA / EA) — same coverage, higher cost5 / 5
  • TurboTax (Deluxe/Premium) — no FBAR, partial 8938 & SE2 / 5
  • H&R Block (Premium) — no FBAR, partial 8938 & SE2 / 5
  • FreeTaxUSA — no FBAR, no 8938, partial SE1.5 / 5
  • IRS Free File — depends on provider; expat coverage weak0.5 / 5

Score reflects the comparison table above: ✓ = 1 point, ~ = 0.5, ✗ = 0. MyExpatTaxes ties with a full-service CPA for breadth of coverage at roughly one-fifth the cost.

Best pick by use case

The right tool depends on your situation. Here's where each option actually wins.

Your situationBest pickWhy
Standard expat return: salary abroad, FEIE or FTC, foreign bank account(s) MyExpatTaxes Built-in FBAR in the same workflow; ~$115 vs $300+ for a service
Self-employment abroad: Schedule C, SE tax, totalization MyExpatTaxes Handles SE worksheets and quarterly estimates; mainstream tools punt
IRS Streamlined back-filing (non-willful, clean facts) MyExpatTaxes 3 returns + 6 FBARs + Form 14653 prepared on one platform
FBAR / Form 8938 are your main concern (modest tax) MyExpatTaxes Only consumer option that bundles FBAR into the return workflow
U.S.-based return (no foreign earned income, no foreign accounts) TurboTax or FreeTaxUSA Cheaper, and expat features you don't need
PFIC-heavy portfolio (foreign ETFs, unit trusts, ISAs) Expat-specialist CPA / EA Form 8621 elections require judgment software can't make safely
Foreign business ownership (CFC, Form 5471, GILTI) Expat-specialist CPA / EA International tax planning territory; not a software job
Treaty-position return (Form 8833) Expat-specialist CPA / EA Position drafting and disclosure language require professional judgment
Complex Streamlined / willful-conduct concerns / IRS notice Tax attorney Penalty exposure and potential criminal risk — not the place for DIY

MyExpatTaxes wins the four largest reader segments (probably 80%+ of typical expat returns). The complex cases ship outside software entirely — that's not a knock on MyExpatTaxes, it's just where DIY platforms aren't the right tool.

Self-file options reviewed

MyExpatTaxes logo Best for most U.S. expats

MyExpatTaxes — expat tax specialist

Best for: Most expat returns — W-2 salary, self-employment abroad, first-time FEIE filers, and catch-up filers using the Streamlined Procedures  ·  Worth a specialist instead: PFIC-heavy portfolios, CFC / GILTI structures, treaty-position returns, and other highly complex situations

Of the consumer-facing options I tested, MyExpatTaxes is the one built from the ground up for Americans abroad — not a domestic product with a few expat fields bolted on. The interview flow assumes you live outside the U.S. and walks through the FEIE qualifying tests, FTC elections, and housing exclusion in plain language. It handles the forms mainstream software punts on: Form 2555, Form 1116, Form 8938, and — importantly — the FBAR (FinCEN 114) is integrated into the same workflow rather than sent off to a separate portal. Self-employment abroad is supported, and back-filing through the IRS Streamlined Procedures is also handled on-platform. Professional review is available as an add-on if your situation turns out more complex than you thought.

This is an affiliate link. I may earn a commission if you sign up through it, at no extra cost to you. I would recommend it the same way without the link.

Strengths
  • Built specifically for U.S. expats — not adapted from domestic software
  • FBAR (FinCEN 114) included in the same workflow
  • FATCA (Form 8938), FEIE, and FTC all handled cleanly
  • Self-employment abroad and Schedule SE supported
  • Streamlined Procedures for back-filing late returns supported on-platform
  • Professional review available as an optional add-on
Limitations
  • Not the right fit for PFIC-heavy portfolios or complex CFC/GILTI structures — use a specialist CPA
  • Treaty-position returns with Form 8833 disclosures are better handled by a specialist
  • Pricing rises with complexity — check tiers against your situation
Start with MyExpatTaxes → (affiliate link) Why I recommend it →

TurboTax (Deluxe or Premium)

Best for: Simple FEIE or FTC returns, W-2 salary income  ·  Not suitable for: self-employment complexity, FBAR, treaty positions

TurboTax is the most widely used tax software in the U.S. and it does support Form 2555 (FEIE) and Form 1116 (FTC) in its Deluxe and Premium tiers. The interview-style interface walks you through the basics competently.

The limitations show up in complexity. FATCA reporting (Form 8938) is technically included but the guidance around thresholds and what to report is thin. Self-employment deductions for home-office or foreign business expenses require you to already know what you are doing — the software will not prompt you correctly. There is no FBAR filing path at all.

Strengths
  • Strong interview flow for straightforward returns
  • Form 2555 and Form 1116 handled well
  • Widely available, easy to use
  • Live expert add-on available if needed
Limitations
  • No FBAR filing — must file FinCEN 114 separately
  • Thin on expat-specific guidance and edge cases
  • Not suitable for self-employment abroad or treaty positions
  • FATCA support is present but guidance is minimal

H&R Block (Premium)

Best for: FEIE or FTC, basic expat returns  ·  Not suitable for: complex foreign income, FBAR, self-employment nuance

H&R Block's Premium product covers the core expat forms — Form 2555 and Form 1116 — and is priced competitively against TurboTax. The interface is slightly less polished but the underlying form support is comparable.

Like TurboTax, H&R Block does not file the FBAR. It also does not handle complex self-employment situations well, and has no structured path for foreign housing exclusion calculations beyond the basics. If you have foreign pension income, foreign business income, or treaty positions, neither mainstream product is the right tool.

Strengths
  • Competitive pricing against TurboTax
  • Form 2555 and 1116 supported
  • In-person office option if needed
Limitations
  • No FBAR filing — file FinCEN 114 separately
  • Limited expat-specific prompts and guidance
  • Not built for complex foreign income

FreeTaxUSA

Best for: Budget-conscious filers with very simple returns  ·  Not suitable for: FATCA, most complex expat situations

FreeTaxUSA is genuinely free for federal returns (state costs $15). It supports Form 2555 and Form 1116, which surprises many people given the price. For a salaried expat with no foreign accounts exceeding $10,000, no FATCA obligations, and a simple FEIE claim, it works.

The interface is bare-bones. There is no Form 8938 support. There is no guided expat workflow. If you know your situation well and just need a tool to enter the numbers and generate the PDF, it is a reasonable option. If you are not confident in what you need to file, the lack of guidance is a liability.

Strengths
  • Free for federal returns ($15 state)
  • Supports Form 2555 and 1116
  • Straightforward for those who know their situation
Limitations
  • No Form 8938 (FATCA) support
  • Minimal expat-specific guidance
  • Not suitable for any complex foreign situation
  • No FBAR path

Specialist expat tax services

Specialist expat tax services — typically staffed by CPAs or Enrolled Agents (EAs) with international tax experience — charge more than self-file software but offer substantially more coverage. A quality specialist service will handle your federal return, FBAR, FATCA, and all treaty-related positions in a single engagement.

The market includes both large-scale services that handle volume at moderate prices and smaller boutique firms that charge more for genuinely personalized attention. The right choice depends on your complexity.

What to look for in a specialist service: Confirm they file the FBAR as part of the engagement (not as an add-on at extra cost), confirm they have experience with your specific country of residence, and ask directly whether they handle treaty positions. A specialist who is vague about these is probably a generalist with a "expat" label attached.

Typical price ranges for specialist expat services in 2026 run from around $300 for a straightforward single-filer return to $600–$800 for a return with self-employment, multiple income sources, and FBAR filing included. Complex situations — foreign corporation ownership, PFIC investments, streamlined filing — typically start higher.

Country-specific software notes. The software-vs-CPA tradeoff shifts depending on which country you live in. For India-specific software considerations (PFIC trap on Indian mutual funds, NRE/NRO account FBAR aggregation, Form 16 → Form 1116 workflow), see Best Expat Tax Software for U.S. Filers in India. For UAE-specific notes (FEIE-dominant strategy with no Philippine tax to credit, end-of-service gratuity treatment, potential CFC exposure on free-zone companies), see Best Expat Tax Software for U.S. Filers in the UAE.

The FBAR problem every expat filer misses

The FBAR (FinCEN 114) is the single most common gap in expat tax compliance. It is not part of your tax return. It is filed separately with the Financial Crimes Enforcement Network (FinCEN) through the BSA E-Filing System, and it is due by April 15 each year (with an automatic extension to October 15).

You are required to file the FBAR if you had a financial interest in or signature authority over any foreign bank account or financial account and the aggregate value of those accounts exceeded $10,000 at any point during the calendar year. This threshold is low enough to catch almost every expat with a local bank account abroad.

Penalties are severe: Non-willful FBAR violations carry penalties up to $10,000 per account per year (adjusted for inflation). Willful violations carry the higher of $100,000 or 50% of the account balance per violation, plus potential criminal liability. If you have foreign accounts and have not filed FBARs, see the Streamlined Filing guide — there is a safe path back to compliance.

Most mainstream tax software does not file the FBAR. When you use TurboTax, H&R Block, or FreeTaxUSA and mark "yes" to having foreign accounts, the software typically points you to FinCEN's website and stops there. You must file the FBAR separately. If you use a specialist expat service, confirm explicitly that FBAR preparation is included — some services charge it as an add-on.

To file the FBAR yourself, visit bsaefiling.fincen.treas.gov. The form itself is straightforward if you have your account numbers and highest balances for the year. The complexity comes from knowing whether you need to file and which accounts to include — particularly accounts where you have signature authority but not beneficial ownership (such as employer or family accounts).

When software is not enough

Software handles rules-based filing well. It struggles with judgment, complexity, and situations where the wrong answer triggers a penalty larger than the entire cost of a specialist. Here are the situations where paying for a CPA or EA is clearly the better call.

Self-employment abroad. The FEIE excludes foreign earned income from income tax but does not eliminate self-employment (SE) tax. If you are self-employed abroad, you still owe 15.3% SE tax on net business income — and you may be able to reduce that through totalization agreements, foreign business expense deductions, or a foreign corporation structure. Software will not guide you through those options. See the Self-Employment Abroad guide for the full picture.

Foreign business ownership. If you own or have a controlling interest in a foreign corporation or partnership, you may have Form 5471, Form 8865, or PFIC reporting obligations (Form 8621). These are specialist-level forms. Self-filing them incorrectly carries substantial penalties.

Complex non-compliance situations. If you have not been filing U.S. tax returns or FBARs, the IRS Streamlined Procedures offer a penalty-free path back. Expat-specialist software like MyExpatTaxes handles Streamlined back-filing on-platform for straightforward catch-up cases. For high-exposure situations — willful conduct concerns, significant penalty risk, substantial foreign assets, or unusual non-willful certification facts — a qualified specialist is still the right call.

Tax treaty positions. If you are taking a treaty-based position to reduce or eliminate U.S. tax on certain income, you must disclose that position on Form 8833. No mainstream software supports Form 8833 or the treaty analysis needed to determine whether a position is correct.

First-year elections and timing. If you arrived abroad mid-year and are trying to optimize your qualifying period for the FEIE using a rolling 12-month window, the timing strategy matters. A missed election or wrong period selection can cost you the entire exclusion for the year.

What expat tax filing actually costs

Filing approachBest forTypical cost range
IRS Free FileVery simple returns, income below $89k$0
FreeTaxUSASimple FEIE/FTC, no FATCA$0–$15
TurboTax / H&R BlockStandard expat return, FEIE or FTC$85–$169
MyExpatTaxes (expat tax specialist)Most expats — FEIE/FTC, FATCA, FBAR, SE abroad, all in one workflowFrom ~$115
Expat-specialist service (volume)Standard–moderate complexity, FBAR included$300–$500
Boutique expat CPA firmComplex situations, high-touch service$500–$1,200+
Full-service tax attorneyCompliance issues, willful FBAR violations, IRS disputes$1,500+

The most common mistake expats make is underinvesting in their first year abroad. The year you establish foreign residency, first elect the FEIE, and set up your FBAR filing history is the year where errors have the longest-lasting consequences. Paying for a specialist in year one and self-filing in subsequent years once your situation is stable is a sound approach for many expats.

Not sure if you need the FEIE or the Foreign Tax Credit?

The FEIE vs FTC guide breaks down exactly when each strategy wins — and when combining them backfires.

Compare strategies →

Frequently asked questions

Can I use TurboTax to file as a US expat?

TurboTax can handle straightforward expat returns — it includes Form 2555 for the FEIE and Form 1116 for the Foreign Tax Credit. However, it lacks FBAR filing capability (FinCEN 114 must be filed separately through BSA E-Filing), and its expat-specific guidance is limited. For simple situations, it can work. For complex returns involving multiple income streams, foreign business ownership, or active FBAR/FATCA obligations, an expat-specialist CPA is typically a better investment.

What is the cheapest way for a US expat to file taxes?

IRS Free File is available if your income is below $89,000, though expat-specific forms may not be fully supported in all Free File providers. For straightforward returns, self-filing via tax software is most affordable. Expat-specialist services are more expensive but often worth the cost if your situation involves treaty positions, self-employment, or complex foreign income.

Does any software file the FBAR automatically?

No. The FBAR is not a tax form — it is filed separately with FinCEN through the BSA E-Filing System. Some professional expat tax services include FBAR preparation in their package. If you self-file your tax return, you must also separately file the FBAR by April 15 (automatic extension to October 15).

When should I use a CPA instead of tax software for my expat return?

Use a CPA or EA for situations involving ownership of a foreign corporation or partnership, PFIC-heavy portfolios (Form 8621), treaty-based positions (Form 8833), GILTI or Subpart F exposure, or complex Streamlined cases with willful-conduct concerns or significant penalty risk. For everything else — W-2 salary abroad, self-employment abroad, FEIE, FTC, FATCA, FBAR, and straightforward Streamlined back-filing — expat-specialist software like MyExpatTaxes covers it.

Is expat tax software worth it compared to a specialist service?

For most expats, expat-specialist software like MyExpatTaxes is the right tool — it covers FEIE, FTC, FATCA, FBAR, self-employment abroad, and straightforward Streamlined back-filing in one workflow at a much lower cost than a CPA. A specialist service is worth the premium when your return involves foreign business ownership (CFC, Form 5471), PFIC reporting, treaty-position disclosures (Form 8833), or complex non-compliance cases with willful-conduct or penalty risk.

Ken Hoven
Written by
U.S. expat with 14+ years in international operations across India, Qatar, China, and the U.S. Personally navigated FEIE elections, FBAR filing, and software limitations across multiple tax years and jurisdictions. Not a CPA — a taxpayer who did the research so you don't have to start from zero.  Editorial standards →