An Enrolled Agent is a federally licensed professional specializing in taxation. EAs, along with tax attorneys and CPAs, have unlimited rights to represent taxpayers before the IRS. Enrolled Agents attain their license either through passing a comprehensive three-part exam or through relevant experience as an IRS employee. Enrolled Agents are required to maintain their license through 72 hours of continuing professional education over three years.