Starter Kit · Document 04

Expat Tax Software vs. CPA — Which Is Right for You?

Most expats overpay for tax preparation, or underpay and get it wrong. This guide helps you match your situation to the right tool — whether that's software, a specialist preparer, or a hybrid approach.

Updated: April 2026 Covers: Tax year 2025 15 min read

The honest answer upfront

The "which is better" question misses the real question: which is right for your situation? A straightforward W-2 employee living in a no-tax country who qualifies for FEIE has genuinely simple taxes — good software handles it fine at a fraction of the cost of a CPA. A self-employed contractor with income from two countries, a foreign pension, and a U.S. rental property needs a human who specializes in this area.

Most expat tax situations fall somewhere between those extremes. This document helps you locate yours.

The three main approaches

💻
Expat Tax Software
Self-prepared / guided software

Software built specifically for American expats — handles Form 2555 (FEIE), Form 1116 (FTC), FBAR (filed separately through FinCEN), and the main foreign-income scenarios. You answer questions; the software builds your return.

Strengths
  • Significantly cheaper ($100–$500 vs. $1,000–$4,000+)
  • Available year-round — file early or extend
  • Good for straightforward W-2 expat situations
  • Some products have CPA review add-on
  • You understand every line item
Limitations
  • Won't catch treaty positions you don't know to ask about
  • Complex situations need expert judgment, not a form wizard
  • If you make an error, penalty exposure is yours
  • No proactive planning or strategy
  • PFIC reporting, foreign trusts, complex structures often not supported
🧑‍💼
Expat Tax Specialist (CPA/EA)
Human preparer with expat focus

A Certified Public Accountant or Enrolled Agent who specializes in U.S. expat taxes. Key word: specializes. A general-practice CPA who "does some expat returns" is not the same as a firm that does nothing but expat work.

Strengths
  • Catches what you don't know to ask
  • Treaty knowledge and proactive planning
  • Can handle PFIC, foreign trusts, complex structures
  • Audit representation if needed
  • Worth it when complexity is high or stakes are large
Limitations
  • Expensive ($1,000–$4,000+ for complex returns)
  • Quality varies enormously — vet carefully
  • Some "expat specialists" are just general CPA firms
  • Seasonal bottleneck — hard to reach in March–April
  • You may still need to understand the forms to review their work
🔀
Hybrid: Software + CPA Review
Self-prepare, then have an expert check it

Some expat tax software now offers a CPA review add-on. You complete the return yourself, then a licensed professional reviews it before filing. Costs more than pure software, less than full-service CPA prep.

Strengths
  • Good middle ground on cost ($300–$800)
  • Reviewer catches obvious errors
  • You stay engaged and understand your return
  • Works well for moderately complex situations
Limitations
  • Review depth varies — ask what it covers
  • Reviewer may not catch strategy gaps, only errors
  • Not a substitute for complex treaty or PFIC advice

Cost comparison at a glance

Approach Typical Cost (2025 returns) Best For
DIY with expat software $100–$500 Simple W-2 income, one country, FEIE-eligible, no foreign accounts above FBAR threshold
Software + CPA review $300–$800 Moderate complexity — some foreign income, standard FBAR, clear-cut FEIE or FTC situation
Expat specialist CPA/EA $800–$2,000 Self-employment income, multiple countries, FTC analysis, foreign pensions, late filers
Specialist CPA — complex $2,000–$5,000+ Foreign business interests, PFICs, foreign trusts, PFIC elections, renunciation, Streamlined

Quick decision guide

Work through these questions. If you answer "yes" to any point in the right-hand column, move to the professional tier.

Is all your income W-2 / salary from a single employer, with no self-employment, rental, or investment income above simple dividends?
Yes → Software likely fine
Do you have self-employment income, a foreign LLC, foreign business ownership, or any partnership interest?
Yes → Get a specialist
Do you hold foreign mutual funds, foreign ETFs, or foreign pension accounts (excluding totalization-agreement pensions)?
Yes → PFIC analysis needed — specialist
Are you more than 2 years behind on U.S. tax filings or FBAR filings?
Yes → Streamlined Filing — use a specialist
Did you move countries during the year (or plan to)?
Yes → Partial-year complexity — consider specialist
Is your foreign earned income above $130,000 (the 2025 FEIE limit)?
Yes → FTC analysis likely needed — specialist
Do you have a U.S. rental property while living abroad?
Yes → Multi-form complexity — specialist recommended
Are you considering or have you completed renouncing U.S. citizenship?
Yes → Exit tax analysis — specialist required

