tax-prep Audience: general 5 min read

When to Hire a CPA or EA

Decision points for whether to stay fully DIY or add optional human review.

Most motivated filers can complete their returns with software, checklists, and the right documentation. This guide helps you decide whether you want an optional second set of eyes.

Key Takeaways

  • Many returns are safe to handle DIY with good records and review time.
  • If you want added assurance, EAs and CPAs can both represent you before the IRS.
  • Clarify whether you want filing support, planning support, or both.

DIY Self-Check First

  • Do I have clean, complete records for income, deductions, and credits?
  • Can I explain each major income source and deduction in one sentence?
  • Do I have the time to review the return line-by-line before filing?

Common Triggers for Professional Help

SituationDIY Risk LevelProfessional Value
W-2 only, standard deductionLowMinimal - software is sufficient
W-2 + side business under $10kMediumOptional - depends on deduction complexity
Self-employed with $50k+ revenueHighHigh - entity structure, estimated taxes, QBI deduction
Real estate sale or rental propertyHighHigh - basis tracking, depreciation recapture, 1031 exchanges
Stock options, RSUs, or cryptoHighHigh - cost basis, AMT, wash sales
Multi-state incomeHighHigh - state nexus, allocation rules, credits
Trust, estate, or K-1 incomeVery HighVery High - specialized forms, trust taxation

Red Flag Scenarios:

  • You sold an investment property and don’t know your adjusted basis
  • You have a Schedule K-1 and don’t know what it means
  • You owe Alternative Minimum Tax but don’t know why
  • Your estimated tax payments resulted in a large underpayment penalty

CPA vs EA: What’s the Difference?

CredentialTraining FocusLicensingBest For
CPABroad accounting, auditing, financial reportingState-licensed; must pass Uniform CPA ExamBusiness owners needing bookkeeping, financial statements, and tax prep
EAFederal tax law specializationFederally-licensed by IRS; must pass Special Enrollment ExamTax-focused clients; audit representation; complex individual returns

Both CPAs and Enrolled Agents can:

  • Prepare and sign tax returns
  • Represent you before the IRS in audits, appeals, and collections
  • Provide tax planning and strategy advice

For a deeper dive into the differences, see our CPA vs. Enrolled Agent guide. The short answer: both can be excellent choices if they understand your specific situation.

What to Look For in a Tax Professional

Experience & Specialization

  • Do they have experience with your specific income type (W-2, self-employment, rental, investments)?
  • Can they provide references or case studies similar to your situation?
  • Do they stay current on tax law changes? (Ask about recent legislation like the SECURE Act 2.0 or TCJA extensions)

Pricing & Transparency

  • Do they provide a written fee estimate before engagement?
  • Is pricing based on complexity (preferred) or based on refund amount (red flag)?
  • Are there additional fees for revisions, amendments, or IRS correspondence?

Typical CPA/EA Pricing:

Return TypeTypical Fee Range
W-2 only, standard deduction$150-$300
W-2 + itemized deductions$250-$500
Schedule C (self-employed)$400-$800
Rental property (Schedule E)$300-$600 per property
S-Corp or Partnership (Form 1120S/1065)$800-$2,000+
Complex multi-state or K-1 income$1,000-$3,000+

Planning vs. Compliance

  • Do they offer proactive planning, or only year-end compliance filing? Understanding the distinction between filing and planning helps set expectations.
  • Are they available for mid-year questions, or only during tax season? A year-round planning cadence delivers better results than a single annual meeting.
  • Do they review your prior returns and suggest improvements?

Warning Signs:

  • They promise a bigger refund than other preparers without seeing your documents
  • They base their fee on the size of your refund
  • They won’t sign the return as the paid preparer
  • They refuse to provide their PTIN (Preparer Tax Identification Number)

For a deeper checklist on vetting preparers, see How to vet a tax professional. If you are deciding between software and a professional, our alternatives to H&R Block and truth about free tax filing for investors guides can help you weigh the options.

How sharper.tax Helps

Before hiring a professional, it helps to understand your own tax situation. sharper.tax analyzes your uploaded return, benchmarks your effective tax rate, and identifies strategies you may be missing. You can use this analysis to decide whether DIY is sufficient or to bring concrete questions and data to a CPA or EA. For self-guided planning, check our tax planning without a CPA guide and the DIY tax strategy decision tree. If you already have a CPA but are unsure about the relationship, see our guide on when to fire your CPA. Sophisticated tax planning used to require a high-end CPA — we make it available for free.

Sources

The information above is educational and not tax advice.