When Americans abroad start looking for a tax professional, the first question is usually: “Should I use a CPA?”

It is a reasonable question. CPAs are the most recognized financial credential in the United States, and for domestic tax returns, a good CPA is an excellent choice.

But for expat tax returns — returns that involve the FEIE, foreign tax credits, FBAR and FATCA filing, housing exclusions, treaty-based positions, and the interaction of US and foreign tax systems — the credential on the business card matters less than the specialization behind it.

Here is what you actually need to look for, and why an Enrolled Agent who specializes in expat taxes may be a better fit than a general-practice CPA.

What Is an Enrolled Agent?

An Enrolled Agent (EA) is a tax professional licensed by the IRS — the only credential in the US tax system granted by the federal government rather than a state licensing board.

To earn the EA designation, you must pass the IRS Special Enrollment Examination (SEE), a three-part exam covering individual taxation, business taxation, and representation/ethics. Alternatively, you can qualify through prior IRS employment with relevant experience.

EAs are required to complete 72 hours of continuing education every three years, with specific requirements in ethics and federal tax law updates. This is tax-specific education — not general accounting.

The key privilege: EAs have unlimited practice rights before the IRS. This means an EA can represent any taxpayer, on any tax matter, before any level of the IRS (examination, appeals, collections) — in all 50 states, regardless of where the EA is located.

What Is a CPA?

A Certified Public Accountant is licensed by a state board of accountancy. The CPA exam covers four broad areas: auditing, financial accounting, regulation (including tax), and business concepts.

CPAs can offer a wide range of services: audit, assurance, tax preparation, financial advisory, bookkeeping, and consulting. Tax is one component of their training — but it is not the only one, and for many CPAs, it is not even their primary focus.

CPAs also have unlimited practice rights before the IRS (similar to EAs), and they are held to continuing education requirements — though the specifics vary by state and are not exclusively tax-focused.

The Real Difference Is Specialization

Both EAs and CPAs can legally prepare your tax return. Both can represent you before the IRS. Both are legitimate, respected credentials.

The difference that matters for expat taxpayers is not the credential — it is the specialization.

A CPA who primarily handles domestic returns for small businesses may encounter an expat return once or twice a year. They may not be familiar with the nuances of the physical presence test, the city-specific housing exclusion limits, the FBAR filing process, or the interaction between FEIE and FTC when combined.

An EA (or CPA) who specializes in international tax for Americans abroad handles these returns daily. They know the forms, the elections, the deadlines, the penalties, and the planning opportunities — not as occasional exceptions, but as their core practice.

When I prepare an expat return, I am not looking up how the housing exclusion works. I calculated it for three other clients this week. I am not guessing whether the FEIE or FTC produces a better result — I model both scenarios as a matter of routine. I am not learning about the Streamlined Filing Compliance Procedures for the first time — I have guided dozens of clients through them.

That depth of daily practice is the real differentiator. The letters after the name are secondary.

What to Look for in an Expat Tax Professional

Regardless of whether they are an EA or CPA, here is what matters:

Do they specialize in expat returns? Not “can they do it” — but do they do it regularly? How many expat returns do they prepare per year? Is international tax their primary practice area?

Are they familiar with the forms? Ask specifically: Form 2555 (FEIE), Form 1116 (FTC), FinCEN 114 (FBAR), Form 8938 (FATCA), Form 8833 (treaty-based positions). A specialist will be comfortable with all of them.

Do they handle FBAR and FATCA? Many domestic preparers file the tax return but do not handle FBAR filing — leaving clients unknowingly non-compliant. Your tax professional should handle both as part of a single engagement.

Can they advise on planning, not just preparation? A good expat tax specialist does not just report what happened — they help you make decisions that reduce your tax going forward. FEIE vs. FTC analysis, housing exclusion optimization, estimated payment planning, relocation timing, and retirement strategies.

Can they represent you before the IRS? Both EAs and CPAs can. This matters if you receive a notice or face an examination. Your preparer should be authorized and willing to handle IRS correspondence on your behalf.

Can they work across time zones? Expat tax is inherently remote. Your professional should be set up for secure document sharing, electronic filing, and video consultations — not dependent on in-person meetings.

The Cost Difference

EAs who specialize in expat tax and CPAs who specialize in expat tax charge similar rates for similar work. The credential does not drive the price — the complexity of the return does.

Where you may see a difference is in overhead. Large CPA firms with office space, support staff, and broad service offerings tend to charge higher rates than independent EAs or small firms. If you are paying a premium, make sure you are getting the specialization to match — not just a recognized brand name applied to a generalist’s work.

The Bottom Line

The question is not “EA or CPA?” The question is: does this person specialize in expat taxes, and do they handle returns like mine every day?

A generalist with either credential will likely cost you more in missed exclusions, overlooked compliance, and suboptimal planning than a specialist would charge for the engagement. The math on specialization almost always works in the client’s favor.

If you are looking for a specialist who handles expat returns daily and knows how to maximize your exclusions, credits, and compliance — I am happy to talk.

Schedule Your Free Consultation →