· Charles Trautman, EA
Enrolled agent vs CPA: which one do you need?
If you are choosing someone to do your taxes, the letters after their name are the least interesting thing about them. But they do mean something specific, and the difference is not what most people assume.
The short version
An Enrolled Agent is licensed federally, by the IRS, and works exclusively in tax. A CPA is licensed by a state board and trained across accounting generally, of which tax is one part. Both are credentialed. Both can prepare and sign your return. Neither one is automatically the better choice for a given return.
What an Enrolled Agent is
Enrolled Agent is a federal credential, and the only one issued directly by the IRS. It is earned one of two ways: by passing the three-part Special Enrollment Examination covering individuals, businesses, and representation and procedure, or through qualifying past employment at the IRS. Holders need a PTIN and have to complete continuing education to keep the credential current.
Because the license is federal rather than state-issued, it does not stop at a state line. An EA in Colorado is an EA everywhere.
What a CPA is
Certified Public Accountant is a state license. It requires the Uniform CPA Examination, a degree with a set number of accounting credit hours, and supervised experience, with the details set by each state's board.
The important difference is scope. CPAs are trained across accounting as a whole. Some specialise in tax and do nothing else. Others focus on audit, attestation, or financial reporting and touch tax rarely. The letters tell you someone passed a broad exam; they do not tell you they spend their year on returns.
The other two categories
Tax attorneys are licensed by a state bar and are the right call when the question is genuinely legal: structuring a transaction, estate planning that runs through trust law, or anything already in litigation.
Then there are preparers with no credential at all. Anyone paid to prepare a federal return must have a PTIN, but a PTIN is a registration, not a qualification. It requires no exam and no continuing education. A large share of returns are prepared by people in this category, and some are very experienced. The point is that the PTIN alone tells you nothing either way.
So which should you use
For an individual return, or a small business filing on a Schedule C, a partnership return, or a small S-corp, an EA and a tax-focused CPA are doing the same job to the same standard. Pick on the practitioner, not the acronym.
Go to a CPA firm when you need something only that license covers: audited or reviewed financial statements, an attestation a lender or investor is asking for, or accounting work well beyond the return itself. Go to an attorney when the question is legal rather than a filing question.
What actually predicts a good outcome
Three things matter more than the credential, in our experience of doing this since 2010.
Whether the person doing the work is the person you spoke to. At a lot of offices the name on the door reviews and someone else prepares.
Whether they are there in August. A return raises questions months after April, and a seasonal storefront cannot answer them.
Whether they keep your file. Returning to the same preparer means January starts from last year's return rather than from an empty screen, which is where carryforwards, depreciation schedules, and basis records actually live.
How to check anyone's credential in two minutes
The IRS publishes a public directory of federal tax return preparers holding recognised credentials, searchable by postcode. Any preparer should also tell you their PTIN without hesitating, and sign the return they prepare. A paid preparer who will not sign your return is telling you something important.
Chuck Trautman has held the Enrolled Agent credential since opening Tax Shop in Lone Tree in 2010, and prepares individual and small business returns for clients across the Denver metro.
Common questions
What is an enrolled agent?
A tax practitioner licensed federally by the IRS, either by passing the three-part Special Enrollment Examination or through qualifying IRS employment. The credential is maintained with continuing education and is not tied to any one state.
What is the difference between an enrolled agent and a CPA?
An Enrolled Agent is licensed federally by the IRS and works only in tax. A CPA is licensed by a state board and trained across accounting generally, which may or may not include much tax work. Both can prepare and sign a return.
Is a CPA better than an enrolled agent for filing taxes?
Not inherently. For individual and small business returns both are doing the same work. A CPA is necessary when you need audited or reviewed financial statements or a formal attestation, which an EA credential does not cover.
How do I check whether a tax preparer is credentialed?
The IRS publishes a searchable public directory of federal tax return preparers with recognised credentials. You can also ask any preparer for their PTIN, and confirm they will sign the return they prepare for you.
General information from Tax Shop in Lone Tree, Colorado, current as of August 11, 2026. Tax rules change and every return is different, so this is not advice about your own situation. Ask us about your return.