When Should You Hire a Tax Advisor? CPA vs. Enrolled Agent vs. Tax Attorney
Last Updated on October 21, 2026 by chada sravas
You should engage a tax professional if the mistake could potentially cost you more than their fee: receiving an IRS notice, starting out a new business, having income in a number of states or sources or having a significant change of ownership. Since “tax advisor” is not a protected term, you need to focus on the qualifications held by this person because they determine whether the person can represent you before the IRS.
“Tax advisor” is a job description, not a credential
Anyone can call themselves a tax advisor. What counts is the license. A CPA is licensed by a state board of accountancy, an enrolled agent (EA) is licensed by the IRS, and a tax attorney is licensed by a state bar. Those three have unlimited representation rights before the IRS, which means they can act for you on any tax matter. Other preparers can prepare returns but have limited or no representation rights.
Who can do what
|
Professional |
Prepares returns |
Represents you before the IRS |
Best for |
|
CPA |
Yes |
Yes, unlimited |
Business owners, multi-state or complex returns, planning |
|
Enrolled agent (EA) |
Yes |
Yes, unlimited |
Tax-only work, IRS notices, back taxes, often at a lower fee than a CPA |
|
Tax attorney |
Yes |
Yes, unlimited |
Disputes heading to court, possible fraud exposure, anything needing attorney-client privilege |
|
Preparer in the IRS Annual Filing Season Program |
Yes |
Limited to returns they prepared and signed |
Simple returns |
|
Preparer with only a PTIN |
Yes |
Generally no |
Simple returns |
Situations where hiring a pro pays off
|
Situation |
Why a professional helps |
Best fit |
|
You received an IRS notice or audit letter |
Deadlines are short, and a wrong reply can make things worse |
CPA, EA or tax attorney |
|
You owe back taxes or have unfiled returns |
Payment plans, penalty relief and settlement options depend on your records and history |
EA or CPA; attorney for large sums |
|
You started freelancing or a business, or you are choosing an entity (LLC, S corporation) |
Entity choice changes self-employment tax and payroll duties |
CPA |
|
You have income in several states, rental property, crypto or foreign accounts |
Each adds forms and reporting rules |
CPA or EA |
|
You sold a business or property, or inherited assets |
Gains, basis and timing decisions are hard to undo |
CPA; attorney for estates |
|
A dispute may end up in court or involve fraud exposure |
Litigation experience and attorney-client privilege |
Tax attorney |
When you probably do not need one
A basic W-2 job with the standard deduction is typically workable with a reliable program for filing taxes. Simple returns for someone in self-employment with good financial record-keeping may also suffice; alternatively, you could hire an EA for quality services at a price that is less than the cost of hiring a CPA. If you are self-employed and want to find out about tax credits for freelancers and how they lower what you owe.
What it costs
|
Service |
Typical range |
|
Basic individual return (standard deduction) |
200–400 |
|
Individual return with itemized deductions |
300–600 |
|
Self-employed return with Schedule C |
300–900, higher for complex returns |
|
CPA hourly rate (national survey average for federal and state returns) |
About $180 |
The rates depend on the area as well as the level of difficulty; additional problems arise when the records are in a bad shape. If you have a business, you can deduct the part of the fee that deals with your business tax return. It is standard for cost estimates relating to IRS inquiries or audits to be shown separately.
How to check someone’s credentials
- Ask for their PTIN. Anyone paid to prepare a federal return must have one and sign the return.
- Look them up in the IRS Directory of Federal Tax Return Preparers with Credentials and Select Qualifications.
- Confirm the license with the issuer: your state board of accountancy for a CPA, the state bar for an attorney, and the IRS Office of Enrollment for an enrolled agent.
- Walk away if they will not sign the return, ask you to sign a blank return, promise a bigger refund before seeing your records, or charge a percentage of your refund.
How representation works: Form 2848 vs. Form 8821
Using Form 2848 (Power of Attorney and Declaration of Representative) you grant authority to your CPA, EA or attorney to represent you in front of the IRS for the years and matters that you specify. Form 8821 (Tax Information Authorization) does not give permission to any person to represent you, but only to look at your tax return information. Always ask for Form 2848 in case of an audit or a letter.
Questions to ask before you sign
- Are you a CPA, an EA or an attorney, and what is your license number?
- Will you sign my return with your PTIN?
- Does your fee cover IRS notices, or are they extra?
- Is the fee flat or hourly, and can I have an estimate in writing?
- Who prepares my return, you or staff?
Sources
IRS, Choosing a Paid Tax Return Preparer: IRS Publication 947, Practice Before the IRS and Power of Attorney; Instructions for Form 2848; IRS Directory of Federal Tax Return Preparers. The data regarding the fees is compiled from the published CPA fee guides and survey data from the National Society of Accountants. The article contains general information only and does not constitute any tax advice.
