Tax attorney vs CPA: Choosing the right tax professional

Tax attorney vs CPA: Choosing the right tax professional

Choose a CPA for tax return preparation, deduction strategy, bookkeeping coordination, and year-round tax planning. Choose a tax attorney when you face an IRS audit, tax dispute, collections action, criminal investigation, or need attorney-client privilege.

A tax accountant – a general term for a paid preparer who may not hold CPA licensure – handles routine returns and basic compliance. For most US expats, a CPA covers annual filing needs. A tax attorney steps in when legal protection or IRS dispute resolution becomes necessary.

If you also need help choosing the right expat tax professional for ongoing US filing from abroad, the decision starts with the same question: what does your tax situation actually require?

At a glance:

  • CPA – Tax return preparation, financial planning, deduction optimization, and IRS representation during audits and appeals
  • Tax attorney – IRS disputes, penalty negotiations, appeals, criminal investigations, and matters requiring attorney-client privilege
  • Tax accountant – Routine tax return preparation and basic compliance when CPA-level services are not needed

What is a tax attorney?

A tax attorney is a licensed attorney who concentrates on tax law. Tax attorneys hold active state bar admission and can negotiate with the IRS, handle appeals, and provide legal advice.

Attorneys, CPAs, and enrolled agents all have unlimited representation rights before the IRS.

The distinction is that attorneys are automatically eligible to represent you in US Tax Court, while CPAs and enrolled agents generally are not, unless they’ve separately passed the Tax Court’s non-attorney admission exam and been admitted as a US Tax Court Practitioner under Tax Court Rule 200.

Only an attorney’s communications carry privilege when criminal tax exposure is a factor.

A tax attorney’s role goes beyond return preparation. Their core value is legal strategy – structuring transactions, defending against IRS enforcement actions, and protecting sensitive communications from disclosure.

Typical tax attorney services:

  • Representing you in IRS audits, appeals, and collections cases
  • Negotiating penalty abatement, installment agreements, and offers in compromise
  • Handling criminal tax investigations and voluntary disclosures
  • Advising on tax-efficient business structuring, mergers, and acquisitions
  • Managing estate and trust disputes with significant tax consequences
  • Providing legal privilege protection for sensitive tax matters

When legal representation matters more than tax prep

If the IRS proposes FBAR penalties exceeding $100,000 for unreported foreign accounts, a tax attorney can guide the penalty appeal, communicate with the IRS in confidence, and represent you in Tax Court if the case proceeds there.

Tax attorney education and training

Becoming a tax attorney requires three steps: completing a law degree, passing a state bar exam, and gaining hands-on tax experience.

Most tax attorneys earn a Juris Doctor from an accredited law school and then pass the bar in at least one jurisdiction. Many pursue an LL.M. in Taxation for deeper specialization, though the IRS does not require it – what matters for IRS practice is active bar membership in good standing.

Tax attorneys must meet continuing legal education requirements set by their state bar. Some also hold CPA licensure, which broadens their ability to handle both legal and accounting dimensions of a tax issue.

Credentials to verify before hiring a tax attorney:

  • Active bar membership in at least one state – verify through the state bar’s online directory
  • Experience with IRS tax controversies, not just transactional tax work
  • History of IRS representation, including power of attorney filings on Form 2848
  • Specialization that matches your issue – audit defense, international tax, criminal defense, or estate planning

For expats who received an IRS letter involving potential penalties or enforcement action, confirming a tax attorney’s IRS controversy experience is more important than where they went to law school.

When to hire a tax attorney

Hire a tax attorney when your tax situation crosses from a compliance issue into a legal one. The clearest signals are IRS enforcement, potential penalties above routine levels, or any scenario where what you say to your tax professional could be used against you.

Hire a tax attorney if:

  • The IRS has opened an audit and proposed penalties, especially for foreign account violations or unreported income
  • You need to appeal an IRS decision or petition the US Tax Court
  • You are negotiating a tax debt settlement, offer in compromise, or installment agreement involving a disputed balance
  • Criminal tax exposure is a possibility – willful failure to file, tax evasion, or fraudulent return allegations
  • You need attorney-client privilege to protect communications about your tax position
  • Your situation involves business structuring with significant tax consequences – mergers, acquisitions, or entity reorganization

