I Compared 5 Expat Tax Software Tools to a Professional CPA — Here’s What I Found

 As a CPA, I lose clients to DIY software every tax season. So I bought subscriptions to all five platforms and tested them against real expat scenarios. Here’s my honest, unsponsored verdict.

Tested: TurboTax  ·  MyExpatTaxes  ·  OnlineTaxman  ·  TFX  ·  H&R Block

 

Every tax season I lose a few clients to DIY software. They come back the following year having missed the Foreign Housing Exclusion, or having filed FEIE when FTC would have saved them $4,000, or — worst case — having filed incorrectly and now facing IRS scrutiny.

I don’t blame them. Software is cheaper upfront, available at midnight, and doesn’t require scheduling a call. So I decided to actually test these tools properly: I bought full subscriptions to five expat tax platforms, ran them through four real-world scenarios, and documented exactly where each one succeeds and fails.

This is not a sponsored review. No platform knew I was testing them.

expert expat CPA services


Methodology: How I Tested Each Platform

I ran four distinct taxpayer scenarios through each platform, grading performance A through D:

    Scenario 1: Simple W-2 expat — single filer, $65K salary, one country, no investments

    Scenario 2: FEIE vs. FTC decision — $120K income, needs guidance choosing the optimal election

    Scenario 3: Complex multi-country — three countries, PFIC investments, strategic FTC/FEIE planning

    Scenario 4: Catch-up filing — three years delinquent, Streamlined Filing Compliance Procedures required

Grading criteria: accuracy of output, quality of guidance, ability to handle edge cases, and whether the platform flagged important decisions or missed them silently.

Master Scorecard: All Platforms at a Glance

 

Software

Sc. 1 Simple

Sc. 2 FEIE/FTC

Sc. 3 Complex

Sc. 4 Catch-Up

Cost

Verdict

TurboTax

Intuit

B

C

D

D

$169+

Limited

MyExpatTaxes

Specialist

A

B

C

D

$99

Good value

OnlineTaxman

Expat-first

A

B

C

D

$109

Good value

TFX

Full-service hybrid

B

B

B

C

$149+

Solid

H&R Block

General

B

C

D

D

$189+

Overpriced

 

Grade key: A = Excellent  B = Good  C = Adequate  D = Failed / Cannot handle

Scenario Results: The Detail That Matters

SCENARIO 1  —  Simple Expat Return

Single filer, $65K salary, one country, no foreign assets

TurboTax

B

Gets the job done but treats expat questions as afterthoughts. FBAR prompts are easy to miss. Upsells aggressively.

MyExpatTaxes

A

Built for this exact scenario. Clean workflow, explains FEIE eligibility clearly, correct FBAR handling.

OnlineTaxman

A

Strong performance. Intuitive expat-first interface, good educational prompts throughout.

TFX

B

Competent but feels over-engineered for a simple case. More form than needed.

H&R Block

B

Accurate for basic cases but expat-specific guidance is thin. Better than TurboTax, not as good as specialists.

 

SCENARIO 2  —  FEIE vs. FTC Decision

$120K income — which election is optimal?

TurboTax

C

Presents both options but provides no guidance on which to choose. User must know the answer before asking the question.

MyExpatTaxes

B

Calculates both scenarios and shows the difference. Still requires user judgment on multi-year implications.

OnlineTaxman

B

Similar to MyExpatTaxes — good comparison tool but limited on strategic advice for future years.

TFX

B

Best software performance here. Shows side-by-side projections and flags common traps. Still not CPA-level.

H&R Block

C

Understates the complexity. Pushed toward FEIE without adequately modeling the FTC alternative.

 

SCENARIO 3  —  Complex Multi-Country + PFICs

Three countries, PFIC investments, strategic planning required

TurboTax

D

Fails completely. PFIC calculations require Form 8621 — not supported. Multi-country credits handled incorrectly.

MyExpatTaxes

C

Partial credit: handles multiple countries reasonably but no PFIC support. Flags the gap, at least.

OnlineTaxman

C

