Tax Professional Types Compared
How CPAs, enrolled agents, tax attorneys, seasonal preparers and tax software differ in role, pricing style and fit.
The table compares types of providers, not individual companies. Each type has a different training path, scope of practice and typical way of charging. Prices vary widely by region, complexity and firm, so we describe how each option tends to bill rather than quote dollar amounts.
Read the columns from left to right: what the option is, how it works in practice, who it usually suits and what to watch for. Representation rights before the IRS differ by credential, which matters if you ever receive a notice or an audit letter.
Select a column header to sort.
| Option | How it works | Good for | Watch out for |
|---|---|---|---|
| CPA (Certified Public Accountant) | State-licensed accountant who may prepare returns, advise on planning and represent clients before the IRS. Often bills hourly or by flat fee, sometimes with a retainer. | Business owners, complex returns, year-round planning and financial statements | Fees can be higher; confirm the CPA actually does tax work and check the license with your state board |
| Enrolled agent (EA) | Federally authorized tax practitioner who passed an IRS exam or has qualifying IRS experience, with unlimited representation rights. | Tax-specific questions, back taxes, audits and notices at a credential-based price point | Quality varies by individual; verify status in the IRS directory |
| Tax attorney | Lawyer focused on tax who can give privileged legal advice and represent you in tax disputes and court. | Large disputes, criminal exposure, complex estate or business structuring | Usually the highest hourly rates; may not be needed for routine returns |
| Seasonal or storefront preparer | Prepares individual returns, often for a flat fee per form, mostly in filing season. May hold only a PTIN. | Simple to moderately simple returns on a tight budget | Credentials vary, representation rights can be limited, and refund-based fees are a red flag |
| Tax software (DIY) | You enter your data and the program checks it and e-files. Priced by tier, often with extra charges for state returns or add-ons. | Straightforward returns where you are comfortable with the forms | No judgment about planning; add-on prices can climb; you carry the risk of entry errors |
| IRS Free File and VITA/TCE | Free guided software for eligible taxpayers, and volunteer sites that prepare returns for qualifying people at no charge. | Lower-income, older or limited-English taxpayers and simple returns | Eligibility rules apply and change each year; check IRS.gov |
| Bookkeeper plus tax pro | A bookkeeper keeps monthly records and a CPA or EA prepares the return from clean books. | Small businesses and freelancers with ongoing transactions | Two fees to manage; clarify who handles sales tax, payroll and 1099s |
| Fractional or outsourced accounting firm | Monthly subscription for bookkeeping, tax planning and filings under one engagement. | Growing businesses that want predictable monthly costs | Read the scope closely; catch-up work and special filings may be extra |
Fee levels depend on location, complexity and the individual firm, so always request a written quote. To verify credentials, use the IRS Directory of Federal Tax Return Preparers and your state board of accountancy. Information about free help and filing options is on IRS.gov. This comparison is general education and not tax or legal advice.