When an audit becomes a legal problem

An IRS correspondence audit about a missing form is typically a CPA matter. If that audit escalates – the IRS reclassifies income, proposes fraud penalties, or refers the case to Criminal Investigation – it becomes a tax attorney matter.

The shift happens when legal strategy, privilege, and courtroom representation are what protect you, not better bookkeeping.

Facing an IRS notice or audit? Our CPAs and EAs represent you directly.
Get started
Facing an IRS notice or audit? Our CPAs and EAs represent you directly.

What is a CPA?

A Certified Public Accountant is a licensed accounting professional with broad authority in tax, audit, and financial reporting. CPAs are licensed by state boards of accountancy after passing the Uniform CPA Examination and meeting education, experience, and ethics requirements set by their state.

For tax purposes, CPAs have unlimited representation rights before the IRS – the same as attorneys and enrolled agents. They can represent you during audits, appeals, and collections matters.

A CPA’s scope extends well beyond tax return preparation. CPAs handle financial planning, deduction optimization, multi-year tax strategy, bookkeeping oversight, and business consulting. For US expats with recurring annual filing needs, a CPA is typically the right ongoing relationship.

The distinction from a tax attorney: a CPA focuses on financial accuracy, compliance, and tax-saving strategy. A tax attorney focuses on legal disputes, privilege, and courtroom representation.

Both can represent you before the IRS in administrative proceedings, but CPAs and enrolled agents can appear in court only if separately admitted as a US Tax Court Practitioner; attorneys are automatically eligible.

CPA education and training

CPA licensure is governed by state boards of accountancy, and requirements vary by state.

The traditional path includes a bachelor’s degree, 150 credit hours of education including specific accounting coursework, passing all four sections of the Uniform CPA Examination, and completing one to two years of supervised accounting experience.

A growing number of states now also allow licensure with a bachelor’s degree and additional work experience instead of the extra 30 credit hours, so requirements should be confirmed with the specific state board.

CPAs must meet ongoing continuing education requirements to maintain their license – typically 40 hours per year, though the exact amount varies by state.

When comparing enrolled agent vs CPA vs tax attorney qualifications, the key differences are the licensing authority and the scope of training.

Enrolled agents are licensed by the IRS after passing a three-part exam. CPAs are licensed by state boards after meeting education, exam, and experience requirements. Attorneys are licensed by state bars after completing law school and passing the bar exam.

Credentials to verify before hiring a CPA:

  • Active CPA license in at least one state – verify through the state board of accountancy
  • Experience with expat tax returns and international forms such as Form 2555, Form 1116, and FinCEN 114
  • Continuing education compliance
  • Whether the CPA specializes in tax or practices primarily in audit, advisory, or another area

Not every CPA focuses on tax. Some specialize in audit, forensic accounting, or corporate finance. For tax-saving strategy as an expat, confirm your CPA has direct experience with international individual tax returns.

When to hire a CPA

A CPA is the right choice when your tax situation requires ongoing professional preparation, proactive planning, or IRS representation during a routine audit. If your needs center on accuracy, compliance, and reducing your tax liability within the law, a CPA is where to start.

Hire a CPA if:

  • You need annual tax return preparation with international forms – Form 2555, Form 1116, FBAR, Form 8938
  • You want proactive planning to minimize your US tax liability through exclusions, credits, and deductions
  • You manage estimated tax payments and need quarterly compliance support
  • You own a business abroad and need help with entity reporting, foreign tax credits, and self-employment tax – consider these tax tips for self-employed expats
  • You are facing a routine IRS audit and need professional representation
  • You have multiple income streams, investments, or foreign assets that create filing complexity
  • You want multi-year consistency – the same professional handling your returns from year to year understands your full tax picture