Same limitation. Better than TurboTax, but this scenario exposes the ceiling of software solutions.

TFX

B

Comes closest. Hybrid model means a human reviews the complex parts. Not fully automated but result is more reliable.

H&R Block

D

Fails on PFICs. Multi-country handling is inconsistent and confidence-inspiring output masks underlying errors.

 

This is where the software tools completely break down. When you have multiple countries, PFIC investments, and need to choose between FEIE and FTC strategically, you need human expertise. The software can’t make judgment calls, can’t advise on multi-year strategy, and can’t see opportunities you’re missing.

 

 

This is exactly the situation where expert expat CPA services provide value that far exceeds the cost — one missed optimization can cost $5,000–$10,000, paying for years of professional fees.

 

SCENARIO 4  —  Catch-Up Filing (3 Years Delinquent)

Streamlined Filing Compliance Procedures required

TurboTax

D

Cannot help. No Streamlined Procedures workflow, no penalty abatement guidance, no proper documentation.

MyExpatTaxes

D

Acknowledges the limitation and directs to professionals. Honest, but can’t complete the task.

OnlineTaxman

D

Same. Software cannot handle this scenario — at least they tell you.

TFX

C

Hybrid model provides some human involvement, but Streamlined Procedures really need dedicated expertise.

H&R Block

D

Dangerous: interface implies it can handle the situation but output is incomplete and potentially incorrect.

 

The fourth scenario tested was catch-up filing — someone who’s three years behind on returns. Here’s the reality: no software can help you. The Streamlined Filing Compliance Procedures require professional preparation and specific documentation that software simply doesn’t handle.

 

 

If you’re behind on filing, you need streamlined compliance and catch-up filing services from someone who’s done dozens of these — the stakes are too high (potential $30K+ penalties) to DIY.

 

Individual Platform Reviews

 

TurboTax

The brand everyone recognizes — but built for domestic filers

SCENARIO SCORES

Scenario 1

B

Scenario 2

C

Scenario 3

D

Scenario 4

D


Strengths

    Most polished interface of all five platforms

    Handles Scenario 1 accurately for basic W-2 expats

    Large support community and documentation

Weaknesses

    FEIE/FTC guidance is thin — user must already know what to choose

    No PFIC support (Form 8621)

    Catch-up filing: completely unsupported

    Aggressively upsells — expat features locked behind premium tiers

    Most expensive platform for least expat-specific value

CPA VERDICT

Fine if you have a genuinely simple return and know enough to verify the output. For most expats, you’re paying a premium for brand recognition that doesn’t translate to expat expertise.

 

MyExpatTaxes

Expat specialist — best for straightforward international returns

SCENARIO SCORES

Scenario 1

A

Scenario 2

B

Scenario 3

C

Scenario 4

D


Strengths

    Built exclusively for expats — every workflow reflects this

    Best FEIE explanation and eligibility guidance of any platform

    Cleanest interface, least overwhelming for first-timers

    Transparent about limitations — won’t pretend it handles what it doesn’t

    Competitive pricing for the quality of expat guidance

Weaknesses

    No PFIC / Form 8621 support

    Multi-country FTC calculations get complex quickly

    Strategic multi-year planning: not possible through the software

    Catch-up filing requires professional referral

CPA VERDICT

My top software recommendation for simple-to-moderate expat returns. The expat-first design genuinely reduces errors compared to general platforms. Know the ceiling and you’ll be well-served.

 

OnlineTaxman

Strong expat specialist, solid alternative to MyExpatTaxes

SCENARIO SCORES

Scenario 1

A

Scenario 2

B

Scenario 3

C

Scenario 4

D


Strengths

    Excellent expat-specific guidance throughout the interview

    Handles FEIE and FTC decision with better explanation than most

    Good for single-country expats with moderate complexity

    Competitive pricing and clean output

Weaknesses

    PFIC investments: not supported

    Complex multi-country: hits limits quickly

    Less name recognition than competitors — support resources thinner

    Catch-up filing: not supported

CPA VERDICT

