Find a Tax Professional
When your tax situation is complex, a qualified professional can save you money, reduce stress, and protect you from IRS problems.
Get matched with a qualified tax professional
Tell us about your situation and we'll connect you with an enrolled agent or CPA who specializes in your needs.
When to Hire a Tax Professional
If any of these apply to your situation, working with a professional is likely worth the investment.
Complex Income
Self-employment, rental properties, stock options, cryptocurrency, or foreign income
IRS Issues
Audit notices, back taxes owed, penalty abatement, or installment agreements
Life Changes
Marriage, divorce, inheritance, starting a business, or buying/selling a home
Time Constraints
Too busy to file accurately yourself and want peace of mind
Multi-State Filing
Earned income in multiple states or moved during the tax year
Maximizing Deductions
Want expert help to ensure you claim every deduction and credit you qualify for
Types of Tax Professionals
Understanding the differences helps you choose the right fit for your needs and budget.
Enrolled Agent (EA)
Recommended for IRS IssuesBest for: IRS audits, back taxes, tax controversy, specialized tax matters
Credentials: Federally licensed by IRS, Special Enrollment Exam (SEE), unlimited IRS representation rights
CPA (Certified Public Accountant)
Best for: Complex returns, business owners, financial planning, bookkeeping
Credentials: State-licensed, CPA exam, continuing education in accounting
Tax Preparer (AFSP)
Best for: Straightforward returns, W-2 income, basic deductions
Credentials: Annual Filing Season Program, IRS PTIN holder
Not sure which type of professional you need? See our detailed EA vs CPA comparison.
Where to Find a Tax Professional
IRS Directory
Search the official IRS directory of credentialed tax professionals at irs.treasury.gov
Visit DirectoryNAEA Member Search
Find enrolled agents through the National Association of Enrolled Agents
Visit DirectoryState CPA Societies
Your state CPA society can provide local referrals
Questions to Ask Before Hiring
Before committing to a tax professional, ask these key questions during your initial consultation.
Request a Free Consultation
Tell us about your tax situation and we'll connect you with a qualified enrolled agent or CPA who specializes in your needs. No obligation — we'll reach out within 1-2 business days.