Example: A US freelancer in Berlin earns income from German and US clients, pays German income tax, holds foreign bank accounts, and contributes to a German pension.

A CPA experienced in expat tax can prepare the return, claim the Foreign Earned Income Exclusion or Foreign Tax Credit, file the FBAR, and coordinate the US and German tax positions – all in one engagement.

FREE
Not sure which tax professional fits your situation?
Talk to us – we’ll help you find the right fit for your tax needs.
Schedule my free call
Discover how we can simplify your US tax filing in the UK

What is a tax accountant?

A tax accountant is a broad term for a financial professional who prepares tax returns and provides basic tax advisory services. Unlike a CPA, a tax accountant does not necessarily hold a state-issued professional license.

At the federal level, any paid tax return preparer must hold a valid Preparer Tax Identification Number (PTIN) from the IRS. Beyond that, there is no federal degree or certification requirement for non-credentialed preparers.

Some tax accountants pursue additional credentials – such as becoming an Enrolled Agent or earning a CPA license – which significantly expand their authority and expertise.

Without those credentials, their IRS representation rights are limited to returns they personally prepared and signed, and only before certain IRS employees.

When a tax accountant may be enough vs. when you need more

If your return is a single W-2 with standard deductions and no foreign reporting, a competent tax accountant can handle it. If your situation involves foreign income, FBAR obligations, treaty positions, or an IRS dispute, you likely need a CPA or tax attorney.

Tax accountant education and training

Tax accountant credentials vary widely. Some hold accounting degrees and years of preparation experience. Others enter the field with on-the-job training and a PTIN.

Common credentials held by tax accountants include Enrolled Agent designation, Certified Tax Preparer certification, or Annual Filing Season Program completion through the IRS. Each comes with different exam and continuing education requirements.

What to look for in a tax accountant’s background:

  • Active PTIN registered with the IRS
  • Software proficiency with current tax preparation platforms
  • Experience preparing the type of return you need – individual, small business, or multi-state
  • Whether they hold any additional credential such as EA status, which grants unlimited IRS representation rights

The key difference from a CPA: a tax accountant without CPA licensure or EA status has limited representation rights before the IRS and may not have the training to handle complex international, multi-entity, or high-asset returns.

When to hire a tax accountant

A tax accountant is a practical choice when your tax situation is routine and does not require the credentials or specialization of a CPA or tax attorney. For routine returns, a qualified tax accountant can save you time and help you avoid common filing errors.

A tax accountant works well if:

  • You file a standard individual return with W-2 or 1099 income and basic itemized deductions
  • You need help with payroll processing or business bookkeeping for a small operation
  • Your return does not involve foreign income, international reporting forms, or treaty positions
  • You want professional preparation at a lower cost than a CPA engagement

A tax accountant is likely not the right fit if:

  • You face an IRS audit, collections action, or penalty dispute
  • Your return involves foreign accounts, FBAR, FATCA, or other international reporting
  • You owe back taxes and need to evaluate payment options or penalty relief
  • You need multi-year tax planning across US and foreign jurisdictions

Key differences between a tax attorney, CPA, and a tax accountant

Attorneys, CPAs, and enrolled agents all have unlimited IRS representation rights. Non-credentialed tax accountants have limited rights, restricted to returns they prepared and signed.

Factor Tax attorney CPA Tax accountant
Licensing authority State bar State board of accountancy PTIN from IRS; optional EA, CTP, or AFSP credentials
Education path Law degree, bar exam; often LL.M. in Taxation Bachelor’s degree, traditionally 150 credit hours (some states now allow a non-CPA-exam-hours pathway), CPA exam Varies – no federal degree requirement
IRS representation Unlimited Unlimited Limited, unless also an EA
Tax Court representation Yes, automatically Only if separately admitted as a US Tax Court Practitioner Only if separately admitted as a US Tax Court Practitioner
Attorney-client privilege Yes, full protection No formal attorney-client privilege, though a limited statutory privilege covers tax advice in noncriminal IRS matters (IRC Section 7525) No
Tax return preparation Not primary focus Core service Core service
Best use case Legal disputes, criminal exposure, appeals, privilege needs Ongoing tax prep, planning, audit defense, financial strategy Routine returns, basic bookkeeping, simple compliance

 