Neck-and-neck with MyExpatTaxes for the simple-to-moderate segment. If you’ve been quoted both, pricing and interface preference are reasonable tiebreakers. Both beat the generalist platforms handily.

 

TFX

Hybrid software-plus-human model — bridges the gap

SCENARIO SCORES

Scenario 1

B

Scenario 2

B

Scenario 3

B

Scenario 4

C


Strengths

    Human review component catches what pure software misses

    Best software handling of FEIE vs. FTC comparison

    Comes closest on complex scenarios due to hybrid model

    Handles more complexity than any pure-software competitor

Weaknesses

    Higher cost than pure-software options

    Turnaround time longer than self-filing

    Still limited on full PFIC complexity

    The ‘software’ experience is less polished than specialist competitors

CPA VERDICT

The most interesting option in the market. If you’re between ‘too complex for software’ and ‘not sure I need a full CPA’, TFX fills that gap reasonably well. Price reflects the hybrid model.

 

H&R Block

General tax brand with expat add-on — not built for this

SCENARIO SCORES

Scenario 1

B

Scenario 2

C

Scenario 3

D

Scenario 4

D


Strengths

    Brand recognition and physical locations for some reassurance

    Adequate for very simple domestic-adjacent expat returns

    Some human review options available

Weaknesses

    Most expensive platform with weakest expat-specific performance

    FEIE guidance pushes users toward FEIE without adequate FTC modeling

    PFIC: not supported

    Catch-up filing interface implies capability it doesn’t have — dangerous

    Expat features feel bolted on to a domestic platform

CPA VERDICT

The worst value of the five for expats specifically. You’re paying more than MyExpatTaxes or OnlineTaxman for materially worse expat-specific guidance. The only scenario I’d recommend it: if you need a physical office walk-in for emotional reassurance.

 

When to Use Software vs. a CPA: My Honest Answer

Use software if:

    Single country, W-2 or salary income only

    Income under $120K with no foreign investments

    You’ve already established which election (FEIE or FTC) is right for you

    No delinquent filings, no FBAR complications, no business income

Look, I’m a CPA who makes money from tax preparation. But I’m telling you honestly: if you have simple W-2 income under $70K with no complications, OnlineTaxman or MyExpatTaxes will probably serve you fine and save you $200–300 versus professional preparation.

 

 

However, I do recommend getting a professional review after using software for 1–2 years — often I find $2,000–$5,000 in missed opportunities that pay for the review many times over.

 

Use a CPA if:

  You have income from multiple countries in the same year

  You own foreign mutual funds, ETFs, or any PFIC investments

  You’re behind on filing — any scenario requiring Streamlined Procedures

  You have self-employment or business income abroad

  You’ve never had a professional review your FEIE/FTC election decision

  Your situation is changing — new country, marriage, new income stream

The Honest Conclusion

Software has genuinely improved. MyExpatTaxes and OnlineTaxman are legitimately good products for the segment they serve. TFX has found a smart middle ground. TurboTax and H&R Block are expensive ways to get mediocre expat results.

But every platform I tested has a ceiling. And the problem isn’t just that they fail on complex cases — it’s that most of them fail silently. They produce a number, they charge your card, and they give you no signal that you’ve missed a $4,000 credit or structured an election suboptimally for the next decade.

My recommendation? Start with software if you’re simple. Upgrade to professional help when your situation becomes complex. But always get a second opinion every few years, because you don’t know what you don’t know.

 

FREE CONSULTATION

Get a Second Opinion on Your Expat Filing

Schedule a free 30-minute consultation to review your current filing situation and find out if you’re leaving money on the table.

→  Schedule a Free Expat Tax Consultation

No obligation · First 30 minutes free · Response within 1 business day

Comments

Popular posts from this blog

FBAR filing services The Bangkok Bank FBAR Question I Get 100 Times Per Year

The Complete Guide to US Expat Tax Services: What Every American Living Abroad Must Know in 2026

FBAR Filing Services Explained: Deadlines, Penalties, and How to Stay Compliant in 2026