When people Google “tax attorney vs. enrolled agent vs. CPA,” they are almost never curious in the abstract. Something has already happened. An IRS notice arrived in the mail. A Revenue Officer showed up. An EDD auditor sent a questionnaire. A Franchise Tax Board letter proposed an assessment. Payroll taxes fell behind. A client sold a business and the numbers don’t add up. In that moment, the last thing anyone needs is a three-way comparison chart written by someone who has never sat across from an Appeals Officer.
So let’s skip the textbook treatment. Here is an honest, practitioner’s view of what each of these three credentials actually does, where each one shines, where each one is overkill, and how our firm — Mike Habib, EA, based in Whittier, Los Angeles County, California — fits into that picture. We serve individuals and businesses in all 50 states and U.S. taxpayers living overseas, and we work on a flat-fee basis in most engagements. That second point matters more than most people realize, and we will come back to it.
The Short Answer, Before We Get Into the Weeds
All three credentials — Enrolled Agent (EA), Certified Public Accountant (CPA), and tax lawyer — can represent you before the IRS. That is where the similarities largely end. CPAs are accountants first, with some tax specialists among them. Tax attorneys (board-certified) are lawyers whose superpower is litigation, legal privilege, and complex legal questions. Enrolled Agents are the only federally licensed practitioners whose credential exists solely to represent taxpayers before the IRS. We do taxes. That is the entire job.
For most tax problems — audits, collections, unfiled returns, payroll tax disputes, offers in compromise, installment agreements, penalty abatements, EDD and FTB matters, multi-state issues, expat returns — an experienced EA firm is usually the right call. For criminal tax matters, Tax Court litigation, or complex legal structuring, a tax attorney is appropriate. For a full-scope financial audit of your company’s books, a CPA firm is appropriate.
Our firm handles the first category. We refer the second and third when they’re genuinely needed — and we’ll tell you honestly when they’re not.
Tax Relief Blog