What to look for in an expat tax specialist

If you decide to use a professional, these are the things that separate a good expat specialist from a general CPA who has occasionally done a Form 2555:

Credentials that matter

  • CPA (Certified Public Accountant) — licensed by a state board; required to complete continuing education; can represent you before the IRS
  • EA (Enrolled Agent) — licensed by the IRS; often specialize in specific areas like expat taxes; can also represent before the IRS
  • Tax Attorney — relevant for complex treaty work, exit tax, or foreign trusts; typically more expensive and used for planning, not annual filings

A "tax preparer" without CPA or EA credentials cannot represent you before the IRS if there is an audit or inquiry. For most simple expat returns, this doesn't matter — but it's worth knowing.

Questions to ask before hiring

  • "What percentage of your clients are American expats?" (Look for: majority or more)
  • "Do you personally have expat experience, or just file expat returns?" (Look for: personal experience is a plus)
  • "How many Form 2555s and Form 1116s did you file last year?" (Look for: hundreds, not dozens)
  • "Do you handle FBAR filings, or is that separate?" (Some CPAs file the tax return but leave FBAR to you — know upfront)
  • "What is your fee structure — flat fee or hourly?" (Flat fee is usually better for expat filings — fewer surprises)
  • "What happens if I get an IRS letter?" (Look for: audit representation is included or available at clear rates)

Red flags

  • A CPA who isn't familiar with the Physical Presence Test vs. Bona Fide Residence Test distinction
  • "We can file your FBAR as part of your tax return" — FBAR is filed separately through FinCEN, not with the IRS. This suggests unfamiliarity.
  • A very low flat fee for a complex return — professionals who charge $150 for an expat return are either very fast or cutting corners
  • Guarantees of refunds or specific outcomes before seeing your information
  • No engagement letter or written fee agreement

Expat-focused software worth knowing about

Disclosure

ClearedExpat does not have affiliate relationships with any software products listed below. The following is an educational overview of what exists in the market — not an endorsement or recommendation of any specific product. Always verify current pricing and features directly with the provider before making a decision. Tax software features change regularly.

Dedicated expat tax software

Several software products are built specifically for American expats, with Form 2555, Form 1116, and FBAR workflows built in. These differ meaningfully from domestic tax software (TurboTax, H&R Block) which bolt on expat features as an afterthought. When evaluating dedicated expat software, compare: whether FBAR is included or extra, how it handles FTC vs. FEIE comparison, and whether housing exclusion is supported.

General domestic software with expat support

Major domestic software platforms (TurboTax, H&R Block, FreeTaxUSA, TaxAct) include Form 2555 and Form 1116. For simple expat situations — particularly W-2 employees in straightforward FEIE-qualifying situations — these work. The risk is that the software won't prompt you to consider situations you don't already know about. It builds what you tell it to build.

CPA firm services

Several firms specialize almost exclusively in American expat tax returns. They handle returns for thousands of expats annually and have built workflows specifically for the most common expat scenarios. The quality difference between a general CPA firm and a dedicated expat specialist is significant — worth seeking out if you're paying for professional help.

The often-missed middle option: one paid consultation

Many expats don't know that some CPAs offer a one-time consultation — not to prepare your return, but to review your specific situation and tell you what approach to take. This can cost $150–$400 and give you the strategic clarity to then use software confidently, or confirm that you actually do need full-service help.

This is particularly valuable in two situations:

  • First year abroad — understanding your options before you file is worth more than correcting errors afterward
  • Year of a major change — moving countries, changing employment structure, buying a property, or inheriting assets while abroad

Streamlined Filing — don't DIY this one

If you're behind on filings and considering the Streamlined Domestic Offshore or Streamlined Foreign Offshore procedures, use a specialist. The Streamlined procedures require a non-willfulness certification — a statement under penalty of perjury that your non-compliance was not willful. The wording of that certification matters enormously. Getting it wrong can convert what was a non-willfulness situation into a willfulness determination, with penalties that are vastly higher. This is not a form-filling exercise.

State tax filings — don't overlook these

Living abroad does not automatically end your state tax filing obligation. California, Virginia, South Carolina, and New York all actively assert continued residency based on connections you may still maintain (driver's license, property, family, bank accounts). Some expats need to formally establish "domicile change" with their last state. A specialist familiar with your specific state's residency rules is worth consulting on this point — it's an area where general expat CPAs sometimes lack depth.

Not sure if you need FEIE or FTC?

That decision comes before software or CPA selection. Document 01 in this kit walks through exactly when each strategy wins.

FEIE vs FTC Framework →