The core difference between a tax attorney and CPA comes down to scope. A CPA works on the financial and compliance side – preparing accurate returns, identifying deductions, and representing you during IRS administrative proceedings.

A tax attorney works on the legal side – defending you in court, advising on privilege, and handling criminal exposure.

When you add enrolled agents to the comparison, the picture shifts slightly. An EA vs CPA vs tax attorney comparison shows that EAs occupy a middle ground: they are licensed by the IRS, have unlimited representation rights, and specialize in tax.

They do not offer legal privilege or courtroom representation like attorneys, and they typically do not offer the broader financial services of a CPA.

The difference between a tax preparer, CPA, enrolled agent, and tax attorney is ultimately about credentials, representation authority, and the complexity of work each is equipped to handle.

A CPA and attorney can complement each other on the same case. In practice, many taxpayers with serious IRS disputes retain a tax attorney for legal strategy while keeping their CPA for return preparation and financial analysis.

Not sure your return was done right? We review it for accuracy and missed credits.
Get started
Not sure your return was done right? We review it for accuracy and missed credits.

Which professional is best for business taxes?

The answer depends on what your business needs. For day-to-day bookkeeping and entity return preparation, a CPA is the standard choice. For legal structuring, IRS disputes tied to the business, or payroll tax enforcement, a tax attorney adds value.

Enrolled agents also handle business tax work effectively – especially entity returns, payroll compliance, and IRS correspondence.

When comparing CPA vs tax attorney vs enrolled agent for business taxes, the deciding factor is whether the issue is primarily financial, legal, or compliance-driven.

Business tax tasks by best fit:

Task Best fit Why
Bookkeeping and entity return preparation CPA or EA Financial accuracy, ongoing compliance
Payroll tax filing and quarterly deposits CPA or EA Routine compliance with IRS deadlines
Business deduction strategy and planning CPA Broader financial context, multi-year planning
Entity structuring – LLC, S-Corp, C-Corp Tax attorney or CPA Legal structuring requires legal advice; CPA advises on tax implications
IRS correspondence or audit on business returns CPA or EA Unlimited representation rights
Payroll tax disputes or trust fund recovery penalty Tax attorney Legal defense, potential personal liability
Mergers, acquisitions, or business sales Tax attorney and CPA together Legal structuring plus financial modeling

 

Freelancer example: A US freelancer abroad with a single-member LLC typically needs a CPA or EA for annual Schedule C preparation, self-employment tax calculation, and FEIE or FTC claims. If the IRS disputes the LLC classification or proposes trust fund recovery penalties, that becomes a tax attorney matter.

For expats choosing business structures abroad, the US tax implications of entity choice – particularly for controlled foreign corporations reported on Form 5471 – often require CPA-level international tax experience at minimum.

Can you use more than one?

Yes. Hiring both a CPA and tax attorney on the same case is common in complex situations, and the two roles complement each other well.

A CPA prepares accurate returns, organizes financial records, calculates liabilities, and identifies credits and deductions. A tax attorney handles legal strategy – IRS correspondence, privilege-protected communications, settlement negotiations, and courtroom representation.

How a split-responsibility arrangement typically works:

Task Who handles it
Preparing and filing tax returns CPA or EA
Organizing financial records and calculating liabilities CPA
Drafting IRS correspondence and legal responses Tax attorney
Representing you in IRS appeals or Tax Court Tax attorney
Providing privilege-protected advice on legal exposure Tax attorney
Advising on deduction strategy and exclusion claims CPA

 

Workflow example: Your CPA prepares three years of delinquent or amended returns – delinquent for any year not previously filed, amended for a year already filed – for a Streamlined filing while your tax attorney drafts the non-willfulness certification and handles all IRS correspondence.

