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.
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.
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
Post a Comment