This kind of coordination is especially valuable for taxpayers behind on US taxes who have been contacted by the IRS, where both the compliance gap and the legal risk need to be addressed at the same time.

Which professional is best for complex tax situations?

For complex returns involving multi-state issues, foreign assets, large capital gains, back taxes, or active IRS enforcement, the right professional depends on whether the primary risk is financial or legal.

A CPA vs enrolled agent vs tax attorney for complex taxes comparison usually comes down to two questions.

First, does your situation involve a legal dispute, potential penalties above routine levels, or criminal exposure? If yes, start with a tax attorney.

Second, does your situation involve complicated financial reporting – multiple income streams, foreign investments, treaty positions, or multi-year filings? If yes, a CPA with international tax experience is the right fit.

Decision checklist for complex situations:

  • Multi-state filing obligations → CPA
  • Foreign assets, FBAR, FATCA, Form 8938 → CPA with international experience
  • Large capital gains from foreign property sales → CPA
  • Back taxes with no IRS enforcement action → CPA or EA
  • IRS audit with proposed penalties → CPA or tax attorney, depending on severity
  • IRS collections, levy, or lien action → Tax attorney
  • Criminal tax investigation → Tax attorney
  • Need for attorney-client privilege → Tax attorney
  • Combination of financial complexity and legal risk → Both

For US expats, many complex situations land in the “both” category. A CPA handles the return preparation and international forms. A tax attorney handles any IRS dispute, privilege concerns, or enforcement response.

How to choose the right tax professional for your needs

Start with your situation, not with a credential. The best professional for you depends on whether you need ongoing tax preparation, a one-time complex filing, legal representation, or some combination.

If you are weighing a tax attorney or CPA for your specific case, map your needs to the professional whose core competency matches. Use the scenarios below as a starting point.

Scenario-to-professional guide:

Your situation Best fit Why
Annual US expat return with foreign income and FBAR CPA or EA Ongoing compliance, exclusion and credit claims
First-time filing from abroad after years of non-compliance CPA with Streamlined experience Multi-year return preparation, FBAR catch-up
IRS audit proposing penalties on unreported foreign accounts Tax attorney Legal defense, privilege protection, appeal rights
Routine W-2 return with standard deductions Tax accountant Cost-effective for simple filings
Business restructuring with US and foreign tax consequences Tax attorney and CPA together Legal structuring plus financial modeling
Divorce with international tax and asset implications Tax attorney Legal advice, privilege, court representation
Ongoing quarterly estimated tax and planning CPA Year-round strategy, multi-year consistency

 

Before hiring, verify these basics:

  • Confirm the professional’s credentials through the relevant directory – state bar for attorneys, state board of accountancy for CPAs, or the IRS Directory of Federal Tax Return Preparers with Credentials and Select Qualifications for enrolled agents and credentialed preparers
  • Ask about their experience with situations similar to yours – especially international, multi-year, or IRS dispute work
  • Discuss fees and billing structure upfront
  • Confirm availability beyond filing season

The simplest rule: if your situation is primarily about filing correctly and paying the right amount, start with a CPA.

If your situation involves an IRS dispute, legal exposure, or privilege concerns, start with a tax attorney.

Conclusion

The decision between a CPA, tax attorney, and tax accountant starts with what your tax situation requires – not which credential sounds most impressive.

A CPA is the right fit for annual return preparation, multi-year tax planning, deduction optimization, and IRS representation during routine audits.

A tax attorney is the right fit when legal risk enters the picture – disputes, penalty appeals, criminal exposure, or the need for attorney-client privilege.

A tax accountant handles routine compliance when CPA-level expertise is not necessary.

For US expats with international filing obligations, the most common starting point is a CPA with international experience. If an IRS notice, enforcement action, or legal question arises, adding a tax attorney to the team gives you the legal protection a CPA cannot provide.

If you are unsure how to get started with your expat tax filing, or you have never filed US taxes and need to catch up, matching your situation to the right professional is the first step.

Find out what your US expat tax return will cost – get a personalized estimate.
Get my price
Find out what your US expat tax return will cost – get a personalized estimate.

Frequently asked questions

1. Do I need a tax attorney or CPA?

It depends on whether your situation is primarily a compliance matter or a legal one. If you need a return prepared, deductions optimized, or ongoing tax planning, a CPA is the right choice.

If you are facing an IRS dispute, proposed penalties, an appeal, or a criminal investigation, a tax attorney provides the legal representation and attorney-client privilege a CPA cannot.

2. Is a CPA an attorney?

No. A CPA and an attorney are different professionals with different credentials. CPAs are licensed by state boards of accountancy and specialize in accounting, tax preparation, and financial planning.

Attorneys are licensed by state bars and specialize in legal representation. Both have unlimited representation rights before the IRS in administrative matters, but CPAs and enrolled agents can represent you in court only if separately admitted as a US Tax Court Practitioner; only attorneys automatically hold that right and offer attorney-client privilege.

3. Should I hire a tax attorney or CPA for an IRS audit?

For a routine IRS audit – a correspondence audit about a missing form or a discrepancy on a return – a CPA is typically sufficient. CPAs have unlimited IRS representation rights and handle audits regularly.

If the audit escalates into proposed fraud penalties, a criminal referral, or a case that may go to Tax Court, a tax attorney’s legal expertise and privilege protection become necessary.

4. Can an enrolled agent do everything a CPA does?

Not exactly. Enrolled agents and CPAs both have unlimited representation rights before the IRS, and both can prepare tax returns and represent you during audits and appeals.

The difference is scope. CPAs typically offer broader financial services – financial statement preparation, business consulting, and audit work beyond tax. An EA’s training and exam focus specifically on federal tax.

For tax preparation and IRS matters, either credential works well. For financial planning or business advisory beyond tax, a CPA is the broader choice.

Related articles

Should You Hire an Expat Tax Professional?
Mel Whitney • Mar 25, 2011
Should You Hire an Expat Tax Professional?

Some good reasons when hiring Expat Tax Expert

Read more
Behind on US taxes and contacted by the IRS: what to do as an expat
Andrew Coleman • May 06, 2026
Behind on US taxes and contacted by the IRS: what to do as an expat

Behind on US taxes and got an IRS notice? Learn what to do first, how to file late returns, when penalty relief may apply, and when Streamlined filing may help.

Read more
What to do after getting a letter from the IRS: A guide for US expats
Susan Turcotte • May 15, 2026
What to do after getting a letter from the IRS: A guide for US expats

Received a letter from the IRS while living abroad? Step-by-step response guide: notice types, overseas deadlines, how to reply from abroad, and when Streamlined Filing applies.

Read more
Tax Tips for Self-Employed American Expats
Reid Kopald • May 25, 2021
Tax Tips for Self-Employed American Expats

Americans living abroad still have to pay taxes. Here you’ll find 7 tips on American expat taxes for self-employed on foreign earned income.

Read more
Best tax service for US expats: Discover top expat tax filing providers in 2026
Andrew Coleman • Aug 20, 2026
Best tax service for US expats: Discover top expat tax filing providers in 2026

Find the best expat tax service for Americans abroad in 2026. Compare DIY software, CPA, and hybrid options, pricing, late-filing help, and complex expat cases.

Read more
What to do if you’ve never filed taxes? Guide for US citizens, expats, and Green Card holders
Huntly Mayo-Malasky • May 06, 2026
What to do if you’ve never filed taxes? Guide for US citizens, expats, and Green Card holders

Never filed taxes before? Learn what to do, whether you were required to file, and how US citizens, expats, and green card holders can fix it safely.

Read more
Andrew Coleman
Andrew Coleman
CPA
Andrew Coleman, an accomplished CPA with a Master's in Accounting from the University of Kansas, has 15 years of experience. He specializes in expatriate taxation and provides customized advice to US expatriates.
This article is for informational purposes only and should not be considered as professional tax advice – always consult a tax professional.
Free discovery call

Need help with expat taxes? We'll guide you through

Book your call